Skip to content
TheFootball.News

Zambia vs Zimbabwe head-to-head record

Zambia wins
21
Draws
21
Zimbabwe wins
15

57 meetings, 1946 to 2021Goals: Zambia 74, Zimbabwe 68

Zambia and Zimbabwe have met 57 times since 1946. Zambia have won 21, Zimbabwe 15, and 21 matches ended level. They last met on 29 March 2021, when Zambia won 2–0 in Africa Cup of Nations qualifying.

The 57 meetings have produced 142 goals, 2.49 per game. The biggest win is Zambia’s 4–0 in a friendly in 1946. They went 21 years without meeting, between 1958 and 1980.

Who has won more, Zambia or Zimbabwe?

All matches57 matches

21 Zambia21 drawsZimbabwe 15

Competitive20 matches

6 Zambia9 drawsZimbabwe 5

Friendlies37 matches

15 Zambia12 drawsZimbabwe 10

Key numbers

Goals
Zambia 74, Zimbabwe 682.49 per game
First meeting
Zimbabwe 0–4 ZambiaFriendly, 16 Jun 1946
Most recent
Zimbabwe 0–2 ZambiaAfrica Cup of Nations qualifying, 29 Mar 2021
Zambia’s biggest win
Zimbabwe 0–4 ZambiaFriendly, 16 Jun 1946
Zimbabwe’s biggest win
Zimbabwe 4–0 ZambiaFriendly, 27 Aug 1948
Most goals in a meeting
Zambia 2–4 ZimbabweCOSAFA Cup, 9 Jun 2018
Biggest upset
Zambia 1–3 ZimbabweFriendly, 8 Jun 1980Winner’s rating-based win expectancy: 19%
TFN Elo rating now
Zambia 1558 (92nd), Zimbabwe 1482 (108th)How the rating works

Last five meetings

  1. Zimbabwe0Zambia2

    Africa Cup of Nations qualifying

    Harare, Zimbabwe

  2. Zambia1Zimbabwe2

    Africa Cup of Nations qualifying

    Lusaka, Zambia

  3. Zimbabwe0Zambia0

    COSAFA Cup, Zambia won on penalties

    Durban, South Africa (neutral)

  4. Zambia2Zimbabwe4

    COSAFA Cup

    Polokwane, South Africa (neutral)

  5. Zambia2Zimbabwe2

    Four Nations Tournament, Zambia won on penalties

    Ndola, Zambia

Who has had the upper hand over time?

The line climbs with every Zambia win and drops with every Zimbabwe win, so its height shows who has won more meetings up to that point.

