Skip to content
TheFootball.News

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

4 Botswana4 drawsZambia 12

Competitive10 matches

1 Botswana1 drawZambia 8

Friendlies10 matches

3 Botswana3 drawsZambia 4

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

  1. Zambia1Botswana1

    COSAFA Cup, Zambia won on penalties

    KwaMashu, South Africa (neutral)

  2. Botswana1Zambia2

    COSAFA Cup

    Port Elizabeth, South Africa (neutral)

  3. Botswana1Zambia0

    Africa Cup of Nations qualifying

    Francistown, Botswana

  4. Zambia2Botswana1

    Africa Cup of Nations qualifying

    Lusaka, Zambia

  5. 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.

Above the line: Botswana have won more Below: Zambia have won more
30 September 1976: Botswana 2–3 Zambia (Friendly). Zambia +118 February 1982: Zambia 2–0 Botswana (Friendly). Zambia +215 February 1986: Zambia 6–0 Botswana (Friendly). Zambia +316 February 1986: Zambia 3–0 Botswana (Friendly). Zambia +41 December 1989: Botswana 2–1 Zambia (Friendly). Zambia +325 March 2000: Zambia 3–0 Botswana (COSAFA Cup). Zambia +48 April 2000: Botswana 0–1 Zambia (World Cup qualifying). Zambia +522 April 2000: Zambia 1–0 Botswana (World Cup qualifying). Zambia +614 December 2002: Botswana 1–0 Zambia (Friendly). Zambia +530 September 2004: Botswana 1–0 Zambia (Friendly). Zambia +426 February 2005: Botswana 0–0 Zambia (Friendly). Zambia +414 May 2006: Botswana 0–0 Zambia (Friendly). Zambia +419 August 2006: Zambia 1–0 Botswana (COSAFA Cup). Zambia +523 July 2007: Botswana 0–0 Zambia (Friendly). Zambia +51 July 2017: Botswana 1–2 Zambia (COSAFA Cup). Zambia +68 June 2019: Botswana 0–1 Zambia (COSAFA Cup). Zambia +712 November 2020: Zambia 2–1 Botswana (Africa Cup of Nations qualifying). Zambia +816 November 2020: Botswana 1–0 Zambia (Africa Cup of Nations qualifying). Zambia +713 July 2021: Botswana 1–2 Zambia (COSAFA Cup). Zambia +812 July 2022: Zambia 1–1 Botswana (COSAFA Cup). Zambia +8Level
Zambia lead by 8 wins after the latest meeting. The biggest lead was 8, held by Zambia from 12 November 2020.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

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

Record by competition
CompetitionPlayedBotswanaDrawsZambiaGoals
Friendly103346–15
COSAFA Cup60153–10
Africa Cup of Nations qualifying21012–2
World Cup qualifying20020–2

Meetings by decade

Botswana wins Draws Zambia wins
Meetings by decade
DecadeResultsPlayedGoals
1970s15
1980s414
2000s98
2010s24
2020s49

Longest runs

Longest runs
Longest run ofBotswanaZambia
Wins in a row22002 to 200441976 to 1986
Unbeaten meetings42002 to 200672005 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

Show
Every Botswana vs Zambia result
DateHomeScoreAwayCompetitionVenue
Zambia1–1Zambia on pensBotswanaCOSAFA CupKwaMashu, South Africa (neutral)
Botswana1–2ZambiaCOSAFA CupPort Elizabeth, South Africa (neutral)
Botswana1–0ZambiaAfrica Cup of Nations qualifyingFrancistown, Botswana
Zambia2–1BotswanaAfrica Cup of Nations qualifyingLusaka, Zambia
Botswana0–1ZambiaCOSAFA CupDurban, South Africa (neutral)
Botswana1–2ZambiaCOSAFA CupRustenburg, South Africa (neutral)
Botswana0–0ZambiaFriendlyOrapa, Botswana
Zambia1–0BotswanaCOSAFA CupLusaka, Zambia
Botswana0–0ZambiaFriendlyGaborone, Botswana
Botswana0–0ZambiaFriendlyGaborone, Botswana
Botswana1–0ZambiaFriendlyGaborone, Botswana
Botswana1–0ZambiaFriendlyGaborone, Botswana
Zambia1–0BotswanaWorld Cup qualifyingLusaka, Zambia
Botswana0–1ZambiaWorld Cup qualifyingGaborone, Botswana
Zambia3–0BotswanaCOSAFA CupLusaka, Zambia
Botswana2–1ZambiaFriendlyGaborone, Botswana
Zambia3–0BotswanaFriendlyLusaka, Zambia
Zambia6–0BotswanaFriendlyNdola, Zambia
Zambia2–0BotswanaFriendlyLusaka, Zambia
Botswana2–3ZambiaFriendlyGaborone, Botswana

Recent form

Botswana

  1. Dat TunisiaAfrica Cup of Nations qualifying2–2Mon 28 Sept 2026
  2. Dat LibyaAfrica Cup of Nations qualifying2–2Thu 24 Sept 2026
  3. Wv MalawiMukuru 4 Nations1–0Tue 31 Mar 2026
  4. Lv ZimbabweMukuru 4 Nations0–3Sat 28 Mar 2026
  5. Lv DR CongoAfrica Cup of Nations0–3Tue 30 Dec 2025

Zambia

  1. Wv TogoAfrica Cup of Nations qualifying2–0Tue 29 Sept 2026
  2. Lat AlgeriaAfrica Cup of Nations qualifying1–3Fri 25 Sept 2026
  3. Lat ArgentinaFriendly0–5Tue 31 Mar 2026
  4. Lat MoroccoAfrica Cup of Nations0–3Mon 29 Dec 2025
  5. Dv ComorosAfrica Cup of Nations0–0Fri 26 Dec 2025

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.