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
| Matches | Played | Won | Drawn | Lost | Goals | Win rate |
|---|---|---|---|---|---|---|
| All | 492 | 186 | 139 | 167 | 654–591 | 38% |
| Competitive | 308 | 117 | 90 | 101 | 399–348 | 38% |
| Friendlies | 184 | 69 | 49 | 66 | 255–243 | 38% |
| At home | 172 | 90 | 49 | 33 | 275–157 | 52% |
| Away | 192 | 51 | 46 | 95 | 201–270 | 27% |
| Neutral venues | 128 | 45 | 44 | 39 | 178–164 | 35% |
Record against every opponent
Zimbabwe have played 67 different national teams. Opponents with a head-to-head page are linked.
| Opponent | P | W | D | L | Goals | Last met |
|---|---|---|---|---|---|---|
| 62 | 24 | 21 | 17 | 82–59 | 2022 | |
| 57 | 15 | 21 | 21 | 68–74 | 2021 | |
| 22 | 11 | 8 | 3 | 43–19 | 2021 | |
| 21 | 8 | 6 | 7 | 25–22 | 2025 | |
| 21 | 6 | 5 | 10 | 19–32 | 2025 | |
| 19 | 11 | 4 | 4 | 25–8 | 2026 | |
| 19 | 11 | 5 | 3 | 40–22 | 2025 | |
| 17 | 12 | 4 | 1 | 40–14 | 2017 | |
| 14 | 2 | 4 | 8 | 14–23 | 2025 | |
| 14 | 6 | 6 | 2 | 20–11 | 2019 | |
| 14 | 6 | 6 | 2 | 15–11 | 2019 | |
| 12 | 3 | 2 | 7 | 13–18 | 2024 | |
| 12 | 1 | 7 | 4 | 7–10 | 2024 | |
| 12 | 6 | 0 | 6 | 23–24 | 2024 | |
| 12 | 1 | 4 | 7 | 6–22 | 2026 | |
| 9 | 1 | 4 | 4 | 12–19 | 2025 | |
| 9 | 2 | 3 | 4 | 4–8 | 2022 | |
| 9 | 6 | 0 | 3 | 16–8 | 2015 | |
| 8 | 3 | 1 | 4 | 10–18 | 2026 | |
| 8 | 1 | 2 | 5 | 7–14 | 2021 | |
| 8 | 2 | 0 | 6 | 4–12 | 2022 | |
| 7 | 4 | 3 | 0 | 11–5 | 2017 | |
| 7 | 2 | 2 | 3 | 7–7 | 2025 | |
| 7 | 6 | 0 | 1 | 22–3 | 2017 | |
| 5 | 0 | 2 | 3 | 3–13 | 1969 | |
| 5 | 3 | 1 | 1 | 8–5 | 2025 | |
| 5 | 1 | 2 | 2 | 4–6 | 2021 | |
| 4 | 1 | 2 | 1 | 5–5 | 2019 | |
| 4 | 2 | 1 | 1 | 5–3 | 2014 | |
| 4 | 2 | 1 | 1 | 7–2 | 2018 | |
| 4 | 2 | 1 | 1 | 3–2 | 2011 | |
| 4 | 0 | 1 | 3 | 2–6 | 2014 | |
| 4 | 3 | 0 | 1 | 7–3 | 1997 | |
| 3 | 3 | 0 | 0 | 7–0 | 2003 | |
| 3 | 0 | 2 | 1 | 0–5 | 2016 | |
| 3 | 2 | 0 | 1 | 5–3 | 2019 | |
| 3 | 0 | 1 | 2 | 4–8 | 2017 | |
| 2 | 0 | 1 | 1 | 2–3 | 2025 | |
| 2 | 1 | 0 | 1 | 2–2 | 2012 | |
| 2 | 0 | 1 | 1 | 1–2 | 2011 | |
| 2 | 2 | 0 | 0 | 4–1 | 2000 | |
| 2 | 2 | 0 | 0 | 5–1 | 2011 | |
| 2 | 1 | 0 | 1 | 4–5 | 2026 | |
| 2 | 1 | 0 | 1 | 3–3 | 1954 | |
| 2 | 1 | 0 | 1 | 3–4 | 1999 | |
| 2 | 1 | 0 | 1 | 4–2 | 2003 | |
| 2 | 2 | 0 | 0 | 4–1 | 2025 | |
| 2 | 0 | 2 | 0 | 0–0 | 2022 | |
| 1 | 0 | 0 | 1 | 2–5 | 2009 | |
| 1 | 1 | 0 | 0 | 2–1 | 2007 | |
| 1 | 0 | 1 | 0 | 2–2 | 1997 | |
| 1 | 0 | 0 | 1 | 0–3 | 2010 | |
| 1 | 0 | 0 | 1 | 1–3 | 1997 | |
| 1 | 1 | 0 | 0 | 2–0 | 2019 | |
| 1 | 0 | 1 | 0 | 0–0 | 1997 | |
| 1 | 0 | 0 | 1 | 0–2 | 2009 | |
| 1 | 0 | 0 | 1 | 0–3 | 2002 | |
| 1 | 0 | 0 | 1 | 1–3 | 2007 | |
| 1 | 0 | 1 | 0 | 1–1 | 2025 | |
| 1 | 0 | 0 | 1 | 2–3 | 2008 | |
| 1 | 1 | 0 | 0 | 2–0 | 2001 | |
| 1 | 1 | 0 | 0 | 3–2 | 2026 | |
| 1 | 0 | 0 | 1 | 2–4 | 2007 | |
| 1 | 1 | 0 | 0 | 3–2 | 1983 | |
| 1 | 0 | 0 | 1 | 0–6 | 2010 | |
| 1 | 0 | 0 | 1 | 0–3 | 2009 | |
| 1 | 1 | 0 | 0 | 6–0 | 1997 |
Biggest wins and heaviest defeats
Biggest wins
at BotswanaFriendly, 26 Aug 19907–0 for Zimbabwe
v SeychellesCOSAFA Cup, 30 Jun 20176–0 for Zimbabwe
v VietnamDunhill Cup, 26 Feb 19976–0 for Zimbabwe
v MozambiqueFriendly, 20 Apr 19806–0 for Zimbabwe
at MozambiqueFriendly, 19 May 19796–0 for Zimbabwe
Heaviest defeats
at South AfricaFriendly, 9 Apr 19770–7 for Zimbabwe
v SyriaFriendly, 2 Jan 20100–6 for Zimbabwe
at DR CongoAfrica Cup of Nations qualifying, 4 Jun 19950–5 for Zimbabwe
at Ivory CoastWorld Cup qualifying, 13 Aug 19890–5 for Zimbabwe
v AustraliaFriendly, 14 Jun 19500–5 for Zimbabwe
Latest results
v DR CongoAfrica Cup of Nations qualifying, 28 Sept 20261–2 for Zimbabwe
v Sierra LeoneAfrica Cup of Nations qualifying, 24 Sept 20263–2 for Zimbabwe
v IndiaUnity Cup, 30 May 20261–0 for Zimbabwe
v NigeriaUnity Cup, 26 May 20260–2 for Zimbabwe
at BotswanaMukuru 4 Nations, 28 Mar 20263–0 for Zimbabwe
v South AfricaAfrica Cup of Nations, 29 Dec 20252–3 for Zimbabwe
v AngolaAfrica Cup of Nations, 26 Dec 20251–1 for Zimbabwe
v EgyptAfrica Cup of Nations, 22 Dec 20251–2 for Zimbabwe
at QatarFriendly, 17 Nov 20252–1 for Zimbabwe
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.
Record by competition
| Competition | P | W | D | L | Goals |
|---|---|---|---|---|---|
| Friendly | 184 | 69 | 49 | 66 | 255–243 |
| Africa Cup of Nations qualifying | 98 | 41 | 26 | 31 | 134–105 |
| World Cup qualifying | 79 | 22 | 23 | 34 | 72–96 |
| COSAFA Cup | 60 | 34 | 17 | 9 | 103–47 |
| CECAFA Cup | 33 | 11 | 14 | 8 | 33–29 |
| Africa Cup of Nations | 18 | 3 | 3 | 12 | 20–37 |
| Dunhill Cup | 4 | 1 | 2 | 1 | 9–5 |
| Afro-Asian Games | 3 | 1 | 1 | 1 | 9–8 |
| Merdeka Tournament | 3 | 1 | 0 | 2 | 5–8 |
| Simba Tournament | 3 | 0 | 2 | 1 | 3–5 |
| COSAFA Cup qualifying | 2 | 1 | 0 | 1 | 3–2 |
| Four Nations Tournament | 2 | 0 | 2 | 0 | 4–4 |
| Unity Cup | 2 | 1 | 0 | 1 | 1–2 |
| Mukuru 4 Nations | 1 | 1 | 0 | 0 | 3–0 |
Top scorers
- 1Peter Ndlovu14
- 2Agent Sawu7
- 3Knowledge Musona7
- 4Adam Ndlovu5
- 5Benjani Mwaruwari5
- 6Vitalis Takawira5
- 7Shingayi Kaondera4
- 8Kudakwashe Mahachi3
- 9Bobby Chalmers2
- 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.