Above the line: Zambia have won more Below: Zimbabwe have won more
16 June 1946: Zimbabwe 0–4 Zambia (Friendly). Zambia +122 February 1947: Zambia 2–2 Zimbabwe (Friendly). Zambia +127 August 1948: Zimbabwe 4–0 Zambia (Friendly). Level16 July 1950: Zambia 3–2 Zimbabwe (Friendly). Zambia +124 February 1951: Zimbabwe 2–1 Zambia (Friendly). Level6 September 1952: Zambia 1–4 Zimbabwe (Friendly). Zimbabwe +111 September 1952: Zambia 3–2 Zimbabwe (Friendly). Level14 October 1953: Zambia 1–0 Zimbabwe (Friendly). Zambia +124 May 1954: Zimbabwe 1–0 Zambia (Friendly). Level18 August 1954: Zimbabwe 2–4 Zambia (Friendly). Zambia +122 April 1958: Zimbabwe 0–2 Zambia (Friendly). Zambia +29 September 1958: Zimbabwe 4–2 Zambia (Friendly). Zambia +121 April 1980: Zimbabwe 2–1 Zambia (Friendly). Level7 June 1980: Zambia 2–1 Zimbabwe (Friendly). Zambia +18 June 1980: Zambia 1–3 Zimbabwe (Friendly). Level30 August 1980: Zimbabwe 1–1 Zambia (Friendly). Level31 August 1980: Zimbabwe 1–2 Zambia (Friendly). Zambia +111 April 1981: Zimbabwe 0–1 Zambia (Africa Cup of Nations qualifying). Zambia +225 April 1981: Zambia 2–0 Zimbabwe (Africa Cup of Nations qualifying). Zambia +319 November 1981: Zambia 1–1 Zimbabwe (CECAFA Cup). Zambia +310 June 1984: Zambia 1–1 Zimbabwe (Friendly). Zambia +31 July 1984: Zimbabwe 2–1 Zambia (Friendly). Zambia +22 December 1984: Zambia 2–0 Zimbabwe (CECAFA Cup). Zambia +32 February 1985: Zimbabwe 1–1 Zambia (Friendly). Zambia +33 February 1985: Zimbabwe 2–3 Zambia (Friendly). Zambia +426 April 1987: Zimbabwe 0–1 Zambia (Friendly). Zambia +54 June 1988: Zambia 3–2 Zimbabwe (Friendly). Zambia +611 November 1988: Zambia 1–1 Zimbabwe (CECAFA Cup). Zambia +616 June 1989: Zimbabwe 0–0 Zambia (Friendly). Zambia +625 August 1990: Zambia 3–1 Zimbabwe (Friendly). Zambia +710 April 1993: Zambia 0–0 Zimbabwe (Africa Cup of Nations qualifying). Zambia +725 July 1993: Zimbabwe 1–1 Zambia (Africa Cup of Nations qualifying). Zambia +726 February 1994: Zimbabwe 2–2 Zambia (Friendly). Zambia +712 March 1994: Zambia 2–1 Zimbabwe (Friendly). Zambia +824 November 1995: Zambia 1–1 Zimbabwe (Simba Tournament). Zambia +827 September 1998: Zimbabwe 0–1 Zambia (COSAFA Cup). Zambia +920 February 1999: Zimbabwe 1–1 Zambia (Friendly). Zambia +928 September 2002: Zimbabwe 0–0 Zambia (Friendly). Zambia +91 May 2004: Zambia 1–1 Zimbabwe (Friendly). Zambia +916 May 2004: Zimbabwe 0–0 Zambia (Friendly). Zambia +924 October 2004: Zimbabwe 0–0 Zambia (COSAFA Cup). Zambia +914 August 2005: Zambia 0–1 Zimbabwe (COSAFA Cup). Zambia +815 July 2006: Zambia 0–0 Zimbabwe (Friendly). Zambia +827 July 2008: Zambia 0–0 Zimbabwe (COSAFA Cup). Zambia +81 November 2009: Zimbabwe 3–1 Zambia (COSAFA Cup). Zambia +710 August 2011: Zimbabwe 2–0 Zambia (Friendly). Zambia +68 August 2012: Zambia 2–1 Zimbabwe (Friendly). Zambia +728 April 2013: Zambia 2–0 Zimbabwe (Friendly). Zambia +820 July 2013: Zambia 2–0 Zimbabwe (COSAFA Cup). Zambia +95 November 2016: Zimbabwe 1–0 Zambia (Friendly). Zambia +826 March 2017: Zimbabwe 0–0 Zambia (Friendly). Zambia +89 July 2017: Zambia 1–3 Zimbabwe (COSAFA Cup). Zambia +721 March 2018: Zambia 2–2 Zimbabwe (Four Nations Tournament). Zambia +79 June 2018: Zambia 2–4 Zimbabwe (COSAFA Cup). Zambia +65 June 2019: Zimbabwe 0–0 Zambia (COSAFA Cup). Zambia +619 November 2019: Zambia 1–2 Zimbabwe (Africa Cup of Nations qualifying). Zambia +529 March 2021: Zimbabwe 0–2 Zambia (Africa Cup of Nations qualifying). Zambia +6Level
Zambia lead by 6 wins after the latest meeting. The biggest lead was 9, held by Zambia from 27 September 1998.

Every meeting on one timeline

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

Home, away and neutral

In Zambia's home games

19 matches

1063

ZambiaDrawsZimbabwe

In Zimbabwe's home games

28 matches

9109

ZambiaDrawsZimbabwe

At neutral venues

10 matches

253

ZambiaDrawsZimbabwe

Record by competition

