Skip to content
TheFootball.News

Zimbabwenational football team record

186
Wins
139
Draws
167
Defeats

492 matches, 1946 to 2026TFN Elo rating 1482, 108th in the world

Zimbabwe have played 492 internationals since 1946: 186 wins, 139 draws and 167 defeats. Their most frequent opponent is Malawi, with 62 meetings. Their biggest win is 7–0 against Botswana in a friendly on 26 August 1990.

Zimbabwe's record

Overall record
MatchesPlayedWonDrawnLostGoalsWin rate
All492186139167654–59138%
Competitive30811790101399–34838%
Friendlies184694966255–24338%
At home172904933275–15752%
Away192514695201–27027%
Neutral venues128454439178–16435%

Record against every opponent

Zimbabwe have played 67 different national teams. Opponents with a head-to-head page are linked.

Record by opponent
OpponentPWDLGoalsLast met
Malawi6224211782–592022
Zambia5715212168–742021
Mozambique22118343–192021
Angola2186725–222025
South Africa21651019–322025
Botswana19114425–82026
Lesotho19115340–222025
Eswatini17124140–142017
Egypt1424814–232025
Tanzania1466220–112019
Uganda1466215–112019
Cameroon1232713–182024
Kenya121747–102024
Namibia1260623–242024
Nigeria121476–222026
Algeria914412–192025
Guinea92344–82022
Mauritius960316–82015
DR Congo831410–182026
Ghana81257–142021
Senegal82064–122022
Madagascar743011–52017
Rwanda72237–72025
Seychelles760122–32017
Australia50233–131969
Burkina Faso53118–52025
Ethiopia51224–62021
Congo41215–52019
Gabon42115–32014
Liberia42117–22018
Mali42113–22011
Morocco40132–62014
Togo43017–31997
Eritrea33007–02003
Ivory Coast30210–52016
Somalia32015–32019
Tunisia30124–82017
Benin2–2 (2025), 0–1 (2025)20112–32025
Burundi1–2 (2012), 1–0 (2012)21012–22012
Cape Verde0–0 (2010), 1–2 (2011)20111–22011
Central African Republic1–0 (2000), 3–1 (2000)22004–12000
Djibouti3–1 (1984), 2–0 (2011)22005–12011
India3–5 (2003), 1–0 (2026)21014–52026
Israel2–1 (1954), 1–2 (1954)21013–31954
Libya1–3 (1983), 2–1 (1999)21013–41999
Mauritania3–0 (2003), 1–2 (2003)21014–22003
Qatar2–0 (2002), 2–1 (2025)22004–12025
Sudan0–0 (1981), 0–0 (2022)20200–02022
Bahrain2–5 (2009)10012–52009
Bangladesh2–1 (2007)11002–12007
Bosnia2–2 (1997)10102–21997
Brazil0–3 (2010)10010–32010
China1–3 (1997)10011–31997
Comoros2–0 (2019)11002–02019
Indonesia0–0 (1997)10100–01997
Jordan0–2 (2009)10010–22009
Kuwait0–3 (2002)10010–32002
Myanmar1–3 (2007)10011–32007
Niger1–1 (2025)10101–12025
Oman2–3 (2008)10012–32008
Saudi Arabia2–0 (2001)11002–02001
Sierra Leone3–2 (2026)11003–22026
Singapore2–4 (2007)10012–42007
Switzerland3–2 (1983)11003–21983
Syria0–6 (2010)10010–62010
Thailand0–3 (2009)10010–32009
Vietnam6–0 (1997)11006–01997

Biggest wins and heaviest defeats

Biggest wins

  1. at BotswanaFriendly, 26 Aug 19907–0 for Zimbabwe
  2. v SeychellesCOSAFA Cup, 30 Jun 20176–0 for Zimbabwe
  3. v VietnamDunhill Cup, 26 Feb 19976–0 for Zimbabwe
  4. v MozambiqueFriendly, 20 Apr 19806–0 for Zimbabwe
  5. at MozambiqueFriendly, 19 May 19796–0 for Zimbabwe

Heaviest defeats

  1. at South AfricaFriendly, 9 Apr 19770–7 for Zimbabwe
  2. v SyriaFriendly, 2 Jan 20100–6 for Zimbabwe
  3. at DR CongoAfrica Cup of Nations qualifying, 4 Jun 19950–5 for Zimbabwe
  4. at Ivory CoastWorld Cup qualifying, 13 Aug 19890–5 for Zimbabwe
  5. v AustraliaFriendly, 14 Jun 19500–5 for Zimbabwe

