Botswana national football team statistics and records: all-time record

Competitions:

Games played, won, drawn and lost, goals for and against

Botswana's overall record against each of their opponents.

Opposition P W D L F A
Algeria 2 0 0 2 0 6
Angola 10 1 4 5 6 15
Burkina Faso 5 2 1 2 3 5
Burundi 4 2 1 1 2 1
Cameroon 1 0 1 0 0 0
Central African Republic 2 1 0 1 3 4
Chad 2 2 0 0 2 0
China PR 1 0 0 1 1 4
Comoros 3 1 1 1 2 2
Congo DR 5 0 3 2 0 4
Egypt 5 0 1 4 0 6
Equatorial Guinea 1 1 0 0 2 0
Eritrea 2 2 0 0 5 1
Ethiopia 4 2 0 2 7 4
Gabon 1 0 1 0 0 0
Ghana 2 0 1 1 0 1
Guinea 5 0 0 5 2 18
Guinea-Bissau 2 1 1 0 3 1
Iran 1 0 1 0 1 1
Iraq 1 0 1 0 1 1
Ivory Coast 4 0 2 2 1 11
Kenya 7 3 0 4 7 10
Lesotho 32 15 12 5 37 23
Liberia 1 0 1 0 0 0
Libya 4 0 2 2 0 2
Madagascar 6 2 1 3 4 5
Malawi 24 4 7 13 20 55
Mali 8 1 0 7 6 22
Mauritania 4 1 0 3 3 8
Mauritius 3 1 1 1 6 1
Morocco 2 0 0 2 0 2
Mozambique 18 3 3 12 13 30
Namibia 19 6 10 3 18 19
New Zealand 1 0 1 0 0 0
Niger 3 0 1 2 2 4
Nigeria 1 0 1 0 0 0
Senegal 2 0 0 2 0 5
Seychelles 3 3 0 0 7 1
South Africa 16 0 5 11 8 26
South Sudan 1 1 0 0 3 0
Swaziland 27 14 7 6 41 21
Sweden 1 0 0 1 1 2
Tanzania 3 0 2 1 3 5
Togo 2 1 0 1 2 2
Trinidad and Tobago 1 0 1 0 0 0
Tunisia 7 2 2 3 5 9
Uganda 5 0 2 3 2 7
Zambia 22 3 6 13 9 30
Zimbabwe 19 5 4 10 10 22