Botswana vs South Africa
head-to-head record
- Botswana wins
- 0
- Draws
- 5
- South Africa wins
- 12
17 meetings, 1993 to 2023Goals: Botswana 10, South Africa 28
Botswana and South Africa have met 17 times since 1993. South Africa have won 12, Botswana 0, and 5 matches ended level. They last met on 8 July 2023, when South Africa won 2–1 in the COSAFA Cup.
The 17 meetings have produced 38 goals, 2.24 per game. The biggest win is South Africa’s 4–1 in World Cup qualifying in 2013. South Africa are unbeaten in the last 17 meetings (12 wins, 5 draws).
Who has won more, Botswana or South Africa?
All matches17 matches
Competitive14 matches
Friendlies3 matches
Key numbers
- Goals
- Botswana 10, South Africa 282.24 per game
- First meeting
- Botswana 0–2 South AfricaFriendly, 10 Jan 1993
- Most recent
- South Africa 2–1 BotswanaCOSAFA Cup, 8 Jul 2023
- South Africa’s biggest win
- South Africa 4–1 BotswanaWorld Cup qualifying, 7 Sept 2013
- Most goals in a meeting
- South Africa 3–2 BotswanaCOSAFA Cup, 25 Jun 2016
- Current run
- South Africa unbeaten in 17
- TFN Elo rating now
- Botswana 1410 (134th), South Africa 1717 (59th)How the rating works
Last five meetings
- South Africa2Botswana1
COSAFA Cup
Durban, South Africa
- South Africa1Botswana0
Friendly
Johannesburg, South Africa
- South Africa2Botswana1
COSAFA Cup
Clermont, South Africa
- South Africa1Botswana0
COSAFA Cup
Port Elizabeth, South Africa
- South Africa2Botswana2
COSAFA Cup, Botswana won on penalties
Durban, South Africa
Who has had the upper hand over time?
The line climbs with every Botswana win and drops with every South Africa win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Botswana's home games
5 matches
032
BotswanaDrawsSouth Africa
In South Africa's home games
11 matches
029
BotswanaDrawsSouth Africa
At neutral venues
1 match
001
BotswanaDrawsSouth Africa
Record by competition
| Competition | Played | Botswana | Draws | South Africa | Goals |
|---|---|---|---|---|---|
| COSAFA Cup | 11 | 0 | 4 | 7 | 6–16 |
| Friendly | 3 | 0 | 0 | 3 | 1–5 |
| World Cup qualifying | 2 | 0 | 1 | 1 | 2–5 |
| COSAFA Cup qualifying | 1 | 0 | 0 | 1 | 1–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 2 | 5 | |
| 2000s | 4 | 4 | |
| 2010s | 7 | 21 | |
| 2020s | 4 | 8 |
Longest runs
| Longest run of | Botswana | South Africa |
|---|---|---|
| Wins in a row | None | 42021 to 2023 |
| Unbeaten meetings | 22002 to 2006 | 171993 to 2023 |
The longest run of draws is 2, from 30 March 2002 to 21 May 2006.
Penalty shootouts
- Botswana 0–0 South AfricaCOSAFA Cup, 30 Mar 2002South Africa won on penalties
- Botswana 0–0 South AfricaCOSAFA Cup, 21 May 2006Botswana won on penalties
- South Africa 0–0 BotswanaCOSAFA Cup, 24 May 2015Botswana won on penalties
- South Africa 2–2 BotswanaCOSAFA Cup, 2 Jun 2019Botswana won on penalties
Questions answered
How many times have Botswana and South Africa played each other?
17 times, starting on 10 January 1993. 14 of those meetings were competitive and 3 were friendlies.
Who has won more matches between Botswana and South Africa?
South Africa, with 12 wins to 0. 5 matches ended level.
What is the biggest win in Botswana vs South Africa?
South Africa’s 4–1 win in World Cup qualifying on 7 September 2013 in Durban.
When did Botswana and South Africa last play?
On 8 July 2023 in Durban, when South Africa won 2–1 in the COSAFA Cup.
What is the competitive record between Botswana and South Africa?
In 14 competitive matches, Botswana have 0 wins, South Africa have 9, and 5 ended level.
Have Botswana and South Africa met in a penalty shootout?
Yes, 4 times. Most recently in the COSAFA Cup on 2 June 2019, when Botswana won the shootout after a 2–2 draw.
Every Botswana vs South Africa result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| South Africa | 2–1 | Botswana | COSAFA Cup | Durban, South Africa | |
| South Africa | 1–0 | Botswana | Friendly | Johannesburg, South Africa | |
| South Africa | 2–1 | Botswana | COSAFA Cup | Clermont, South Africa | |
| South Africa | 1–0 | Botswana | COSAFA Cup | Port Elizabeth, South Africa | |
| South Africa | 2–2Botswana on pens | Botswana | COSAFA Cup | Durban, South Africa | |
| South Africa | 3–0 | Botswana | COSAFA Cup | Polokwane, South Africa | |
| South Africa | 2–0 | Botswana | COSAFA Cup | Saulspoort, South Africa | |
| South Africa | 3–2 | Botswana | COSAFA Cup | Windhoek, Namibia (neutral) | |
| South Africa | 0–0Botswana on pens | Botswana | COSAFA Cup | Saulspoort, South Africa | |
| South Africa | 4–1 | Botswana | World Cup qualifying | Durban, South Africa | |
| Botswana | 1–1 | South Africa | World Cup qualifying | Gaborone, Botswana | |
| South Africa | 2–1 | Botswana | Friendly | Umlazi, South Africa | |
| South Africa | 1–0 | Botswana | COSAFA Cup | Atteridgeville, South Africa | |
| Botswana | 0–0Botswana on pens | South Africa | COSAFA Cup | Gaborone, Botswana | |
| Botswana | 0–0South Africa on pens | South Africa | COSAFA Cup | Gaborone, Botswana | |
| Botswana | 1–2 | South Africa | COSAFA Cup qualifying | Gaborone, Botswana | |
| Botswana | 0–2 | South Africa | Friendly | Gaborone, Botswana |
Recent form
Botswana
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.