Ghana vs Nigeria
head-to-head record
- Ghana wins
- 24
- Draws
- 21
- Nigeria wins
- 16
61 meetings, 1950 to 2025Goals: Ghana 90, Nigeria 66
Ghana and Nigeria have met 61 times since 1950. Ghana have won 24, Nigeria 16, and 21 matches ended level. They last met on 28 May 2025, when Nigeria won 2–1 in the Unity Cup.
The 61 meetings have produced 156 goals, 2.56 per game. The biggest win is Ghana’s 7–0 in a friendly in 1955. Nigeria are unbeaten in the last five meetings (2 wins, 3 draws). In competitive matches, though, Nigeria lead 8 wins to 6.
Who has won more, Ghana or Nigeria?
All matches61 matches
Competitive25 matches
Friendlies36 matches
Key numbers
- Goals
- Ghana 90, Nigeria 662.56 per game
- First meeting
- Ghana 1–0 NigeriaFriendly, 28 May 1950
- Most recent
- Nigeria 2–1 GhanaUnity Cup, 28 May 2025
- Ghana’s biggest win
- Ghana 7–0 NigeriaFriendly, 30 Oct 1955
- Nigeria’s biggest win
- Nigeria 5–0 GhanaFriendly, 20 Oct 1951
- Most goals in a meeting
- Ghana 5–2 NigeriaFriendly, 21 Nov 1959
- Current run
- Nigeria unbeaten in 5
- Biggest upset
- Ghana 1–2 NigeriaAfrica Cup of Nations, 5 Mar 1984Winner’s rating-based win expectancy: 26%
- TFN Elo rating now
- Ghana 1614 (78th), Nigeria 1819 (36th)How the rating works
Last five meetings
- Nigeria2Ghana1
Unity Cup
London, England (neutral)
- Nigeria2Ghana1
Friendly
Marrakesh, Morocco (neutral)
- Nigeria1Ghana1
World Cup qualifying
Abuja, Nigeria
- Ghana0Nigeria0
World Cup qualifying
Kumasi, Ghana
- Ghana0Nigeria0
Friendly
Watford, England (neutral)
Who has had the upper hand over time?
The line climbs with every Ghana win and drops with every Nigeria win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Ghana's home games
24 matches
1482
GhanaDrawsNigeria
In Nigeria's home games
24 matches
4119
GhanaDrawsNigeria
At neutral venues
13 matches
625
GhanaDrawsNigeria
Record by competition
| Competition | Played | Ghana | Draws | Nigeria | Goals |
|---|---|---|---|---|---|
| Friendly | 36 | 18 | 10 | 8 | 64–36 |
| World Cup qualifying | 10 | 2 | 6 | 2 | 12–12 |
| Africa Cup of Nations | 7 | 3 | 1 | 3 | 7–7 |
| Africa Cup of Nations qualifying | 4 | 1 | 3 | 0 | 3–2 |
| All-African Games | 2 | 0 | 1 | 1 | 2–4 |
| LG Cup | 1 | 0 | 0 | 1 | 1–3 |
| Unity Cup | 1 | 0 | 0 | 1 | 1–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1950s | 10 | 39 | |
| 1960s | 18 | 54 | |
| 1970s | 10 | 25 | |
| 1980s | 3 | 6 | |
| 1990s | 6 | 5 | |
| 2000s | 8 | 18 | |
| 2010s | 2 | 1 | |
| 2020s | 4 | 8 |
Longest runs
| Longest run of | Ghana | Nigeria |
|---|---|---|
| Wins in a row | 32007 to 2010 | 52001 to 2006 |
| Unbeaten meetings | 171959 to 1967 | 81994 to 2006 |
The longest run of draws is 3, from 11 October 2011 to 29 March 2022.
Top scorers in Ghana vs Nigeria
- 1Edward AcquahGhana3
- 2Kwasi OwusuGhana3(1 penalty)
- 3Dejo FayemiNigeria2(1 penalty)
- 4Tijani BabangidaNigeria2
Scorer records exist for 14 of the 61 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Ghana and Nigeria played each other?
61 times, starting on 28 May 1950. 25 of those meetings were competitive and 36 were friendlies.
Who has won more matches between Ghana and Nigeria?
Ghana, with 24 wins to 16. 21 matches ended level.
What is the biggest win in Ghana vs Nigeria?
Ghana’s 7–0 win in a friendly on 30 October 1955 in Accra.
When did Ghana and Nigeria last play?
On 28 May 2025 in London, when Nigeria won 2–1 in the Unity Cup.
What is the competitive record between Ghana and Nigeria?
In 25 competitive matches, Ghana have 6 wins, Nigeria have 8, and 11 ended level.
Every Ghana vs Nigeria result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Nigeria | 2–1 | Ghana | Unity Cup | London, England (neutral) | |
| Nigeria | 2–1 | Ghana | Friendly | Marrakesh, Morocco (neutral) | |
| Nigeria | 1–1 | Ghana | World Cup qualifying | Abuja, Nigeria | |
| Ghana | 0–0 | Nigeria | World Cup qualifying | Kumasi, Ghana | |
| Ghana | 0–0 | Nigeria | Friendly | Watford, England (neutral) | |
| Ghana | 1–0 | Nigeria | Africa Cup of Nations | Luanda, Angola (neutral) | |
| Ghana | 2–1 | Nigeria | Africa Cup of Nations | Accra, Ghana | |
| Nigeria | 1–4 | Ghana | Friendly | Brentford, England (neutral) | |
| Nigeria | 1–0 | Ghana | Africa Cup of Nations | Port Said, Egypt (neutral) | |
| Nigeria | 3–1 | Ghana | LG Cup | Abuja, Nigeria | |
| Ghana | 0–1 | Nigeria | Friendly | Accra, Ghana | |
| Nigeria | 1–0 | Ghana | Africa Cup of Nations | Bamako, Mali (neutral) | |
| Nigeria | 3–0 | Ghana | World Cup qualifying | Port Harcourt, Nigeria | |
| Ghana | 0–0 | Nigeria | World Cup qualifying | Accra, Ghana | |
| Nigeria | 0–0 | Ghana | Friendly | Lagos, Nigeria | |
| Nigeria | 0–0 | Ghana | Friendly | Lagos, Nigeria | |
| Nigeria | 1–2 | Ghana | Africa Cup of Nations | Dakar, Senegal (neutral) | |
| Ghana | 1–0 | Nigeria | Friendly | Abidjan, Ivory Coast (neutral) | |
| Nigeria | 0–0 | Ghana | Africa Cup of Nations qualifying | Lagos, Nigeria | |
| Ghana | 1–0 | Nigeria | Africa Cup of Nations qualifying | Kumasi, Ghana | |
| Ghana | 2–0 | Nigeria | Friendly | Paynesville, Liberia (neutral) | |
| Ghana | 1–2 | Nigeria | Africa Cup of Nations | Bouaké, Ivory Coast (neutral) | |
| Ghana | 1–0 | Nigeria | Friendly | Addis Ababa, Ethiopia (neutral) | |
| Nigeria | 0–0 | Ghana | All-African Games | Algiers, Algeria (neutral) | |
| Ghana | 1–1 | Nigeria | Africa Cup of Nations | Accra, Ghana | |
| Nigeria | 2–1 | Ghana | Friendly | Lagos, Nigeria | |
| Ghana | 3–0 | Nigeria | Friendly | Accra, Ghana | |
| Ghana | 1–2 | Nigeria | Friendly | Accra, Ghana | |
| Nigeria | 0–1 | Ghana | Friendly | Lagos, Nigeria | |
| Nigeria | 1–1 | Ghana | Friendly | Lagos, Nigeria | |
| Ghana | 0–0 | Nigeria | World Cup qualifying | Accra, Ghana | |
| Nigeria | 2–3 | Ghana | World Cup qualifying | Lagos, Nigeria | |
| Nigeria | 4–2 | Ghana | All-African Games | Lagos, Nigeria | |
| Ghana | 1–1 | Nigeria | World Cup qualifying | Accra, Ghana | |
| Nigeria | 2–1 | Ghana | World Cup qualifying | Ibadan, Nigeria | |
| Nigeria | 2–2 | Ghana | Friendly | Lagos, Nigeria | |
| Ghana | 2–1 | Nigeria | Friendly | Accra, Ghana | |
| Ghana | 1–1 | Nigeria | Friendly | Accra, Ghana | |
| Ghana | 2–0 | Nigeria | Friendly | Accra, Ghana | |
| Nigeria | 2–2 | Ghana | Friendly | Lagos, Nigeria | |
| Ghana | 3–0 | Nigeria | Friendly | Accra, Ghana | |
| Nigeria | 0–4 | Ghana | Friendly | Lagos, Nigeria | |
| Nigeria | 0–0 | Ghana | Friendly | Lagos, Nigeria | |
| Ghana | 5–1 | Nigeria | Friendly | Accra, Ghana | |
| Ghana | 3–0 | Nigeria | Friendly | Accra, Ghana | |
| Ghana | 2–2 | Nigeria | Africa Cup of Nations qualifying | Accra, Ghana | |
| Nigeria | 0–0 | Ghana | Africa Cup of Nations qualifying | Lagos, Nigeria | |
| Nigeria | 1–1 | Ghana | Friendly | Lagos, Nigeria | |
| Nigeria | 0–3 | Ghana | Friendly | Lagos, Nigeria | |
| Nigeria | 2–2 | Ghana | World Cup qualifying | Lagos, Nigeria | |
| Ghana | 4–1 | Nigeria | World Cup qualifying | Accra, Ghana | |
| Ghana | 5–2 | Nigeria | Friendly | Accra, Ghana | |
| Nigeria | 3–2 | Ghana | Friendly | Lagos, Nigeria | |
| Ghana | 3–3 | Nigeria | Friendly | Accra, Ghana | |
| Nigeria | 3–0 | Ghanaas Gold Coast | Friendly | Lagos, Nigeria | |
| Ghanaas Gold Coast | 7–0 | Nigeria | Friendly | Accra, Gold Coast | |
| Ghanaas Gold Coast | 1–0 | Nigeria | Friendly | Accra, Gold Coast | |
| Nigeria | 3–0 | Ghanaas Gold Coast | Friendly | Lagos, Nigeria | |
| Ghanaas Gold Coast | 1–0 | Nigeria | Friendly | Accra, Gold Coast | |
| Nigeria | 5–0 | Ghanaas Gold Coast | Friendly | Lagos, Nigeria | |
| Ghanaas Gold Coast | 1–0 | Nigeria | Friendly | Accra, Gold Coast |
Recent form
Ghana
- Lv GambiaAfrica Cup of Nations qualifying2–4Tue 29 Sept 2026
- Lat Ivory CoastAfrica Cup of Nations qualifying0–2Thu 24 Sept 2026
- Lv ColombiaWorld Cup0–1Fri 3 Jul 2026
- Lv CroatiaWorld Cup1–2Sat 27 Jun 2026
- Dv EnglandWorld Cup0–0Tue 23 Jun 2026
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.