African Nations Cup   Asian Cup qualifiers   Asian Challenge Cup   Cecafa Cup

Cemac Cup   East Asian Championship   South Asian Championship   World Cup finals

World Football Elo Ratings: Botswana

Botswana matches, ratings and points exchanged
datematchtournamentratingrank
July 13
1968
Malawi
Botswana
8
1
Friendly
in Malawi
+9
-9
1254
1091
+2
-
121
150
September 17
1976
Malawi
Botswana
3
0
Friendly
in Malawi
+5
-5
1327
1086
0
0
107
154
April 18
1981
Malawi
Botswana
5
2
Independence Tournament
in Zimbabwe
+5
-5
1472
1081
+3
0
73
161
September 30
1981
Botswana
Zimbabwe
0
1
Friendly
in Botswana
-2
+2
1079
1552
0
+2
162
58
February 18
1982
Zambia
Botswana
2
0
Friendly
in Zambia
+1
-1
1581
1078
0
0
50
162
February 15
1986
Zambia
Botswana
6
0
Friendly
in Zambia
+1
-1
1589
1077
+1
0
47
163
February 16
1986
Zambia
Botswana
3
0
Friendly
in Zambia
+1
-1
1590
1076
0
0
47
163
April 26
1986
Swaziland
Botswana
0
1
Friendly
in Swaziland
-15
+15
1158
1091
-5
+2
151
161
September 30
1986
Botswana
Malawi
2
0
Friendly
in Botswana
+26
-26
1117
1514
+2
-7
160
68
March 28
1987
Botswana
Mauritius
0
0
Friendly
in Botswana
+3
-3
1120
1304
0
0
159
113
July 21
1987
Zambia
Botswana
3
0
Friendly
in Zambia
+1
-1
1593
1119
0
0
49
158
January 20
1990
Swaziland
Botswana
3
1
SADCC Tournament
in Swaziland
+14
-14
1176
1105
+4
-3
145
165
January 21
1990
Botswana
Malawi
2
2
SADCC Tournament
in Swaziland
+12
-12
1117
1453
+3
-4
162
81
January 23
1990
Botswana
Tanzania
0
0
SADCC Tournament
in Swaziland
+4
-4
1121
1204
0
0
162
142
June 10
1990
Botswana
Mauritius
0
1
Friendly
in Botswana
-9
+9
1112
1277
-2
+1
163
122
August 25
1990
Botswana
Swaziland
0
3
Friendly
in Botswana
-19
+19
1093
1194
-3
+1
166
145
August 26
1990
Botswana
Zimbabwe
0
7
Friendly
in Botswana
-8
+8
1085
1480
-1
+2
167
72
September 30
1990
Botswana
Cameroon
0
0
Friendly
in Botswana
+9
-9
1094
1643
0
-2
166
37
June 20
1991
Mozambique
Botswana
2
0
Friendly
in Mozambique
+3
-3
1391
1091
0
0
96
167
June 25
1991
Mozambique
Botswana
1
1
Friendly
in Mozambique
-8
+8
1387
1099
0
+1
96
166
September 21
1991
Botswana
Swaziland
2
1
Friendly
in Botswana
+11
-11
1110
1221
+3
0
164
139
September 30
1991
Botswana
Ghana
0
0
Friendly
in Botswana
+7
-7
1117
1518
+1
-3
163
63
June 14
1992
Lesotho
Botswana
0
0
African Nations Cup qualifier
in Lesotho
-7
+7
1135
1124
-1
+1
157
165
June 28
1992
Botswana
Lesotho
0
4
African Nations Cup qualifier
in Botswana
-47
+47
1077
1182
-8
+6
172
151
September 30
1992
Botswana
Kenya
1
3
Friendly
in Botswana
-7
+7
1070
1402
-1
+4
174
94
October 03
1992
Botswana
Kenya
0
1
Friendly
in Botswana
-4
+4
1066
1406
0
+1
174
93
October 10
1992
Cote d'Ivoire
Botswana
6
0
World Cup qualifier
in Cote d'Ivoire
+1
-1
1709
1065
0
0
30
174
December 20
1992
Botswana
Niger
0
1
World Cup qualifier
in Botswana
-11
+11
1054
1342
0
+4
175
112
January 10
1993
Botswana
South Africa
0
2
Friendly
in Botswana
-1
+1
1053
1673
-1
0
176
33
January 17
1993
Botswana
Cote d'Ivoire
0
0
World Cup qualifier
in Botswana
+18
-18
1071
1608
+1
-5
175
46
February 28
1993
Niger
Botswana
2
1
World Cup qualifier
in Niger
+4
-4
1338
1067
+2
0
114
175
July 29
1994
Botswana
Namibia
0
1
Friendly
in Botswana
-9
+9
1058
1206
-1
+3
179
151
August 23
1994
Namibia
Botswana
1
1
Friendly
in Namibia
-6
+6
1200
1064
-1
0
152
179
August 25
1994
Namibia
Botswana
2
3
Friendly
in Namibia
-16
+16
1184
1080
-3
+2
155
177
September 04
1994
Botswana
Guinea
0
1
African Nations Cup qualifier
in Botswana
-9
+9
1071
1394
-1
+3
178
104
October 16
1994
Mozambique
Botswana
3
1
African Nations Cup qualifier
in Mozambique
+7
-7
1322
1064
-1
0
127
179
November 13
1994
Namibia
Botswana
1
1
African Nations Cup qualifier
in Namibia
-12
+12
1196
1076
-3
+2
154
178
January 07
1995
Botswana
Mali
1
3
African Nations Cup qualifier
in Botswana
-11
+11
1065
1440
-2
+5
181
91
January 22
1995
Botswana
Angola
1
2
African Nations Cup qualifier
in Botswana
-7
+7
1058
1436
0
+3
181
95
April 09
1995
Guinea
Botswana
5
0
African Nations Cup qualifier
in Guinea
+6
-6
1414
1052
+2
-1
101
182
April 23
1995
Botswana
Mozambique
0
3
African Nations Cup qualifier
in Botswana
-16
+16
1036
1378
-3
+1
185
110
June 04
1995
Botswana
Namibia
1
1
African Nations Cup qualifier
in Botswana
+3
-3
1039
1187
0
0
184
156
July 16
1995
Mali
Botswana
4
0
African Nations Cup qualifier
in Mali
+5
-5
1416
1034
0
0
101
184
July 30
1995
Angola
Botswana
4
0
African Nations Cup qualifier
in Angola
+4
-4
1451
1030
-1
-1
89
185
August 11
1996
Botswana
Namibia
0
0
African Nations Cup qualifier
in Botswana
+7
-7
1037
1244
0
-2
184
143
August 25
1996
Namibia
Botswana
6
0
African Nations Cup qualifier
in Namibia
+12
-12
1256
1025
+3
0
140
184
February 21
1997
Botswana
Swaziland
0
0
Friendly
in Botswana
+3
-3
1028
1232
0
0
185
145
February 23
1997
Lesotho
Botswana
4
1
Friendly
in Lesotho
+7
-7
1187
1021
+3
0
157
185
March 01
1997
Botswana
Malawi
1
4
Cosafa Cup
in Botswana
-10
+10
1011
1448
-2
+2
187
89
July 06
1997
Malawi
Botswana
0
0
Friendly
in Malawi
-9
+9
1390
1020
-6
+2
107
184
January 10
1998
Swaziland
Botswana
1
1
Friendly
in Swaziland
-7
+7
1184
1027
-2
0
156
185
January 12
1998
Lesotho
Botswana
0
0
Friendly
in Lesotho
-7
+7
1190
1034
-3
+1
153
184
January 25
1998
Botswana
Mozambique
1
2
Cosafa Cup
in Botswana
-7
+7
1027
1413
-1
+2
185
100
August 02
1998
Botswana
Mozambique
0
0
African Nations Cup qualifier
in Botswana
+11
-11
1038
1320
0
-4
182
123
August 15
1998
Mozambique
Botswana
2
1
African Nations Cup qualifier
in Mozambique
+4
-4
1324
1034
+3
0
120
182
February 20
1999
Botswana
South Africa
1
2
Cosafa Cup
in Botswana
-2
+2
1032
1647
0
+1
182
45
May 16
1999
Swaziland
Botswana
2
1
Friendly
in Swaziland
+3
-3
1229
1029
0
0
147
183
May 30
1999
Botswana
Mozambique
0
2
Cosafa Cup
in Botswana
-19
+19
1010
1281
-2
+4
185
133
February 27
2000
Botswana
Lesotho
1
0
Friendly
in Botswana
+11
-11
1021
1120
+2
-1
183
168
March 19
2000
Botswana
Swaziland
3
0
Friendly
in Botswana
+24
-24
1045
1225
+3
-7
181
149
March 25
2000
Zambia
Botswana
3
0
Cosafa Cup
in Zambia
+3
-3
1520
1042
0
+1
68
180
April 08
2000
Botswana
Zambia
0
1
World Cup qualifier
in Botswana
-4
+4
1038
1529
-1
-1
183
67
April 22
2000
Zambia
Botswana
1
0
World Cup qualifier
in Zambia
+1
-1
1530
1037
+1
0
65
183
June 01
2000
Botswana
Mozambique
2
0
Friendly Tournament
in Swaziland
+36
-36
1073
1235
+9
-6
174
144
June 02
2000
Swaziland
Botswana
0
0
Friendly Tournament
in Swaziland
-8
+8
1175
1081
-4
0
160
174
June 04
2000
Lesotho
Botswana
1
1
Friendly Tournament
in Swaziland
-2
+2
1137
1083
0
0
166
174
July 01
2000
Botswana
Madagascar
1
0
African Nations Cup qualifier
in Botswana
+33
-33
1116
1422
+2
-5
172
92
July 15
2000
Madagascar
Botswana
2
0
African Nations Cup qualifier
in Madagascar
+5
-5
1421
1111
+5
0
91
172
January 27
2001
Botswana
Swaziland
1
2
Friendly
in Botswana
-10
+10
1101
1229
0
+3
172
146
January 28
2001
Botswana
Lesotho
2
1
Friendly
in Botswana
+11
-11
1112
1216
0
-2
172
149
March 10
2001
Botswana
Swaziland
1
0
Friendly Tournament
in Lesotho
+20
-20
1132
1215
+3
-4
169
149
March 11
2001
Mozambique
Botswana
3
1
Friendly Tournament
in Lesotho
+16
-16
1246
1116
+3
-3
142
172
March 17
2001
Botswana
Malawi
0
1
Cosafa Cup
in Botswana
-17
+17
1099
1286
-1
+4
172
134
December 15
2001
Botswana
Namibia
3
2
Friendly Tournament
in Botswana
+18
-18
1117
1243
+1
-6
170
145
December 16
2001
Botswana
Lesotho
1
0
Friendly Tournament
in Botswana
+15
-15
1132
1199
+2
-3
168
154
March 02
2002
Botswana
Swaziland
6
2
Friendly
in Botswana
+17
-17
1149
1180
+5
0
163
157
March 16
2002
Botswana
Namibia
3
1
Friendly
in Botswana
+15
-15
1164
1228
+2
-3
161
148
March 30
2002
Botswana
South Africa
0
0
Cosafa Cup
in Botswana
+14
-14
1178
1568
+4
-3
157
57
June 08
2002
Malawi
Botswana
2
0
Friendly
in Malawi
+7
-7
1303
1171
+3
-1
128
158
June 09
2002
Malawi
Botswana
1
0
Friendly
in Malawi
+4
-4
1307
1167
+1
0
127
158
August 26
2002
Botswana
Lesotho
0
1
Friendly
in Botswana
-13
+13
1154
1171
-6
+5
164
158
September 07
2002
Botswana
Swaziland
0
0
African Nations Cup qualifier
in Botswana
-1
+1
1153
1230
0
0
164
148
October 13
2002
Dem. Rep. of Congo
Botswana
2
0
African Nations Cup qualifier
in Dem. Rep. of Congo
+6
-6
1452
1147
+1
-3
89
166
December 14
2002
Botswana
Zambia
1
0
Friendly
in Botswana
+16
-16
1163
1452
+4
-4
160
89
March 09
2003
Botswana
Lesotho
0
1
Friendly
in Botswana
-13
+13
1150
1167
-3
+3
163
159
March 16
2003
Namibia
Botswana
0
1
Cosafa Cup
in Namibia
-28
+28
1172
1178
-7
+7
160
156
March 30
2003
Libya
Botswana
0
0
African Nations Cup qualifier
in Libya
-14
+14
1349
1192
-5
0
120
156
May 16
2003
Lesotho
Botswana
1
2
Friendly
in Lesotho
-12
+12
1165
1204
-2
+4
159
152
May 25
2003
Botswana
Malawi
1
1
Cosafa Cup
in Botswana
+1
-1
1205
1329
0
0
152
126
June 07
2003
Botswana
Libya
0
1
African Nations Cup qualifier
in Botswana
-18
+18
1187
1360
-3
+7
155
117
June 10
2003
Botswana
Trinidad and Tobago
0
0
Friendly
in Botswana
+3
-3
1190
1398
0
-1
155
105
June 22
2003
Swaziland
Botswana
3
2
African Nations Cup qualifier
in Swaziland
+12
-12
1256
1178
+1
-1
143
156
July 05
2003
Botswana
Dem. Rep. of Congo
0
0
African Nations Cup qualifier
in Botswana
+11
-11
1189
1478
+1
-4
156
81
September 06
2003
Swaziland
Botswana
0
3
Friendly
in Swaziland
-25
+25
1234
1214
-6
+2
149
153
October 11
2003
Botswana
Lesotho
4
1
World Cup qualifier
in Botswana
+25
-25
1239
1185
+3
-2
149
155
November 16
2003
Lesotho
Botswana
0
0
World Cup qualifier
in Lesotho
-3
+3
1182
1242
0
0
158
148
December 13
2003
Botswana
Zimbabwe
0
2
Friendly
in Botswana
-10
+10
1232
1481
0
0
148
82
February 29
2004
Lesotho
Botswana
0
0
Cosafa Cup
in Lesotho
-3
+3
1179
1235
0
0
158
148
April 28
2004
Namibia
Botswana
0
0
Friendly
in Namibia
-1
+1
1161
1236
0
0
163
146
May 26
2004
Mozambique
Botswana
0
0
Friendly
in Mozambique
-4
+4
1277
1240
-1
+1
138
145
June 05
2004
Tunisia
Botswana
4
1
World Cup qualifier
in Tunisia
+3
-3
1665
1237
-1
0
43
145
June 19
2004
Botswana
Malawi
2
0
World Cup qualifier
in Botswana
+29
-29
1266
1301
+3
-4
142
128
July 03
2004
Botswana
Morocco
0
1
World Cup qualifier
in Botswana
-5
+5
1261
1696
0
0
142
32
July 18
2004
Angola
Botswana
1
1
Cosafa Cup
in Angola
-15
+15
1499
1276
0
+2
75
140
August 18
2004
Zimbabwe
Botswana
2
0
Friendly
in Zimbabwe
+4
-4
1528
1272
-1
0
74
140
September 05
2004
Guinea
Botswana
4
0
World Cup qualifier
in Guinea
+8
-8
1544
1264
+5
-1
67
141
September 30
2004
Botswana
Zambia
1
0
Friendly
in Botswana
+14
-14
1278
1477
+3
-6
139
85
October 09
2004
Botswana
Kenya
2
1
World Cup qualifier
in Botswana
+25
-25
1303
1448
+13
-4
126
92
December 15
2004
Lesotho
Botswana
1
1
Friendly
in Lesotho
+1
-1
1180
1302
+1
-1
160
128
February 26
2005
Botswana
Zambia
0
0
Friendly
in Botswana
+3
-3
1305
1489
0
-1
130
82
March 16
2005
Zimbabwe
Botswana
1
1
Friendly
in Zimbabwe
-7
+7
1473
1312
-1
+2
84
129
March 26
2005
Kenya
Botswana
1
0
World Cup qualifier
in Kenya
+10
-10
1422
1302
+3
-1
94
130
April 16
2005
Namibia
Botswana
1
1
Cosafa Cup
in Namibia
+2
-2
1172
1300
0
-1
161
131
April 17
2005
Zimbabwe
Botswana
2
0
Cosafa Cup
in Namibia
+13
-13
1529
1287
+4
-4
72
135
June 04
2005
Botswana
Tunisia
1
3
World Cup qualifier
in Botswana
-12
+12
1275
1645
-1
+4
136
47
June 18
2005
Malawi
Botswana
1
3
World Cup qualifier
in Malawi
-41
+41
1265
1316
-9
+8
139
128
July 01
2005
Botswana
Dem. Rep. of Congo
0
0
Friendly
in Botswana
0
0
1316
1424
0
0
127
93
August 09
2005
Botswana
Angola
0
0
Friendly
in South Africa
+6
-6
1322
1534
+2
-2
125
72
August 10
2005
Botswana
Angola
0
0
Friendly
in South Africa
+5
-5
1327
1529
+3
-2
122
74
September 03
2005
Morocco
Botswana
1
0
World Cup qualifier
in Morocco
+3
-3
1687
1324
0
-2
41
124
October 08
2005
Botswana
Guinea
1
2
World Cup qualifier
in Botswana
-15
+15
1309
1520
-6
+6
128
73
May 14
2006
Botswana
Zambia
0
0
Friendly
in Botswana
+3
-3
1312
1508
0
0
127
74
May 20
2006
Botswana
Madagascar
2
0
Cosafa Cup
in Botswana
+16
-16
1328
1223
+4
-5
123
148
May 21
2006
Botswana
South Africa
0
0
Cosafa Cup
in Botswana
+1
-1
1329
1448
0
0
123
93
July 06
2006
Malawi
Botswana
2
1
Friendly
in Malawi
+6
-6
1363
1323
+2
0
111
123
July 08
2006
Malawi
Botswana
0
0
Friendly
in Malawi
-4
+4
1359
1327
-2
0
113
123
August 05
2006
Uganda
Botswana
0
0
Friendly
in Uganda
-4
+4
1367
1331
-2
+1
107
121
August 19
2006
Zambia
Botswana
1
0
Cosafa Cup
in Zambia
+6
-6
1534
1325
+4
-1
70
123
September 02
2006
Mauritania
Botswana
4
0
African Nations Cup qualifier
in Mauritania
+45
-45
1195
1280
+10
-13
158
134
October 03
2006
Botswana
Lesotho
1
0
Friendly
in Botswana
+4
-4
1284
1133
+1
0
135
168
October 07
2006
Botswana
Egypt
0
0
African Nations Cup qualifier
in Botswana
+15
-15
1299
1712
+10
-5
125
37
November 15
2006
Botswana
Swaziland
1
0
Friendly
in Botswana
+5
-5
1304
1184
+2
-1
124
160
February 06
2007
Botswana
Namibia
1
0
Friendly
in Botswana
+5
-5
1309
1200
+2
-2
125
156
March 25
2007
Botswana
Burundi
1
0
African Nations Cup qualifier
in Botswana
+12
-12
1321
1250
+4
-2
122
143
May 27
2007
Botswana
Libya
0
0
Friendly
in Botswana
0
0
1321
1425
+1
0
123
98
June 03
2007
Burundi
Botswana
1
0
African Nations Cup qualifier
in Rwanda
+24
-24
1267
1297
+3
-6
140
129
June 16
2007
Botswana
Mauritania
2
1
African Nations Cup qualifier
in Botswana
+10
-10
1307
1203
0
-4
128
155
July 21
2007
Botswana
Zambia
0
0
Friendly
in Botswana
+4
-4
1311
1540
+2
-2
128
69
July 28
2007
Botswana
Namibia
1
0
Cosafa Cup
in Botswana
+11
-11
1322
1229
+2
-3
126
148
July 29
2007
Botswana
Angola
0
0
Cosafa Cup
in Botswana
+8
-8
1330
1571
+3
-1
123
61
September 29
2007
South Africa
Botswana
1
0
Cosafa Cup
in South Africa
+8
-8
1474
1322
+2
-3
85
129
October 13
2007
Egypt
Botswana
1
0
African Nations Cup qualifier
in Egypt
+2
-2
1700
1320
0
0
39
130
January 16
2008
South Africa
Botswana
2
1
Friendly
in South Africa
+3
-3
1494
1317
+1
0
81
130
February 09
2008
Swaziland
Botswana
1
4
Friendly Tournament
in Swaziland
-22
+22
1141
1339
-4
+10
169
120
March 26
2008
Botswana
Zimbabwe
0
1
Friendly
in Botswana
-10
+10
1329
1459
-4
+4
124
91
May 31
2008
Botswana
Madagascar
0
0
World Cup qualifier
in Botswana
-10
+10
1319
1248
-2
+2
125
144
June 08
2008
Mozambique
Botswana
1
2
World Cup qualifier
in Mozambique
-26
+26
1304
1345
-9
+8
129
117
June 14
2008
Botswana
Cote d'Ivoire
1
1
World Cup qualifier
in Botswana
+13
-13
1358
1708
0
-6
117
38
June 22
2008
Cote d'Ivoire
Botswana
4
0
World Cup qualifier
in Cote d'Ivoire
+5
-5
1713
1353
+1
0
37
117
July 27
2008
Mozambique
Botswana
2
0
Cosafa Cup
in South Africa
+32
-32
1360
1321
+8
-7
116
124
August 20
2008
Zimbabwe
Botswana
1
0
Friendly
in Zimbabwe
+4
-4
1447
1317
+1
-2
96
126
August 30
2008
Botswana
Lesotho
1
0
Friendly
in Botswana
+4
-4
1321
1149
+2
-1
124
169
September 07
2008
Madagascar
Botswana
1
0
World Cup qualifier
in Madagascar
+20
-20
1240
1301
+3
-3
147
129
October 11
2008
Botswana
Mozambique
0
1
World Cup qualifier
in Botswana
-21
+21
1280
1413
-4
+8
135
99
March 21
2009
Namibia
Botswana
0
0
Friendly
in Namibia
-3
+3
1301
1283
-2
+1
132
134
April 01
2009
Lesotho
Botswana
0
0
Friendly
in Lesotho
+1
-1
1140
1282
0
-1
168
135
June 06
2009
Botswana
New Zealand
0
0
Friendly
in Botswana
+4
-4
1286
1519
+2
-3
133
79
July 05
2009
Botswana
Iran
1
1
Friendly
in Botswana
+7
-7
1293
1702
0
-2
133
39
September 30
2009
China
Botswana
4
1
Friendly
in China
+5
-5
1522
1288
+4
0
75
133
October 18
2009
Comoros
Botswana
0
0
Cosafa Cup
in Zimbabwe
+17
-17
861
1271
+3
-2
203
135
October 20
2009
Botswana
Swaziland
1
0
Cosafa Cup
in Zimbabwe
+15
-15
1286
1161
+2
-3
133
165
October 22
2009
Botswana
Seychelles
2
0
Cosafa Cup
in Zimbabwe
+12
-12
1298
1038
0
-1
133
180
October 26
2009
Zimbabwe
Botswana
1
0
Cosafa Cup
in Zimbabwe
+11
-11
1384
1287
+2
0
112
133
March 03
2010
Mozambique
Botswana
0
1
Friendly
in Mozambique
-15
+15
1354
1302
-3
+3
117
132
March 21
2010
Namibia
Botswana
0
0
Friendly
in Namibia
-3
+3
1314
1305
-1
+2
128
130
July 01
2010
Tunisia
Botswana
0
1
African Nations Cup qualifier
in Tunisia
-37
+37
1576
1342
-7
+9
59
122
July 09
2010
Botswana
Chad
1
0
African Nations Cup qualifier
in Botswana
+13
-13
1355
1294
+4
-3
118
134