African Nations Cup   Central American Cup

World Cup qualifying:   Africa   Asia   CONCACAF   CONMEBOL   Oceania

World Football Elo Ratings: Botswana

Botswana matches, ratings and points exchanged
datematchtournamentratingrank
July 13
1968
Malawi
Botswana
8
1
Friendly
in Malawi
+12
-12
1192
1088
+1
-
141
159
September 13
1976
Malawi
Botswana
7
1
Friendly
in Malawi
+5
-5
1339
1083
+1
0
108
162
September 17
1976
Malawi
Botswana
3
0
Friendly
in Malawi
+4
-4
1343
1079
0
-2
108
164
July 27
1977
Botswana
China
0
2
Friendly
in Botswana
-3
+3
1076
1585
0
-5
163
53
September 30
1977
Botswana
Malawi
0
2
Friendly
in Botswana
-10
+10
1066
1318
0
+2
163
110
October 01
1977
Botswana
Malawi
1
5
Friendly
in Botswana
-11
+11
1055
1329
0
+1
163
109
September 30
1978
Botswana
Mozambique
1
4
Friendly
in Botswana
-8
+8
1047
1379
0
+3
164
95
October 01
1978
Botswana
Mozambique
0
2
Friendly
in Botswana
-6
+6
1041
1385
-2
+3
166
92
April 18
1981
Malawi
Botswana
5
2
Friendly tournament
in Zimbabwe
+4
-4
1471
1037
0
0
78
166
September 30
1981
Botswana
Zimbabwe
0
1
Friendly
in Botswana
-2
+2
1035
1545
-1
+1
168
61
February 18
1982
Botswana
Zambia
0
2
Friendly
in Botswana
-2
+2
1033
1587
0
0
167
50
February 15
1986
Zambia
Botswana
6
0
Friendly
in Zambia
+1
-1
1585
1032
0
0
50
169
February 16
1986
Zambia
Botswana
3
0
Friendly
in Zambia
+1
-1
1586
1031
0
0
50
169
April 26
1986
Swaziland
Botswana
0
1
Friendly
in Swaziland
-16
+16
1159
1047
-5
+2
155
167
September 30
1986
Botswana
Malawi
2
0
Friendly
in Botswana
+27
-27
1074
1509
+2
-4
166
69
March 28
1987
Botswana
Mauritius
0
0
Friendly
in Botswana
+3
-3
1077
1276
+1
0
165
117
June 13
1987
Botswana
Zambia
0
4
Olympic Games qualifier
in Botswana
-7
+7
1070
1587
-1
+3
166
49
June 21
1987
Zambia
Botswana
3
0
Olympic Games qualifier
in Zambia
+2
-2
1589
1068
+1
0
48
166
August 10
1988
Botswana
Zambia
0
0
Friendly tournament
in Botswana
+13
-13
1081
1603
+1
-1
167
47
December 01
1989
Botswana
Zambia
2
1
Friendly
in Botswana
+18
-18
1099
1568
+1
-4
167
53
January 20
1990
Swaziland
Botswana
3
1
SADCC Tournament
in Swaziland
+12
-12
1182
1087
+2
-1
148
168
January 21
1990
Botswana
Malawi
2
2
SADCC Tournament
in Swaziland
+12
-12
1099
1433
+1
-6
167
86
January 23
1990
Botswana
Tanzania
0
0
SADCC Tournament
in Swaziland
+5
-5
1104
1221
0
0
167
137
June 10
1990
Botswana
Mauritius
0
1
Friendly
in Botswana
-9
+9
1095
1265
-1
+4
168
121
August 25
1990
Botswana
Swaziland
3
2
Friendly
in Botswana
+10
-10
1105
1170
+1
-2
167
149
August 26
1990
Botswana
Zimbabwe
0
7
Friendly
in Botswana
-8
+8
1097
1473
-1
0
168
74
September 30
1990
Botswana
Cameroon
0
0
Friendly
in Botswana
+9
-9
1106
1668
+2
0
166
33
June 20
1991
Mozambique
Botswana
2
0
Friendly
in Mozambique
+3
-3
1369
1103
+1
-1
101
167
June 25
1991
Mozambique
Botswana
1
1
Friendly
in Mozambique
-8
+8
1365
1111
-3
+1
102
166
September 21
1991
Botswana
Swaziland
2
1
Friendly
in Botswana
+10
-10
1121
1204
0
-3
167
143
September 30
1991
Botswana
Ghana
0
0
Friendly
in Botswana
+7
-7
1128
1506
+2
-3
165
66
June 14
1992
Lesotho
Botswana
0
0
African Nations Cup qualifier
in Lesotho
-6
+6
1135
1134
-3
+1
162
164
June 28
1992
Botswana
Lesotho
0
4
African Nations Cup qualifier
in Botswana
-48
+48
1086
1183
-7
+9
174
156
September 30
1992
Botswana
Kenya
1
3
Friendly
in Botswana
-7
+7
1079
1396
-1
+3
176
99
October 03
1992
Botswana
Kenya
0
1
Friendly
in Botswana
-4
+4
1075
1400
0
+1
176
98
October 10
1992
Ivory Coast
Botswana
6
0
World Cup qualifier
in Ivory Coast
+1
-1
1718
1074
0
0
30
176
December 20
1992
Botswana
Niger
0
1
World Cup qualifier
in Botswana
-11
+11
1063
1349
-3
+1
180
113
January 10
1993
Botswana
South Africa
0
2
Friendly
in Botswana
-2
+2
1061
1660
0
+1
180
36
January 17
1993
Botswana
Ivory Coast
0
0
World Cup qualifier
in Botswana
+18
-18
1079
1618
+3
-4
177
45
February 28
1993
Niger
Botswana
2
1
World Cup qualifier
in Niger
+4
-4
1345
1075
+2
0
112
178
July 01
1994
Botswana
Namibia
0
1
Friendly
in Botswana
-9
+9
1066
1208
-1
+1
181
153
August 23
1994
Namibia
Botswana
1
1
Friendly
in Namibia
-6
+6
1202
1072
-1
+1
154
180
August 25
1994
Namibia
Botswana
2
3
Friendly
in Namibia
-16
+16
1186
1088
-4
+2
158
178
September 04
1994
Botswana
Guinea
0
1
African Nations Cup qualifier
in Botswana
-10
+10
1078
1394
-1
+2
180
105
October 16
1994
Mozambique
Botswana
3
1
African Nations Cup qualifier
in Mozambique
+8
-8
1310
1070
+1
0
127
180
November 13
1994
Namibia
Botswana
1
1
African Nations Cup qualifier
in Namibia
-12
+12
1198
1082
-3
0
155
180
January 07
1995
Botswana
Mali
1
3
African Nations Cup qualifier
in Botswana
-12
+12
1070
1440
0
+4
180
90
January 22
1995
Botswana
Angola
1
2
African Nations Cup qualifier
in Botswana
-7
+7
1063
1433
-1
+3
181
95
April 09
1995
Guinea
Botswana
5
0
African Nations Cup qualifier
in Guinea
+6
-6
1415
1057
+2
0
100
180
April 23
1995
Botswana
Mozambique
0
3
African Nations Cup qualifier
in Botswana
-17
+17
1040
1369
-2
+5
182
110
June 04
1995
Botswana
Namibia
1
1
African Nations Cup qualifier
in Botswana
+3
-3
1043
1188
0
+1
182
154
July 16
1995
Mali
Botswana
4
0
African Nations Cup qualifier
in Mali
+5
-5
1415
1038
0
-1
101
183
July 30
1995
Angola
Botswana
4
0
African Nations Cup qualifier
in Angola
+4
-4
1448
1034
0
0
89
183
August 11
1996
Botswana
Namibia
0
0
African Nations Cup qualifier
in Botswana
+6
-6
1040
1245
0
+1
183
142
August 25
1996
Namibia
Botswana
6
0
African Nations Cup qualifier
in Namibia
+13
-13
1258
1027
+2
-2
140
185
February 21
1997
Botswana
Swaziland
0
0
Friendly
in Botswana
+3
-3
1030
1218
+1
-1
184
150
February 23
1997
Botswana
Lesotho
1
4
Friendly
in Botswana
-15
+15
1015
1192
-2
+2
186
157
March 01
1997
Botswana
Malawi
1
4
Cosafa Cup
in Botswana
-10
+10
1005
1446
-1
+2
187
89
July 06
1997
Malawi
Botswana
0
0
Friendly
in Malawi
-9
+9
1388
1014
-4
+2
108
186
January 10
1998
Swaziland
Botswana
1
1
Friendly
in Swaziland
-6
+6
1174
1020
-1
+2
158
185
January 12
1998
Lesotho
Botswana
0
0
Friendly
in Lesotho
-7
+7
1191
1027
-4
0
154
185
January 25
1998
Botswana
Mozambique
1
2
Cosafa Cup qualifier
in Botswana
-7
+7
1020
1409
0
+3
185
102
May 16
1998
Swaziland
Botswana
2
1
Friendly
in Swaziland
+4
-4
1169
1016
+1
0
162
185
August 02
1998
Botswana
Mozambique
0
0
African Nations Cup qualifier
in Botswana
+11
-11
1027
1317
+1
-1
184
123
August 15
1998
Mozambique
Botswana
2
1
African Nations Cup qualifier
in Mozambique
+4
-4
1321
1023
+1
0
123
184
February 20
1999
Botswana
South Africa
1
2
Cosafa Cup
in Botswana
-2
+2
1021
1650
-1
+1
185
45
May 16
1999
Swaziland
Botswana
2
1
Friendly
in Swaziland
+3
-3
1225
1018
+2
0
146
185
May 28
1999
Botswana
Mozambique
0
2
Cosafa Cup
in Botswana
-18
+18
1000
1278
-2
+4
187
134
February 27
2000
Botswana
Lesotho
1
0
Friendly
in Botswana
+11
-11
1011
1117
0
-1
186
172
March 19
2000
Botswana
Swaziland
3
0
Friendly
in Botswana
+24
-24
1035
1220
0
-7
186
150
March 25
2000
Zambia
Botswana
3
0
Cosafa Cup
in Zambia
+2
-2
1527
1033
0
+1
65
185
April 08
2000
Botswana
Zambia
0
1
World Cup qualifier
in Botswana
-4
+4
1029
1536
-1
+2
186
62
April 22
2000
Zambia
Botswana
1
0
World Cup qualifier
in Zambia
+1
-1
1537
1028
0
0
62
186
June 01
2000
Botswana
Mozambique
2
0
Friendly tournament
in Swaziland
+36
-36
1064
1233
+7
-9
178
147
June 02
2000
Swaziland
Botswana
0
0
Friendly tournament
in Swaziland
-8
+8
1170
1072
-2
+2
162
176
June 04
2000
Botswana
Lesotho
1
1
Friendly tournament
in Swaziland
+3
-3
1075
1133
0
-1
176
169
July 01
2000
Botswana
Madagascar
1
0
African Nations Cup qualifier
in Botswana
+33
-33
1108
1426
+3
-6
173
92
July 15
2000
Madagascar
Botswana
2
0
African Nations Cup qualifier
in Madagascar
+5
-5
1425
1103
+3
-1
91
174
January 27
2001
Botswana
Swaziland
1
2
Friendly tournament
in Botswana
-15
+15
1088
1229
-1
+4
175
148
January 28
2001
Botswana
Lesotho
2
1
Friendly tournament
in Botswana
+17
-17
1105
1206
+1
-3
174
154
March 10
2001
Botswana
Swaziland
1
0
Friendly tournament
in Lesotho
+20
-20
1125
1215
+3
-4
170
149
March 11
2001
Mozambique
Botswana
3
1
Friendly tournament
in Lesotho
+16
-16
1243
1109
+4
-2
144
172
March 17
2001
Botswana
Malawi
0
1
Cosafa Cup
in Botswana
-17
+17
1092
1283
-4
+4
175
135
December 15
2001
Botswana
Namibia
3
2
Friendly tournament
in Botswana
+18
-18
1110
1244
+3
-9
170
146
December 16
2001
Botswana
Lesotho
1
0
Friendly tournament
in Botswana
+14
-14
1124
1179
0
-3
170
160
March 02
2002
Botswana
Swaziland
6
2
Friendly
in Botswana
+17
-17
1141
1180
+2
0
167
157
March 16
2002
Botswana
Namibia
3
1
Friendly
in Botswana
+15
-15
1156
1229
+5
-5
162
151
March 30
2002
Botswana
South Africa
0
0
Cosafa Cup
in Botswana
+15
-15
1171
1569
+2
-3
161
57
June 08
2002
Malawi
Botswana
2
0
Friendly
in Malawi
+7
-7
1301
1164
+2
-1
129
161
June 09
2002
Malawi
Botswana
1
0
Friendly
in Malawi
+4
-4
1305
1160
0
0
129
161
August 26
2002
Botswana
Lesotho
0
1
Friendly
in Botswana
-13
+13
1147
1153
-4
+7
165
162
September 07
2002
Botswana
Swaziland
0
0
African Nations Cup qualifier
in Botswana
-1
+1
1146
1229
0
0
166
151
October 13
2002
Democratic Republic of Congo
Botswana
2
0
African Nations Cup qualifier
in Democratic Republic of Congo
+5
-5
1463
1141
0
-2
87
167
December 14
2002
Botswana
Zambia
1
0
Friendly
in Botswana
+16
-16
1157
1452
+3
-4
162
89
March 09
2003
Botswana
Lesotho
0
1
Friendly
in Botswana
-13
+13
1144
1152
-3
+3
165
162
March 16
2003
Namibia
Botswana
0
1
Cosafa Cup
in Namibia
-28
+28
1173
1172
-4
+5
159
160
March 30
2003
Libya
Botswana
0
0
African Nations Cup qualifier
in Libya
-14
+14
1353
1186
-7
+3
122
157
May 16
2003
Lesotho
Botswana
1
2
Friendly
in Lesotho
-12
+12
1151
1198
-5
+1
165
156
May 25
2003
Botswana
Malawi
1
1
Cosafa Cup
in Botswana
+2
-2
1200
1327
+2
0
154
126
June 07
2003
Botswana
Libya
0
1
African Nations Cup qualifier
in Botswana
-17
+17
1183
1363
-4
+5
158
118
June 10
2003
Botswana
Trinidad and Tobago
0
0
Friendly
in Botswana
+3
-3
1186
1396
+1
0
157
108
June 22
2003
Swaziland
Botswana
3
2
African Nations Cup qualifier
in Swaziland
+12
-12
1255
1174
+3
-2
143
159
July 05
2003
Botswana
Democratic Republic of Congo
0
0
African Nations Cup qualifier
in Botswana
+11
-11
1185
1488
+2
-4
158
78
September 06
2003
Swaziland
Botswana
0
3
Friendly
in Swaziland
-26
+26
1233
1211
-6
+4
150
154
October 11
2003
Botswana
Lesotho
4
1
World Cup and African Nations Cup qualifier
in Botswana
+24
-24
1235
1175
+3
-3
150
159
November 16
2003
Lesotho
Botswana
0
0
World Cup and African Nations Cup qualifier
in Lesotho
-2
+2
1173
1237
0
0
160
149
December 13
2003
Botswana
Zimbabwe
0
2
Friendly
in Botswana
-9
+9
1228
1484
-1
0
150
84
February 29
2004
Lesotho
Botswana
0
0
Cosafa Cup
in Lesotho
-3
+3
1170
1231
0
+1
159
150
April 28
2004
Namibia
Botswana
0
0
Friendly
in Namibia
-1
+1
1162
1232
0
+2
163
148
May 26
2004
Mozambique
Botswana
0
0
Friendly
in Mozambique
-4
+4
1274
1236
0
0
139
148
June 05
2004
Tunisia
Botswana
4
1
World Cup and African Nations Cup qualifier
in Tunisia
+3
-3
1663
1233
0
0
44
148
June 19
2004
Botswana
Malawi
2
0
World Cup and African Nations Cup qualifier
in Botswana
+30
-30
1263
1299
+7
-4
141
130
July 03
2004
Botswana
Morocco
0
1
World Cup and African Nations Cup qualifier
in Botswana
-6
+6
1257
1674
-3
+1
145
39
July 18
2004
Angola
Botswana
1
1
Cosafa Cup
in Angola
-15
+15
1500
1272
-2
+5
77
140
August 18
2004
Zimbabwe
Botswana
2
0
Friendly
in Zimbabwe
+3
-3
1529
1269
0
0
74
140
September 05
2004
Guinea
Botswana
4
0
World Cup and African Nations Cup qualifier
in Guinea
+8
-8
1543
1261
+4
-1
69
142
September 30
2004
Botswana
Zambia
1
0
Friendly
in Botswana
+14
-14
1275
1477
+3
-5
140
85
October 09
2004
Botswana
Kenya
2
1
World Cup and African Nations Cup qualifier
in Botswana
+26
-26
1301
1450
+11
-3
129
92
December 15
2004
Lesotho
Botswana
1
1
Friendly
in Lesotho
+1
-1
1171
1300
+1
-1
163
131
February 26
2005
Botswana
Zambia
0
0
Friendly
in Botswana
+3
-3
1303
1488
0
-1
132
83
March 16
2005
Zimbabwe
Botswana
1
1
Friendly
in Zimbabwe
-7
+7
1475
1310
-1
+3
85
130
March 26
2005
Kenya
Botswana
1
0
World Cup and African Nations Cup qualifier
in Kenya
+9
-9
1424
1301
0
-2
96
132
April 16
2005
Namibia
Botswana
1
1
Cosafa Cup
in Namibia
+2
-2
1173
1299
0
0
162
131
April 17
2005
Zimbabwe
Botswana
2
0
Cosafa Cup
in Namibia
+13
-13
1531
1286
+4
-5
72
136
June 04
2005
Botswana
Tunisia
1
3
World Cup and African Nations Cup qualifier
in Botswana
-12
+12
1274
1642
-1
+1
137
52
June 18
2005
Malawi
Botswana
1
3
World Cup and African Nations Cup qualifier
in Malawi
-41
+41
1263
1315
-9
+8
139
129
July 01
2005
Botswana
Democratic Republic of Congo
0
0
Friendly
in Botswana
0
0
1315
1430
0
0
128
94
August 09
2005
Angola
Botswana
0
0
Friendly
in South Africa
-6
+6
1534
1321
-2
+3
73
125
August 10
2005
Angola
Botswana
0
0
Friendly
in South Africa
-5
+5
1529
1326
0
+1
73
124
September 03
2005
Morocco
Botswana
1
0
World Cup and African Nations Cup qualifier
in Morocco
+3
-3
1656
1323
+3
-1
46
124
October 08
2005
Botswana
Guinea
1
2
World Cup and African Nations Cup qualifier
in Botswana
-16
+16
1307
1518
-6
+5
129
75
May 14
2006
Botswana
Zambia
0
0
Friendly
in Botswana
+3
-3
1310
1510
0
-1
129
75
May 20
2006
Botswana
Madagascar
2
0
Cosafa Cup
in Botswana
+17
-17
1327
1227
+7
-7
122
150
May 21
2006
Botswana
South Africa
0
0
Cosafa Cup
in Botswana
+2
-2
1329
1452
0
0
122
93
July 06
2006
Malawi
Botswana
2
1
Friendly tournament
in Malawi
+10
-10
1365
1319
+1
0
109
123
July 08
2006
Malawi
Botswana
0
0
Friendly tournament
in Malawi
-6
+6
1359
1325
-1
0
110
123
August 05
2006
Uganda
Botswana
0
0
Friendly
in Uganda
-4
+4
1371
1329
-1
0
105
122
August 19
2006
Zambia
Botswana
1
0
Cosafa Cup
in Zambia
+6
-6
1536
1323
+2
0
72
122
September 02
2006
Mauritania
Botswana
4
0
African Nations Cup qualifier
in Mauritania
+46
-46
1192
1277
+9
-13
159
134
October 03
2006
Botswana
Lesotho
1
0
Friendly
in Botswana
+4
-4
1281
1124
0
0
135
170
October 07
2006
Botswana
Egypt
0
0
African Nations Cup qualifier
in Botswana
+15
-15
1296
1711
+5
-3
130
38
November 15
2006
Botswana
Swaziland
1
0
Friendly
in Botswana
+5
-5
1301
1185
+1
-1
127
160
February 06
2007
Botswana
Namibia
1
0
Friendly
in Botswana
+5
-5
1306
1201
+2
0
126
155
March 25
2007
Botswana
Burundi
1
0
African Nations Cup qualifier
in Botswana
+12
-12
1318
1250
+3
-3
124
143
May 27
2007
Botswana
Libya
0
0
Friendly
in Botswana
0
0
1318
1429
+1
0
123
97
June 03
2007
Burundi
Botswana
1
0
African Nations Cup qualifier
in Rwanda
+24
-24
1267
1294
+5
-10
139
133
June 16
2007
Botswana
Mauritania
2
1
African Nations Cup qualifier
in Botswana
+10
-10
1304
1203
+4
-2
129
156
July 21
2007
Botswana
Zambia
0
0
Friendly
in Botswana
+4
-4
1308
1538
+2
0
131
70
July 28
2007
Botswana
Namibia
1
0
Cosafa Cup
in Botswana
+11
-11
1319
1238
+5
-4
126
148
July 29
2007
Botswana
Angola
0
0
Cosafa Cup
in Botswana
+9
-9
1328
1570
+2
-1
124
61
September 29
2007
South Africa
Botswana
1
0
Cosafa Cup
in South Africa
+8
-8
1468
1320
0
-2
90
129
October 13
2007
Egypt
Botswana
1
0
African Nations Cup qualifier
in Egypt
+2
-2
1702
1318
0
0
39
129
January 16
2008
South Africa
Botswana
2
1
Friendly
in South Africa
+4
-4
1491
1314
0
-2
82
129
February 09
2008
Swaziland
Botswana
1
4
Friendly tournament
in Swaziland
-23
+23
1147
1337
-3
+8
168
121
February 10
2008
Botswana
Mozambique
1
0
Friendly tournament
in Swaziland
+16
-16
1353
1341
+5
-7
116
121
March 26
2008
Botswana
Zimbabwe
0
1
Friendly
in Botswana
-10
+10
1343
1457
-2
+1
118
94
May 31
2008
Botswana
Madagascar
0
0
World Cup and African Nations Cup qualifier
in Botswana
-10
+10
1333
1255
-4
+1
121
144
June 08
2008
Mozambique
Botswana
1
2
World Cup and African Nations Cup qualifier
in Mozambique
-25
+25
1297
1358
-3
+7
128
115
June 14
2008
Botswana
Ivory Coast
1
1
World Cup and African Nations Cup qualifier
in Botswana
+12
-12
1370
1695
-2
-2
117
40
June 22
2008
Ivory Coast
Botswana
4
0
World Cup and African Nations Cup qualifier
in Ivory Coast
+6
-6
1701
1364
+1
0
39
115
July 27
2008
Mozambique
Botswana
2
0
Cosafa Cup
in South Africa
+34
-34
1357
1330
+7
-9
118
124
August 20
2008
Zimbabwe
Botswana
1
0
Friendly
in Zimbabwe
+5
-5
1448
1325
+2
-1
94
125
August 31
2008
Botswana
Lesotho
1
0
Friendly
in Botswana
+3
-3
1328
1137
+1
0
124
170
September 07
2008
Madagascar
Botswana
1
0
World Cup and African Nations Cup qualifier
in Madagascar
+20
-20
1243
1308
+4
-2
147
128
October 11
2008
Botswana
Mozambique
0
1
World Cup and African Nations Cup qualifier
in Botswana
-21
+21
1287
1410
-3
+8
133
103
March 21
2009
Namibia
Botswana
0
0
Friendly
in Namibia
-3
+3
1304
1290
0
0
130
133
April 01
2009
Lesotho
Botswana
0
0
Friendly
in Lesotho
+2
-2
1129
1288
0
0
171
133
June 06
2009
Botswana
New Zealand
0
0
Friendly
in Botswana
+4
-4
1292
1522
0
-2
133
79
July 05
2009
Botswana
Iran
1
1
Friendly
in Botswana
+7
-7
1299
1707
+1
-2
132
39
September 30
2009
China
Botswana
4
1
Friendly
in China
+5
-5
1525
1294
+3
-1
77
133
October 18
2009
Botswana
Comoros
0
0
Cosafa Cup
in Zimbabwe
-17
+17
1277
859
-2
0
135
204
October 20
2009
Botswana
Swaziland
1
0
Cosafa Cup
in Zimbabwe
+14
-14
1291
1164
+2
-3
133
165
October 22
2009
Botswana
Seychelles
2
0
Cosafa Cup
in Zimbabwe
+11
-11
1302
1027
+2
-2
131
182
October 26
2009
Zimbabwe
Botswana
1
0
Cosafa Cup
in Zimbabwe
+11
-11
1385
1291
+2
-2
113
133
March 03
2010
Mozambique
Botswana
0
1
Friendly
in Mozambique
-15
+15
1357
1306
-5
+3
118
131
March 21
2010
Namibia
Botswana
0
0
Friendly
in Namibia
-3
+3
1316
1309
-1
0
129
131
July 01
2010
Tunisia
Botswana
0
1
African Nations Cup qualifier
in Tunisia
-37
+37
1584
1346
-6
+9
57
122
July 09
2010
Botswana
Chad
1
0
African Nations Cup qualifier
in Botswana
+10
-10
1356
1249
+3
-3
119
142
August 04
2010
Botswana
Zimbabwe
2
0
Friendly
in Botswana
+10
-10
1366
1329
+2
-2
117
126
August 11
2010
Malawi
Botswana
1
1
African Nations Cup qualifier
in Malawi
-6
+6
1366
1372
-3
+4
116
113
September 04
2010
Botswana
Togo
2
1
African Nations Cup qualifier
in Botswana
+17
-17
1389
1408
+1
-7
112
108
October 12
2010
Equatorial Guinea
Botswana
0
2
Friendly
in Equatorial Guinea
-11
+11
1193
1400
-1
+4
156
109
October 27
2010
Botswana
Swaziland
2
0
Friendly
in Botswana
+4
-4
1404
1153
0
0
109
166
November 17
2010
Botswana
Tunisia
1
0
African Nations Cup qualifier
in Botswana
+25
-25
1429
1572
+6
-7
103
63
January 19
2011
Sweden
Botswana
2
1
Friendly
in South Africa
+2
-2
1793
1427
0
0
15
102
February 09
2011
Mozambique
Botswana
1
1
Friendly
in Mozambique
-1
+1
1363
1428
0
0
118
102
March 16
2011
Botswana
Namibia
1
1
Friendly
in Botswana
-6
+6
1422
1285
0
+2
102
137
March 26
2011
Chad
Botswana
0
1
African Nations Cup qualifier
in Chad
-14
+14
1200
1436
-5
+2
156
100
May 25
2011
Swaziland
Botswana
0
0
Friendly
in Swaziland
+5
-5
1139
1431
0
-1
169
101
June 05
2011
Botswana
Malawi
0
0
African Nations Cup qualifier
in Botswana
-6
+6
1425
1434
0
+3
99
98
July 31
2011
Botswana
Swaziland
2
0
Friendly
in South Africa
+5
-5
1430
1125
0
0
99
170
August 10
2011
Botswana
Kenya
1
0
Friendly
in Botswana
+4
-4
1434
1268
+2
-1
97
139
August 30
2011
Botswana
Lesotho
1
2
Friendly
in Botswana
-18
+18
1416
1161
-5
+2
102
166
September 04
2011
Togo
Botswana
1
0
African Nations Cup qualifier
in Togo
+17
-17
1381
1399
+3
-6
114
107
November 12
2011
Nigeria
Botswana
0
0
Friendly
in Nigeria
-8
+8
1647
1407
-2
0
46
102
November 15
2011
Niger
Botswana
1
1
Friendly
in Niger
-1
+1
1329
1408
+1
0
129
102
December 21
2011
Botswana
Lesotho
3
0
Friendly
in South Africa
+8
-8
1416
1179
0
-3
103
161
January 07
2012
Botswana
Zimbabwe
0
0
Friendly
in Botswana
-4
+4
1412
1368
0
0
103
117
January 24
2012
Ghana
Botswana
1
0
African Nations Cup
in Gabon
+6
-6
1769
1406
+2
0
22
103
January 28
2012
Guinea
Botswana
6
1
African Nations Cup
in Gabon
+40
-40
1519
1366
+10
-14
79
117
February 01
2012
Mali
Botswana
2
1
African Nations Cup
in Gabon
+15
-15
1524
1351
+3
-2
78
119
May 23
2012
Botswana
Lesotho
3
0
Friendly
in Botswana
+5
-5
1356
1140
+3
-3
115
167
May 28
2012
Botswana
Iraq
1
1
Friendly
in Turkey
+6
-6
1362
1581
0
-1
115
60
June 02
2012
Central African Republic
Botswana
2
0
World Cup qualifier
in Central African Republic
+33
-33
1264
1329
+8
-12
140
127
June 09
2012
Botswana
South Africa
1
1
World Cup qualifier
in Botswana
+7
-7
1336
1554
+3
-1
123
68
July 12
2012
Kenya
Botswana
3
1
Friendly
in Kenya
+12
-12
1318
1324
+2
-6
129
128
July 16
2012
Botswana
Zimbabwe
1
0
Friendly tournament
in Botswana
+12
-12
1336
1336
+7
-3
121
121
July 18
2012
Botswana
Lesotho
0
0
Friendly tournament
in Botswana
-10
+10
1326
1148
-4
+5
126
164
August 15
2012
Botswana
Tanzania
3
3
Friendly
in Botswana
-4
+4
1322
1289
-2
+1
128
139
August 26
2012
Botswana
Uganda
0
0
Friendly
in Botswana
+3
-3
1325
1515
+1
-2
127
82
September 08
2012
Mali
Botswana
3
0
African Nations Cup qualifier
in Mali
+8
-8
1580
1317
0
-3
65
130
October 13
2012
Botswana
Mali
1
4
African Nations Cup qualifier
in Botswana
-20
+20
1297
1600
-9
+9
137
55
January 13
2013
Angola
Botswana
2
0
Friendly
in South Africa
+7
-7
1506
1290
0
-2
82
138
February 06
2013
Zimbabwe
Botswana
2
1
Friendly
in Zimbabwe
+5
-5
1370
1285
+4
-1
115
139
March 19
2013
Botswana
Malawi
1
0
Friendly
in Botswana
+9
-9
1294
1356
+1
-2
137
121
March 24
2013
Ethiopia
Botswana
1
0
World Cup qualifier
in Ethiopia
+13
-13
1326
1281
+2
-4
127
140
June 04
2013
Egypt
Botswana
1
1
Friendly
in Egypt
-9
+9
1645
1290
-2
+1
46
138
June 08
2013
Botswana
Ethiopia
1
2
World Cup qualifier
in Botswana
-23
+23
1267
1362
-2
+6
141
119
June 15
2013
Botswana
Central African Republic
3
2
World Cup qualifier
in Botswana
+15
-15
1282
1271
+3
-3
138
141
July 07
2013
Botswana
Swaziland
0
0
Cosafa Cup
in Zambia
-9
+9
1273
1121
-1
+1
139
176
July 09
2013
Botswana
Lesotho
3
3
Cosafa Cup
in Zambia
-6
+6
1267
1162
-1
0
140
164
July 11
2013
Botswana
Kenya
2
1
Cosafa Cup
in Zambia
+28
-28
1295
1377
+4
-9
136
112
August 31
2013
Botswana
Uganda
1
3
Friendly
in Botswana
-10
+10
1285
1535
-1
+2
137
75
September 03
2013
Botswana
Malawi
1
0
Friendly
in Botswana
+9
-9
1294
1353
+1
-2
136
119
September 07
2013
South Africa
Botswana
4
1
World Cup qualifier
in South Africa
+7
-7
1570
1287
+4
-1
63
137
September 30
2013
Botswana
Burkina Faso
1
0
Friendly
in Botswana
+15
-15
1302
1543
+5
-2
132
71
March 05
2014
Botswana
South Sudan
3
0
Friendly
in Botswana
+9
-9
1311
1196
+1
-1
129
157
May 11
2014
Botswana
Swaziland
1
4
Friendly
in Botswana
-30
+30
1281
1132
-7
+4
137
171
May 18
2014
Burundi
Botswana
0
0
African Nations Cup qualifier
in Burundi
-8
+8
1317
1289
-1
+2
129
134
June 01
2014
Botswana
Burundi
1
0
African Nations Cup qualifier
in Botswana
+16
-16
1305
1301
+5
-1
129
130
July 01
2014
Botswana
Tanzania
4
2
Friendly
in Botswana
+14
-14
1319
1365
+1
-2
128
117
July 14
2014
Botswana
Lesotho
2
0
Friendly
in Botswana
+7
-7
1326
1218
0
-3
128
154
July 19
2014
Botswana
Guinea-Bissau
2
0
African Nations Cup qualifier
in Botswana
+16
-16
1342
1234
+5
-6
123
149
August 02
2014
Guinea-Bissau
Botswana
1
1
African Nations Cup qualifier
in Guinea-Bissau
0
0
1234
1342
0
0
150
123
August 13
2014
Angola
Botswana
0
0
Friendly
in Angola
-6
+6
1485
1348
-4
+2
86
123
September 06
2014
Tunisia
Botswana
2
1
African Nations Cup qualifier
in Tunisia
+7
-7
1532
1341
+1
-2
74
125
September 10
2014
Botswana
Senegal
0
2
African Nations Cup qualifier
in Botswana
-16
+16
1325
1630
-4
+3
128
50
October 10
2014
Botswana
Egypt
0
2
African Nations Cup qualifier
in Botswana
-14
+14
1311
1653
-1
+1
129
46
October 15
2014
Egypt
Botswana
2
0
African Nations Cup qualifier
in Egypt
+4
-4
1657
1307
+1
0
43
129
November 14
2014
Botswana
Tunisia
0
0
African Nations Cup qualifier
in Botswana
+10
-10
1317
1580
+1
-2
129
62
November 19
2014
Senegal
Botswana
3
0
African Nations Cup qualifier
in Senegal
+6
-6
1638
1311
+2
-1
48
131
March 29
2015
Botswana
Mozambique
1
2
Friendly
in Botswana
-11
+11
1300
1376
0
+4
131
115
May 24
2015
South Africa
Botswana
0
0
Cosafa Cup
in South Africa
-16
+16
1572
1316
-1
+1
63
130
May 28
2015
Mozambique
Botswana
2
1
Cosafa Cup
in South Africa
+17
-17
1392
1299
+6
-1
109
131
May 30
2015
Madagascar
Botswana
2
1
Cosafa Cup
in South Africa
+22
-22
1281
1277
+6
-4
133
135
June 13
2015
Uganda
Botswana
2
0
African Nations Cup qualifier
in Uganda
+8
-8
1499
1269
+1
-1
82
136
September 05
2015
Botswana
Burkina Faso
1
0
African Nations Cup qualifier
in Botswana
+25
-25
1294
1436
+4
-3
133
99
September 30
2015
Botswana
Ethiopia
2
3
Friendly
in Botswana
-12
+12
1282
1343
-1
+3
134
123
October 10
2015
Eritrea
Botswana
0
2
World Cup qualifier
in Eritrea
-24
+24
1085
1306
-4
+5
180
131
October 13
2015
Botswana
Eritrea
3
1
World Cup qualifier
in Botswana
+8
-8
1314
1077
0
0
131
181
November 14
2015
Botswana
Mali
2
1
World Cup qualifier
in Botswana
+28
-28
1342
1524
+11
-9
122
76
November 17
2015
Mali
Botswana
2
0
World Cup qualifier
in Mali
+10
-10
1534
1332
+3
-2
73
124
March 24
2016
Comoros
Botswana
1
0
African Nations Cup qualifier
in Comoros
+34
-34
977
1298
+5
-10
187
132
March 27
2016
Botswana
Comoros
2
1
African Nations Cup qualifier
in Botswana
+3
-3
1301
974
+1
0
131
187
May 21
2016
Botswana
Lesotho
2
1
Friendly
in Botswana
+4
-4
1305
1137
0
0
130
172
June 04
2016
Botswana
Uganda
1
2
African Nations Cup qualifier
in Botswana
-15
+15
1290
1504
-2
+6
132
79
June 18
2016
Namibia
Botswana
1
1
Cosafa Cup
in Namibia
-8
+8
1329
1298
-3
+3
123
131
June 22
2016
Botswana
Democratic Republic of Congo
0
0
Cosafa Cup
in Namibia
+13
-13
1311
1565
+4
-2
127
61
June 25
2016
South Africa
Botswana
3
2
Cosafa Cup
in Namibia
+7
-7
1601
1304
+1
0
56
127
September 04
2016
Burkina Faso
Botswana
2
1
African Nations Cup qualifier
in Burkina Faso
+8
-8
1465
1296
+3
-2
90
131
September 30
2016
Botswana
Angola
1
1
Friendly
in Botswana
-1
+1
1295
1345
0
0
131
118
March 25
2017
Tanzania
Botswana
2
0
Friendly
in Tanzania
+10
-10
1325
1285
+2
-6
123
138