| 10.12.25 22:00 | Guinea - : - Botswana |
| 10.14.25 16:00 | Guinea 2 : 2 Botswana |
| 10.09.25 16:00 | Botswana 0 : 1 Uganda |
| 09.08.25 13:00 | Mozambique 2 : 0 Botswana |
| 09.04.25 19:00 | Algeria 3 : 1 Botswana |
| 06.11.25 13:00 | Botswana 3 : 3 Zambia |
| 06.09.25 16:00 | Comoros 0 : 0 Botswana |
| 03.25.25 19:00 | Botswana 2 : 0 Somalia |
| 03.21.25 13:00 | Botswana 1 : 3 Algeria |
| 11.19.24 15:00 | Egypt 1 : 1 Botswana |
| 11.15.24 13:00 | Botswana 1 : 1 Mauritania |
| 10.15.24 16:00 | Botswana 1 : 0 Cape Verde |
| 10.10.24 16:00 | Cape Verde 0 : 1 Botswana |
| 09.10.24 13:00 | Botswana 0 : 4 Egypt |
| 09.07.24 16:00 | Mauritania 1 : 0 Botswana |
| 07.02.24 13:00 | Mozambique 3 : 1 Botswana |
| 06.29.24 13:00 | South Africa 0 : 0 Botswana |
| 06.26.24 13:00 | Eswatini 0 : 0 Botswana |
| 06.10.24 16:00 | Somalia 1 : 3 Botswana |
| 06.07.24 16:00 | Uganda 1 : 0 Botswana |
| 03.25.24 10:00 | Burundi 0 : 0 Botswana |
| 10.14.23 13:00 | Zimbabwe 0 : 0 Botswana |