Botswana vs Zambia
head-to-head record
- Botswana wins
- 4
- Draws
- 4
- Zambia wins
- 12
20 meetings, 1976 to 2022Goals: Botswana 11, Zambia 29
Botswana and Zambia have met 20 times since 1976. Zambia have won 12, Botswana 4, and 4 matches ended level. They last met on 12 July 2022, when the match ended 1–1 in the COSAFA Cup, and Zambia won on penalties.
The 20 meetings have produced 40 goals, 2.00 per game. The biggest win is Zambia’s 6–0 in a friendly in 1986.
Who has won more, Botswana or Zambia?
All matches20 matches
Competitive10 matches
Friendlies10 matches
Key numbers
- Goals
- Botswana 11, Zambia 292.00 per game
- First meeting
- Botswana 2–3 ZambiaFriendly, 30 Sept 1976
- Most recent
- Zambia 1–1 BotswanaCOSAFA Cup, 12 Jul 2022
- Botswana’s biggest win
- Botswana 2–1 ZambiaFriendly, 1 Dec 1989
- Zambia’s biggest win
- Zambia 6–0 BotswanaFriendly, 15 Feb 1986
- Most goals in a meeting
- Zambia 6–0 BotswanaFriendly, 15 Feb 1986
- Biggest upset
- Botswana 1–0 ZambiaFriendly, 14 Dec 2002Winner’s rating-based win expectancy: 22%
- TFN Elo rating now
- Botswana 1410 (134th), Zambia 1558 (92nd)How the rating works
Last five meetings
- Zambia1Botswana1
COSAFA Cup, Zambia won on penalties
KwaMashu, South Africa (neutral)
- Botswana1Zambia2
COSAFA Cup
Port Elizabeth, South Africa (neutral)
- Botswana1Zambia0
Africa Cup of Nations qualifying
Francistown, Botswana
- Zambia2Botswana1
Africa Cup of Nations qualifying
Lusaka, Zambia
- Botswana0Zambia1
COSAFA Cup
Durban, South Africa (neutral)
Who has had the upper hand over time?
The line climbs with every Botswana win and drops with every Zambia 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
9 matches
432
BotswanaDrawsZambia
In Zambia's home games
7 matches
007
BotswanaDrawsZambia
At neutral venues
4 matches
013
BotswanaDrawsZambia
Record by competition
| Competition | Played | Botswana | Draws | Zambia | Goals |
|---|---|---|---|---|---|
| Friendly | 10 | 3 | 3 | 4 | 6–15 |
| COSAFA Cup | 6 | 0 | 1 | 5 | 3–10 |
| Africa Cup of Nations qualifying | 2 | 1 | 0 | 1 | 2–2 |
| World Cup qualifying | 2 | 0 | 0 | 2 | 0–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 1 | 5 | |
| 1980s | 4 | 14 | |
| 2000s | 9 | 8 | |
| 2010s | 2 | 4 | |
| 2020s | 4 | 9 |
Longest runs
| Longest run of | Botswana | Zambia |
|---|---|---|
| Wins in a row | 22002 to 2004 | 41976 to 1986 |
| Unbeaten meetings | 42002 to 2006 | 72005 to 2020 |
The longest run of draws is 2, from 26 February 2005 to 14 May 2006.
Penalty shootouts
- Zambia 1–1 BotswanaCOSAFA Cup, 12 Jul 2022Zambia won on penalties
Questions answered
How many times have Botswana and Zambia played each other?
20 times, starting on 30 September 1976. 10 of those meetings were competitive and 10 were friendlies.
Who has won more matches between Botswana and Zambia?
Zambia, with 12 wins to 4. 4 matches ended level.
What is the biggest win in Botswana vs Zambia?
Zambia’s 6–0 win in a friendly on 15 February 1986 in Ndola.
When did Botswana and Zambia last play?
On 12 July 2022 in KwaMashu, when the match ended 1–1 in the COSAFA Cup, and Zambia won on penalties.
What is the competitive record between Botswana and Zambia?
In 10 competitive matches, Botswana have 1 win, Zambia have 8, and 1 ended level.
Have Botswana and Zambia met in a penalty shootout?
Yes, once. Most recently in the COSAFA Cup on 12 July 2022, when Zambia won the shootout after a 1–1 draw.
Every Botswana vs Zambia result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Zambia | 1–1Zambia on pens | Botswana | COSAFA Cup | KwaMashu, South Africa (neutral) | |
| Botswana | 1–2 | Zambia | COSAFA Cup | Port Elizabeth, South Africa (neutral) | |
| Botswana | 1–0 | Zambia | Africa Cup of Nations qualifying | Francistown, Botswana | |
| Zambia | 2–1 | Botswana | Africa Cup of Nations qualifying | Lusaka, Zambia | |
| Botswana | 0–1 | Zambia | COSAFA Cup | Durban, South Africa (neutral) | |
| Botswana | 1–2 | Zambia | COSAFA Cup | Rustenburg, South Africa (neutral) | |
| Botswana | 0–0 | Zambia | Friendly | Orapa, Botswana | |
| Zambia | 1–0 | Botswana | COSAFA Cup | Lusaka, Zambia | |
| Botswana | 0–0 | Zambia | Friendly | Gaborone, Botswana | |
| Botswana | 0–0 | Zambia | Friendly | Gaborone, Botswana | |
| Botswana | 1–0 | Zambia | Friendly | Gaborone, Botswana | |
| Botswana | 1–0 | Zambia | Friendly | Gaborone, Botswana | |
| Zambia | 1–0 | Botswana | World Cup qualifying | Lusaka, Zambia | |
| Botswana | 0–1 | Zambia | World Cup qualifying | Gaborone, Botswana | |
| Zambia | 3–0 | Botswana | COSAFA Cup | Lusaka, Zambia | |
| Botswana | 2–1 | Zambia | Friendly | Gaborone, Botswana | |
| Zambia | 3–0 | Botswana | Friendly | Lusaka, Zambia | |
| Zambia | 6–0 | Botswana | Friendly | Ndola, Zambia | |
| Zambia | 2–0 | Botswana | Friendly | Lusaka, Zambia | |
| Botswana | 2–3 | Zambia | Friendly | Gaborone, Botswana |
Recent form
Botswana
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.