Latest results

  1. v DR CongoAfrica Cup of Nations qualifying, 28 Sept 20261–2 for Zimbabwe
  2. v Sierra LeoneAfrica Cup of Nations qualifying, 24 Sept 20263–2 for Zimbabwe
  3. v IndiaUnity Cup, 30 May 20261–0 for Zimbabwe
  4. v NigeriaUnity Cup, 26 May 20260–2 for Zimbabwe
  5. at BotswanaMukuru 4 Nations, 28 Mar 20263–0 for Zimbabwe
  6. v South AfricaAfrica Cup of Nations, 29 Dec 20252–3 for Zimbabwe
  7. v AngolaAfrica Cup of Nations, 26 Dec 20251–1 for Zimbabwe
  8. v EgyptAfrica Cup of Nations, 22 Dec 20251–2 for Zimbabwe
  9. at QatarFriendly, 17 Nov 20252–1 for Zimbabwe
  10. v AlgeriaFriendly, 13 Nov 20251–3 for Zimbabwe

Zimbabwe's rating through history

The TFN Elo rating rises with wins and falls with defeats, weighted by the opponent’s strength, the margin and the competition.

End of 1946: 1476End of 1947: 1480End of 1948: 1496End of 1950: 1456End of 1951: 1465End of 1952: 1483End of 1953: 1476End of 1954: 1453End of 1958: 1453End of 1967: 1436End of 1969: 1443End of 1977: 1441End of 1979: 1471End of 1980: 1547End of 1981: 1580End of 1982: 1517End of 1983: 1550End of 1984: 1533End of 1985: 1594End of 1987: 1590End of 1988: 1594End of 1989: 1563End of 1990: 1510End of 1991: 1533End of 1992: 1612End of 1993: 1642End of 1994: 1607End of 1995: 1562End of 1996: 1561End of 1997: 1485End of 1998: 1527End of 1999: 1556End of 2000: 1584End of 2001: 1602End of 2002: 1587End of 2003: 1590End of 2004: 1599End of 2005: 1617End of 2006: 1571End of 2007: 1508End of 2008: 1481End of 2009: 1483End of 2010: 1476End of 2011: 1498End of 2012: 1492End of 2013: 1480End of 2014: 1490End of 2015: 1495End of 2016: 1545End of 2017: 1587End of 2018: 1581End of 2019: 1523End of 2020: 1532End of 2021: 1435End of 2022: 1436End of 2023: 1452End of 2024: 1477End of 2025: 1438End of 2026: 1482
Rating at the end of each year. Peak: 1668, reached on 4 September 2005. Hover the chart for any year.

Record by competition

Record by competition
CompetitionPWDLGoals
Friendly184694966255–243
Africa Cup of Nations qualifying98412631134–105
World Cup qualifying7922233472–96
COSAFA Cup6034179103–47
CECAFA Cup331114833–29
Africa Cup of Nations18331220–37
Dunhill Cup41219–5
Afro-Asian Games31119–8
Merdeka Tournament31025–8
Simba Tournament30213–5
COSAFA Cup qualifying21013–2
Four Nations Tournament20204–4
Unity Cup21011–2
Mukuru 4 Nations11003–0

Top scorers

  1. 1Peter Ndlovu14
  2. 2Agent Sawu7
  3. 3Knowledge Musona7
  4. 4Adam Ndlovu5
  5. 5Benjani Mwaruwari5
  6. 6Vitalis Takawira5
  7. 7Shingayi Kaondera4
  8. 8Kudakwashe Mahachi3
  9. 9Bobby Chalmers2
  10. 10Esrom Nyandoro2

Counted from the 86 of 492 matches with scorer records, which are mostly competitive matches, so totals can be lower than official tallies.

Questions answered

When did Zimbabwe play their first international?

On 16 June 1946, a 0–4 defeat against Zambia in a friendly.

What is Zimbabwe's biggest win?

7–0 against Botswana in a friendly on 26 August 1990.

What is Zimbabwe's heaviest defeat?

0–7 against South Africa in a friendly on 9 April 1977.

Who have Zimbabwe played the most?

Malawi: 62 matches, with 24 wins, 21 draws and 17 defeats for Zimbabwe.

What is Zimbabwe's longest winning run?

7 wins in a row, from 5 July 2003 to 23 October 2003.

Former names

  • Southern Rhodesia, 1946 to 1980

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