Form

LAST FIVE GAMESDateCOMPETITION
DSouth Africa1 - 1MozambiqueJun 26, 2024COSAFA Cup
WSouth Africa3 - 1ZimbabweJun 11, 2024FIFA World Cup Qualifying - CAF
DNigeria1 - 1South AfricaJun 7, 2024FIFA World Cup Qualifying - CAF
DAlgeria3 - 3South AfricaMar 26, 2024International Friendly
DAndorra1 - 1South AfricaMar 21, 2024International Friendly

Form

LAST FIVE GAMESDateCOMPETITION
DEswatini0 - 0BotswanaJun 26, 2024COSAFA Cup
WSomalia1 - 3BotswanaJun 10, 2024FIFA World Cup Qualifying - CAF
LUganda1 - 0BotswanaJun 7, 2024FIFA World Cup Qualifying - CAF
DBurundi0 - 0BotswanaMar 25, 2024International Friendly
DBotswana0 - 0RwandaMar 22, 2024International Friendly

Head To Head Record

LAST FIVE GAMESDateCOMPETITION
South Africa2 - 1BotswanaJul 8, 2023COSAFA Cup
South Africa1 - 0BotswanaSep 27, 2022International Friendly
South Africa2 - 1BotswanaJul 17, 2022COSAFA Cup
South Africa1 - 0BotswanaJul 6, 2021COSAFA Cup
South Africa2 - 2BotswanaJun 2, 2019International Friendly