Nigeria vs Zimbabwe
head-to-head record
- Nigeria wins
- 7
- Draws
- 4
- Zimbabwe wins
- 1
12 meetings, 1981 to 2026Goals: Nigeria 22, Zimbabwe 6
Nigeria and Zimbabwe have met 12 times since 1981. Nigeria have won 7, Zimbabwe 1, and 4 matches ended level. They last met on 26 May 2026, when Nigeria won 2–0 in the Unity Cup.
The 12 meetings have produced 28 goals, 2.33 per game. The biggest win is Nigeria’s 5–1 in World Cup qualifying in 2005. Nigeria are unbeaten in the last 11 meetings (7 wins, 4 draws).
Who has won more, Nigeria or Zimbabwe?
All matches12 matches
Competitive8 matches
Friendlies4 matches
Key numbers
- Goals
- Nigeria 22, Zimbabwe 62.33 per game
- First meeting
- Zimbabwe 2–0 NigeriaFriendly, 1 Aug 1981
- Most recent
- Nigeria 2–0 ZimbabweUnity Cup, 26 May 2026
- Nigeria’s biggest win
- Nigeria 5–1 ZimbabweWorld Cup qualifying, 8 Oct 2005
- Zimbabwe’s biggest win
- Zimbabwe 2–0 NigeriaFriendly, 1 Aug 1981
- Most goals in a meeting
- Nigeria 5–1 ZimbabweWorld Cup qualifying, 8 Oct 2005
- Current run
- Nigeria unbeaten in 11
- TFN Elo rating now
- Nigeria 1819 (36th), Zimbabwe 1482 (108th)How the rating works
Last five meetings
- Nigeria2Zimbabwe0
Unity Cup
London, England (neutral)
- Nigeria1Zimbabwe1
World Cup qualifying
Uyo, Nigeria
- Zimbabwe1Nigeria1
World Cup qualifying
Butare, Rwanda (neutral)
- Nigeria0Zimbabwe0
Friendly
Asaba, Nigeria
- Nigeria2Zimbabwe0
Africa Cup of Nations
Port Said, Egypt (neutral)
Who has had the upper hand over time?
The line climbs with every Nigeria win and drops with every Zimbabwe win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Nigeria's home games
4 matches
220
NigeriaDrawsZimbabwe
In Zimbabwe's home games
3 matches
111
NigeriaDrawsZimbabwe
At neutral venues
5 matches
410
NigeriaDrawsZimbabwe
Record by competition
| Competition | Played | Nigeria | Draws | Zimbabwe | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 4 | 2 | 2 | 0 | 10–3 |
| Friendly | 4 | 2 | 1 | 1 | 4–2 |
| Africa Cup of Nations qualifying | 2 | 1 | 1 | 0 | 4–1 |
| Africa Cup of Nations | 1 | 1 | 0 | 0 | 2–0 |
| Unity Cup | 1 | 1 | 0 | 0 | 2–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1980s | 3 | 7 | |
| 1990s | 2 | 4 | |
| 2000s | 3 | 11 | |
| 2010s | 1 | 0 | |
| 2020s | 3 | 6 |
Longest runs
| Longest run of | Nigeria | Zimbabwe |
|---|---|---|
| Wins in a row | 51991 to 2006 | 11981 |
| Unbeaten meetings | 111989 to 2026 | 32019 to 2025 |
The longest run of draws is 3, from 8 June 2019 to 25 March 2025.
Top scorers in Nigeria vs Zimbabwe
- 1Obafemi MartinsNigeria2(1 penalty)
Scorer records exist for 5 of the 12 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Nigeria and Zimbabwe played each other?
12 times, starting on 1 August 1981. 8 of those meetings were competitive and 4 were friendlies.
Who has won more matches between Nigeria and Zimbabwe?
Nigeria, with 7 wins to 1. 4 matches ended level.
What is the biggest win in Nigeria vs Zimbabwe?
Nigeria’s 5–1 win in World Cup qualifying on 8 October 2005 in Abuja.
When did Nigeria and Zimbabwe last play?
On 26 May 2026 in London, when Nigeria won 2–0 in the Unity Cup.
What is the competitive record between Nigeria and Zimbabwe?
In 8 competitive matches, Nigeria have 5 wins, Zimbabwe have 0, and 3 ended level.
Every Nigeria vs Zimbabwe result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Nigeria | 2–0 | Zimbabwe | Unity Cup | London, England (neutral) | |
| Nigeria | 1–1 | Zimbabwe | World Cup qualifying | Uyo, Nigeria | |
| Zimbabwe | 1–1 | Nigeria | World Cup qualifying | Butare, Rwanda (neutral) | |
| Nigeria | 0–0 | Zimbabwe | Friendly | Asaba, Nigeria | |
| Nigeria | 2–0 | Zimbabwe | Africa Cup of Nations | Port Said, Egypt (neutral) | |
| Nigeria | 5–1 | Zimbabwe | World Cup qualifying | Abuja, Nigeria | |
| Zimbabwe | 0–3 | Nigeria | World Cup qualifying | Harare, Zimbabwe | |
| Nigeria | 3–0 | Zimbabwe | Friendly | Cairo, Egypt (neutral) | |
| Nigeria | 1–0 | Zimbabwe | Friendly | Ismailia, Egypt (neutral) | |
| Zimbabwe | 1–1 | Nigeria | Africa Cup of Nations qualifying | Harare, Zimbabwe | |
| Nigeria | 3–0 | Zimbabwe | Africa Cup of Nations qualifying | Ibadan, Nigeria | |
| Zimbabwe | 2–0 | Nigeria | Friendly | Salisbury, Zimbabwe |
Recent form
Nigeria
- Dat RussiaFriendly3–3Tue 6 Oct 2026
- Lv Guinea-BissauAfrica Cup of Nations qualifying0–3Tue 29 Sept 2026
- Wv MadagascarAfrica Cup of Nations qualifying2–1Fri 25 Sept 2026
- Lat PortugalFriendly1–2Wed 10 Jun 2026
- Dat PolandFriendly2–2Wed 3 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.