Skip to content
TheFootball.News

Mozambique vs Zimbabwe head-to-head record

Mozambique wins
3
Draws
8
Zimbabwe wins
11

22 meetings, 1979 to 2021Goals: Mozambique 19, Zimbabwe 43

Mozambique and Zimbabwe have met 22 times since 1979. Zimbabwe have won 11, Mozambique 3, and 8 matches ended level. They last met on 7 July 2021, when the match ended 0–0 in the COSAFA Cup.

The 22 meetings have produced 62 goals, 2.82 per game. The biggest win is Zimbabwe’s 6–0 in a friendly in 1980. Zimbabwe are unbeaten in the last seven meetings (2 wins, 5 draws).

Who has won more, Mozambique or Zimbabwe?

All matches22 matches

3 Mozambique8 drawsZimbabwe 11

Competitive9 matches

0 Mozambique5 drawsZimbabwe 4

Friendlies13 matches

3 Mozambique3 drawsZimbabwe 7

Key numbers

Goals
Mozambique 19, Zimbabwe 432.82 per game
First meeting
Mozambique 0–6 ZimbabweFriendly, 19 May 1979
Most recent
Mozambique 0–0 ZimbabweCOSAFA Cup, 7 Jul 2021
Mozambique’s biggest win
Mozambique 3–1 ZimbabweFriendly, 25 Jun 1995
Zimbabwe’s biggest win
Zimbabwe 6–0 MozambiqueFriendly, 20 Apr 1980
Most goals in a meeting
Mozambique 2–4 ZimbabweFriendly, 8 Jul 1981
Current run
Zimbabwe unbeaten in 7
Biggest upset
Mozambique 3–2 ZimbabweFriendly, 25 Sept 2005Winner’s rating-based win expectancy: 30%
TFN Elo rating now
Mozambique 1526 (96th), Zimbabwe 1482 (108th)How the rating works

Last five meetings

  1. Mozambique0Zimbabwe0

    COSAFA Cup

    Port Elizabeth, South Africa (neutral)

  2. Mozambique0Zimbabwe4

    COSAFA Cup

    Saulspoort, South Africa (neutral)

  3. Zimbabwe1Mozambique1

    World Cup qualifying

    Harare, Zimbabwe

  4. Mozambique0Zimbabwe0

    World Cup qualifying

    Maputo, Mozambique

  5. Mozambique1Zimbabwe3

    Friendly

    Maputo, Mozambique

Who has had the upper hand over time?

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

Above the line: Mozambique have won more Below: Zimbabwe have won more
19 May 1979: Mozambique 0–6 Zimbabwe (Friendly). Zimbabwe +120 April 1980: Zimbabwe 6–0 Mozambique (Friendly). Zimbabwe +28 July 1981: Mozambique 2–4 Zimbabwe (Friendly). Zimbabwe +327 June 1982: Mozambique 1–1 Zimbabwe (Friendly). Zimbabwe +311 November 1985: Mozambique 1–2 Zimbabwe (Friendly). Zimbabwe +429 March 1987: Mozambique 1–1 Zimbabwe (Africa Cup of Nations qualifying). Zimbabwe +411 April 1987: Zimbabwe 1–0 Mozambique (Africa Cup of Nations qualifying). Zimbabwe +510 March 1990: Mozambique 3–1 Zimbabwe (Friendly). Zimbabwe +413 August 1990: Mozambique 2–3 Zimbabwe (Friendly). Zimbabwe +525 June 1995: Mozambique 3–1 Zimbabwe (Friendly). Zimbabwe +419 January 1997: Mozambique 1–2 Zimbabwe (Friendly). Zimbabwe +524 May 1998: Mozambique 0–2 Zimbabwe (COSAFA Cup). Zimbabwe +616 April 2005: Mozambique 0–3 Zimbabwe (COSAFA Cup). Zimbabwe +728 August 2005: Zimbabwe 0–0 Mozambique (Friendly). Zimbabwe +725 September 2005: Mozambique 3–2 Zimbabwe (Friendly). Zimbabwe +629 April 2007: Mozambique 0–0 Zimbabwe (COSAFA Cup). Zimbabwe +620 August 2007: Mozambique 0–0 Zimbabwe (Friendly). Zimbabwe +617 November 2010: Mozambique 1–3 Zimbabwe (Friendly). Zimbabwe +710 June 2012: Mozambique 0–0 Zimbabwe (World Cup qualifying). Zimbabwe +78 September 2013: Zimbabwe 1–1 Mozambique (World Cup qualifying). Zimbabwe +726 June 2017: Mozambique 0–4 Zimbabwe (COSAFA Cup). Zimbabwe +87 July 2021: Mozambique 0–0 Zimbabwe (COSAFA Cup). Zimbabwe +8Level
Zimbabwe lead by 8 wins after the latest meeting. The biggest lead was 8, held by Zimbabwe from 26 June 2017.