Record by competition
CompetitionPlayedZambiaDrawsZimbabweGoals
Friendly3715121053–49
COSAFA Cup92347–11
Africa Cup of Nations qualifying63217–3
CECAFA Cup31204–2
Four Nations Tournament10102–2
Simba Tournament10101–1

Meetings by decade

Zambia wins Draws Zimbabwe wins
Meetings by decade
DecadeResultsPlayedGoals
1940s312
1950s934
1980s1742
1990s818
2000s87
2010s1127
2020s12

Longest runs

Longest runs
Longest run ofZambiaZimbabwe
Wins in a row32012 to 201322009 to 2011
Unbeaten meetings191984 to 2004101999 to 2011

The longest run of draws is 5, from 20 February 1999 to 24 October 2004.

Penalty shootouts

  • Zimbabwe 0–0 ZambiaCOSAFA Cup, 24 Oct 2004Zambia won on penalties
  • Zambia 0–0 ZimbabweCOSAFA Cup, 27 Jul 2008Zambia won on penalties
  • Zambia 2–2 ZimbabweFour Nations Tournament, 21 Mar 2018Zambia won on penalties
  • Zimbabwe 0–0 ZambiaCOSAFA Cup, 5 Jun 2019Zambia won on penalties

Questions answered

How many times have Zambia and Zimbabwe played each other?

57 times, starting on 16 June 1946. 20 of those meetings were competitive and 37 were friendlies.

Who has won more matches between Zambia and Zimbabwe?

Zambia, with 21 wins to 15. 21 matches ended level.

What is the biggest win in Zambia vs Zimbabwe?

Zambia’s 4–0 win in a friendly on 16 June 1946 in Salisbury.

When did Zambia and Zimbabwe last play?

On 29 March 2021 in Harare, when Zambia won 2–0 in Africa Cup of Nations qualifying.

What is the competitive record between Zambia and Zimbabwe?

In 20 competitive matches, Zambia have 6 wins, Zimbabwe have 5, and 9 ended level.

Have Zambia and Zimbabwe met in a penalty shootout?

Yes, 4 times. Most recently in the COSAFA Cup on 5 June 2019, when Zambia won the shootout after a 0–0 draw.

Every Zambia vs Zimbabwe result