Every meeting on one timeline

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

Home, away and neutral

In Mozambique's home games

12 matches

354

MozambiqueDrawsZimbabwe

In Zimbabwe's home games

4 matches

022

MozambiqueDrawsZimbabwe

At neutral venues

6 matches

015

MozambiqueDrawsZimbabwe

Record by competition

Record by competition
CompetitionPlayedMozambiqueDrawsZimbabweGoals
Friendly1333717–31
COSAFA Cup50230–9
Africa Cup of Nations qualifying20111–2
World Cup qualifying20201–1

Meetings by decade

Mozambique wins Draws Zimbabwe wins
Meetings by decade
DecadeResultsPlayedGoals
1970s16
1980s620
1990s518
2000s58
2010s410
2020s10

Longest runs

Longest runs
Longest run ofMozambiqueZimbabwe
Wins in a row1200531997 to 2005
Unbeaten meetings42005 to 200772007 to 2021

The longest run of draws is 2, from 10 June 2012 to 8 September 2013.

Penalty shootouts

  • Mozambique 0–0 ZimbabweCOSAFA Cup, 29 Apr 2007Mozambique won on penalties

Questions answered

How many times have Mozambique and Zimbabwe played each other?

22 times, starting on 19 May 1979. 9 of those meetings were competitive and 13 were friendlies.

Who has won more matches between Mozambique and Zimbabwe?

Zimbabwe, with 11 wins to 3. 8 matches ended level.

What is the biggest win in Mozambique vs Zimbabwe?

Zimbabwe’s 6–0 win in a friendly on 20 April 1980 in Salisbury.

When did Mozambique and Zimbabwe last play?

On 7 July 2021 in Port Elizabeth, when the match ended 0–0 in the COSAFA Cup.

What is the competitive record between Mozambique and Zimbabwe?

In 9 competitive matches, Mozambique have 0 wins, Zimbabwe have 4, and 5 ended level.

Have Mozambique and Zimbabwe met in a penalty shootout?

Yes, once. Most recently in the COSAFA Cup on 29 April 2007, when Mozambique won the shootout after a 0–0 draw.

Every Mozambique vs Zimbabwe result

Show
Every Mozambique vs Zimbabwe result
DateHomeScoreAwayCompetitionVenue
Mozambique0–0ZimbabweCOSAFA CupPort Elizabeth, South Africa (neutral)
Mozambique0–4ZimbabweCOSAFA CupSaulspoort, South Africa (neutral)
Zimbabwe1–1MozambiqueWorld Cup qualifyingHarare, Zimbabwe
Mozambique0–0ZimbabweWorld Cup qualifyingMaputo, Mozambique
Mozambique1–3ZimbabweFriendlyMaputo, Mozambique
Mozambique0–0ZimbabweFriendlyBeira, Mozambique
Mozambique0–0Mozambique on pensZimbabweCOSAFA CupMaputo, Mozambique
Mozambique3–2ZimbabweFriendlyMaputo, Mozambique
Zimbabwe0–0MozambiqueFriendlyMutare, Zimbabwe
Mozambique0–3ZimbabweCOSAFA CupWindhoek, Namibia (neutral)
Mozambique0–2ZimbabweCOSAFA CupMaputo, Mozambique
Mozambique1–2ZimbabweFriendlyMaputo, Mozambique
Mozambique3–1ZimbabweFriendlyBeira, Mozambique
Mozambique2–3ZimbabweFriendlyMbabane, Swaziland (neutral)
Mozambique3–1ZimbabweFriendlyMaputo, Mozambique
Zimbabwe1–0MozambiqueAfrica Cup of Nations qualifyingHarare, Zimbabwe
Mozambique1–1ZimbabweAfrica Cup of Nations qualifyingMaputo, Mozambique
Mozambique1–2ZimbabweFriendlyLuanda, Angola (neutral)
Mozambique1–1ZimbabweFriendlyMaputo, Mozambique
Mozambique2–4ZimbabweFriendlyLilongwe, Malawi (neutral)
Zimbabwe6–0MozambiqueFriendlySalisbury, Zimbabwe
Mozambique0–6Zimbabweas Southern RhodesiaFriendlyMaputo, Mozambique

Recent form

Mozambique

  1. Wv SudanAfrica Cup of Nations qualifying4–1Tue 29 Sept 2026
  2. Dv SenegalAfrica Cup of Nations qualifying1–1Fri 25 Sept 2026
  3. Lat IndonesiaFriendly0–1Tue 9 Jun 2026
  4. Lv NigeriaAfrica Cup of Nations0–4Mon 5 Jan 2026
  5. Lv CameroonAfrica Cup of Nations1–2Wed 31 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.