Show
Every Zambia vs Zimbabwe result
DateHomeScoreAwayCompetitionVenue
Zimbabwe0–2ZambiaAfrica Cup of Nations qualifyingHarare, Zimbabwe
Zambia1–2ZimbabweAfrica Cup of Nations qualifyingLusaka, Zambia
Zimbabwe0–0Zambia on pensZambiaCOSAFA CupDurban, South Africa (neutral)
Zambia2–4ZimbabweCOSAFA CupPolokwane, South Africa (neutral)
Zambia2–2Zambia on pensZimbabweFour Nations TournamentNdola, Zambia
Zambia1–3ZimbabweCOSAFA CupRustenburg, South Africa (neutral)
Zimbabwe0–0ZambiaFriendlyHarare, Zimbabwe
Zimbabwe1–0ZambiaFriendlyHarare, Zimbabwe
Zambia2–0ZimbabweCOSAFA CupNdola, Zambia
Zambia2–0ZimbabweFriendlyLusaka, Zambia
Zambia2–1ZimbabweFriendlyNdola, Zambia
Zimbabwe2–0ZambiaFriendlyHarare, Zimbabwe
Zimbabwe3–1ZambiaCOSAFA CupHarare, Zimbabwe
Zambia0–0Zambia on pensZimbabweCOSAFA CupSecunda, South Africa (neutral)
Zambia0–0ZimbabweFriendlyLusaka, Zambia
Zambia0–1ZimbabweCOSAFA CupMafikeng, South Africa (neutral)
Zimbabwe0–0Zambia on pensZambiaCOSAFA CupHarare, Zimbabwe
Zimbabwe0–0ZambiaFriendlyHarare, Zimbabwe
Zambia1–1ZimbabweFriendlyLusaka, Zambia
Zimbabwe0–0ZambiaFriendlyHarare, Zimbabwe
Zimbabwe1–1ZambiaFriendlyBulawayo, Zimbabwe
Zimbabwe0–1ZambiaCOSAFA CupHarare, Zimbabwe
Zambia1–1ZimbabweSimba TournamentMmabatho, South Africa (neutral)
Zambia2–1ZimbabweFriendlyLusaka, Zambia
Zimbabwe2–2ZambiaFriendlyHarare, Zimbabwe
Zimbabwe1–1ZambiaAfrica Cup of Nations qualifyingHarare, Zimbabwe
Zambia0–0ZimbabweAfrica Cup of Nations qualifyingLusaka, Zambia
Zambia3–1ZimbabweFriendlyGaborone, Botswana (neutral)
Zimbabwe0–0ZambiaFriendlyHarare, Zimbabwe
Zambia1–1ZimbabweCECAFA CupBlantyre, Malawi (neutral)
Zambia3–2ZimbabweFriendlyLusaka, Zambia
Zimbabwe0–1ZambiaFriendlyHarare, Zimbabwe
Zimbabwe2–3ZambiaFriendlyBulawayo, Zimbabwe
Zimbabwe1–1ZambiaFriendlyGweru, Zimbabwe
Zambia2–0ZimbabweCECAFA CupKampala, Uganda (neutral)
Zimbabwe2–1ZambiaFriendlyHarare, Zimbabwe
Zambia1–1ZimbabweFriendlyLusaka, Zambia
Zambia1–1ZimbabweCECAFA CupDar es Salaam, Tanzania (neutral)
Zambia2–0ZimbabweAfrica Cup of Nations qualifyingLusaka, Zambia
Zimbabwe0–1ZambiaAfrica Cup of Nations qualifyingSalisbury, Zimbabwe
Zimbabwe1–2ZambiaFriendlySalisbury, Zimbabwe
Zimbabwe1–1ZambiaFriendlyBulawayo, Zimbabwe
Zambia1–3ZimbabweFriendlyLusaka, Zambia
Zambia2–1ZimbabweFriendlyNdola, Zambia
Zimbabwe2–1ZambiaFriendlySalisbury, Zimbabwe
Zimbabweas Southern Rhodesia4–2Zambiaas Northern RhodesiaFriendlySalisbury, Southern Rhodesia
Zimbabweas Southern Rhodesia0–2Zambiaas Northern RhodesiaFriendlySalisbury, Southern Rhodesia
Zimbabweas Southern Rhodesia2–4Zambiaas Northern RhodesiaFriendlySalisbury, Southern Rhodesia
Zimbabweas Southern Rhodesia1–0Zambiaas Northern RhodesiaFriendlySalisbury, Southern Rhodesia
Zambiaas Northern Rhodesia1–0Zimbabweas Southern RhodesiaFriendlyKitwe, Northern Rhodesia
Zambiaas Northern Rhodesia3–2Zimbabweas Southern RhodesiaFriendlyKitwe, Northern Rhodesia
Zambiaas Northern Rhodesia1–4Zimbabweas Southern RhodesiaFriendlyKitwe, Northern Rhodesia
Zimbabweas Southern Rhodesia2–1Zambiaas Northern RhodesiaFriendlySalisbury, Southern Rhodesia
Zambiaas Northern Rhodesia3–2Zimbabweas Southern RhodesiaFriendlyKitwe, Northern Rhodesia
Zimbabweas Southern Rhodesia4–0Zambiaas Northern RhodesiaFriendlySalisbury, Southern Rhodesia
Zambiaas Northern Rhodesia2–2Zimbabweas Southern RhodesiaFriendlyKitwe, Northern Rhodesia
Zimbabweas Southern Rhodesia0–4ZambiaFriendlySalisbury, Southern Rhodesia

Recent form

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

Zimbabwe

  1. Lv DR CongoAfrica Cup of Nations qualifying1–2Mon 28 Sept 2026
  2. Wv Sierra LeoneAfrica Cup of Nations qualifying3–2Thu 24 Sept 2026
  3. Wv IndiaUnity Cup1–0Sat 30 May 2026
  4. Lv NigeriaUnity Cup0–2Tue 26 May 2026
  5. Wat BotswanaMukuru 4 Nations3–0Sat 28 Mar 2026

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