Skip to content
TheFootball.News

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

24 Ghana21 drawsNigeria 16

Competitive25 matches

6 Ghana11 drawsNigeria 8

Friendlies36 matches

18 Ghana10 drawsNigeria 8

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

  1. Nigeria2Ghana1

    Unity Cup

    London, England (neutral)

  2. Nigeria2Ghana1

    Friendly

    Marrakesh, Morocco (neutral)

  3. Nigeria1Ghana1

    World Cup qualifying

    Abuja, Nigeria

  4. Ghana0Nigeria0

    World Cup qualifying

    Kumasi, Ghana

  5. 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.

Above the line: Ghana have won more Below: Nigeria have won more
28 May 1950: Ghana 1–0 Nigeria (Friendly). Ghana +120 October 1951: Nigeria 5–0 Ghana (Friendly). Level11 October 1953: Ghana 1–0 Nigeria (Friendly). Ghana +130 October 1954: Nigeria 3–0 Ghana (Friendly). Level28 May 1955: Ghana 1–0 Nigeria (Friendly). Ghana +130 October 1955: Ghana 7–0 Nigeria (Friendly). Ghana +227 October 1956: Nigeria 3–0 Ghana (Friendly). Ghana +127 October 1957: Ghana 3–3 Nigeria (Friendly). Ghana +125 October 1958: Nigeria 3–2 Ghana (Friendly). Level21 November 1959: Ghana 5–2 Nigeria (Friendly). Ghana +128 August 1960: Ghana 4–1 Nigeria (World Cup qualifying). Ghana +210 September 1960: Nigeria 2–2 Ghana (World Cup qualifying). Ghana +29 October 1960: Nigeria 0–3 Ghana (Friendly). Ghana +329 October 1960: Nigeria 1–1 Ghana (Friendly). Ghana +38 April 1961: Nigeria 0–0 Ghana (Africa Cup of Nations qualifying). Ghana +330 April 1961: Ghana 2–2 Nigeria (Africa Cup of Nations qualifying). Ghana +31 June 1961: Ghana 3–0 Nigeria (Friendly). Ghana +417 December 1961: Ghana 5–1 Nigeria (Friendly). Ghana +510 November 1962: Nigeria 0–0 Ghana (Friendly). Ghana +530 October 1965: Nigeria 0–4 Ghana (Friendly). Ghana +67 November 1965: Ghana 3–0 Nigeria (Friendly). Ghana +728 January 1967: Nigeria 2–2 Ghana (Friendly). Ghana +712 February 1967: Ghana 2–0 Nigeria (Friendly). Ghana +828 September 1967: Ghana 1–1 Nigeria (Friendly). Ghana +821 October 1967: Ghana 2–1 Nigeria (Friendly). Ghana +923 December 1967: Nigeria 2–2 Ghana (Friendly). Ghana +910 May 1969: Nigeria 2–1 Ghana (World Cup qualifying). Ghana +818 May 1969: Ghana 1–1 Nigeria (World Cup qualifying). Ghana +88 January 1973: Nigeria 4–2 Ghana (All-African Games). Ghana +710 February 1973: Nigeria 2–3 Ghana (World Cup qualifying). Ghana +825 February 1973: Ghana 0–0 Nigeria (World Cup qualifying). Ghana +811 August 1974: Nigeria 1–1 Ghana (Friendly). Ghana +817 August 1974: Nigeria 0–1 Ghana (Friendly). Ghana +924 August 1975: Ghana 1–2 Nigeria (Friendly). Ghana +831 August 1975: Ghana 3–0 Nigeria (Friendly). Ghana +94 September 1977: Nigeria 2–1 Ghana (Friendly). Ghana +88 March 1978: Ghana 1–1 Nigeria (Africa Cup of Nations). Ghana +821 July 1978: Nigeria 0–0 Ghana (All-African Games). Ghana +81 May 1983: Ghana 1–0 Nigeria (Friendly). Ghana +95 March 1984: Ghana 1–2 Nigeria (Africa Cup of Nations). Ghana +829 July 1986: Ghana 2–0 Nigeria (Friendly). Ghana +91 September 1990: Ghana 1–0 Nigeria (Africa Cup of Nations qualifying). Ghana +1013 April 1991: Nigeria 0–0 Ghana (Africa Cup of Nations qualifying). Ghana +102 November 1991: Ghana 1–0 Nigeria (Friendly). Ghana +1123 January 1992: Nigeria 1–2 Ghana (Africa Cup of Nations). Ghana +129 March 1994: Nigeria 0–0 Ghana (Friendly). Ghana +1228 August 1999: Nigeria 0–0 Ghana (Friendly). Ghana +1211 March 2001: Ghana 0–0 Nigeria (World Cup qualifying). Ghana +1229 July 2001: Nigeria 3–0 Ghana (World Cup qualifying). Ghana +113 February 2002: Nigeria 1–0 Ghana (Africa Cup of Nations). Ghana +1015 December 2002: Ghana 0–1 Nigeria (Friendly). Ghana +930 May 2003: Nigeria 3–1 Ghana (LG Cup). Ghana +823 January 2006: Nigeria 1–0 Ghana (Africa Cup of Nations). Ghana +76 February 2007: Nigeria 1–4 Ghana (Friendly). Ghana +83 February 2008: Ghana 2–1 Nigeria (Africa Cup of Nations). Ghana +928 January 2010: Ghana 1–0 Nigeria (Africa Cup of Nations). Ghana +1011 October 2011: Ghana 0–0 Nigeria (Friendly). Ghana +1025 March 2022: Ghana 0–0 Nigeria (World Cup qualifying). Ghana +1029 March 2022: Nigeria 1–1 Ghana (World Cup qualifying). Ghana +1022 March 2024: Nigeria 2–1 Ghana (Friendly). Ghana +928 May 2025: Nigeria 2–1 Ghana (Unity Cup). Ghana +8Level
Ghana lead by 8 wins after the latest meeting. The biggest lead was 12, held by Ghana from 23 January 1992.

Every meeting on one timeline

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

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

Record by competition
CompetitionPlayedGhanaDrawsNigeriaGoals
Friendly361810864–36
World Cup qualifying1026212–12
Africa Cup of Nations73137–7
Africa Cup of Nations qualifying41303–2
All-African Games20112–4
LG Cup10011–3
Unity Cup10011–2

Meetings by decade

Ghana wins Draws Nigeria wins
Meetings by decade
DecadeResultsPlayedGoals
1950s1039
1960s1854
1970s1025
1980s36
1990s65
2000s818
2010s21
2020s48

Longest runs

Longest runs
Longest run ofGhanaNigeria
Wins in a row32007 to 201052001 to 2006
Unbeaten meetings171959 to 196781994 to 2006

The longest run of draws is 3, from 11 October 2011 to 29 March 2022.

Top scorers in Ghana vs Nigeria

  1. 1Edward AcquahGhana3
  2. 2Kwasi OwusuGhana3(1 penalty)
  3. 3Dejo FayemiNigeria2(1 penalty)
  4. 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

Show
Every Ghana vs Nigeria result
DateHomeScoreAwayCompetitionVenue
Nigeria2–1GhanaUnity CupLondon, England (neutral)
Nigeria2–1GhanaFriendlyMarrakesh, Morocco (neutral)
Nigeria1–1GhanaWorld Cup qualifyingAbuja, Nigeria
Ghana0–0NigeriaWorld Cup qualifyingKumasi, Ghana
Ghana0–0NigeriaFriendlyWatford, England (neutral)
Ghana1–0NigeriaAfrica Cup of NationsLuanda, Angola (neutral)
Ghana2–1NigeriaAfrica Cup of NationsAccra, Ghana
Nigeria1–4GhanaFriendlyBrentford, England (neutral)
Nigeria1–0GhanaAfrica Cup of NationsPort Said, Egypt (neutral)
Nigeria3–1GhanaLG CupAbuja, Nigeria
Ghana0–1NigeriaFriendlyAccra, Ghana
Nigeria1–0GhanaAfrica Cup of NationsBamako, Mali (neutral)
Nigeria3–0GhanaWorld Cup qualifyingPort Harcourt, Nigeria
Ghana0–0NigeriaWorld Cup qualifyingAccra, Ghana
Nigeria0–0GhanaFriendlyLagos, Nigeria
Nigeria0–0GhanaFriendlyLagos, Nigeria
Nigeria1–2GhanaAfrica Cup of NationsDakar, Senegal (neutral)
Ghana1–0NigeriaFriendlyAbidjan, Ivory Coast (neutral)
Nigeria0–0GhanaAfrica Cup of Nations qualifyingLagos, Nigeria
Ghana1–0NigeriaAfrica Cup of Nations qualifyingKumasi, Ghana
Ghana2–0NigeriaFriendlyPaynesville, Liberia (neutral)
Ghana1–2NigeriaAfrica Cup of NationsBouaké, Ivory Coast (neutral)
Ghana1–0NigeriaFriendlyAddis Ababa, Ethiopia (neutral)
Nigeria0–0GhanaAll-African GamesAlgiers, Algeria (neutral)
Ghana1–1NigeriaAfrica Cup of NationsAccra, Ghana
Nigeria2–1GhanaFriendlyLagos, Nigeria
Ghana3–0NigeriaFriendlyAccra, Ghana
Ghana1–2NigeriaFriendlyAccra, Ghana
Nigeria0–1GhanaFriendlyLagos, Nigeria
Nigeria1–1GhanaFriendlyLagos, Nigeria
Ghana0–0NigeriaWorld Cup qualifyingAccra, Ghana
Nigeria2–3GhanaWorld Cup qualifyingLagos, Nigeria
Nigeria4–2GhanaAll-African GamesLagos, Nigeria
Ghana1–1NigeriaWorld Cup qualifyingAccra, Ghana
Nigeria2–1GhanaWorld Cup qualifyingIbadan, Nigeria
Nigeria2–2GhanaFriendlyLagos, Nigeria
Ghana2–1NigeriaFriendlyAccra, Ghana
Ghana1–1NigeriaFriendlyAccra, Ghana
Ghana2–0NigeriaFriendlyAccra, Ghana
Nigeria2–2GhanaFriendlyLagos, Nigeria
Ghana3–0NigeriaFriendlyAccra, Ghana
Nigeria0–4GhanaFriendlyLagos, Nigeria
Nigeria0–0GhanaFriendlyLagos, Nigeria
Ghana5–1NigeriaFriendlyAccra, Ghana
Ghana3–0NigeriaFriendlyAccra, Ghana
Ghana2–2NigeriaAfrica Cup of Nations qualifyingAccra, Ghana
Nigeria0–0GhanaAfrica Cup of Nations qualifyingLagos, Nigeria
Nigeria1–1GhanaFriendlyLagos, Nigeria
Nigeria0–3GhanaFriendlyLagos, Nigeria
Nigeria2–2GhanaWorld Cup qualifyingLagos, Nigeria
Ghana4–1NigeriaWorld Cup qualifyingAccra, Ghana
Ghana5–2NigeriaFriendlyAccra, Ghana
Nigeria3–2GhanaFriendlyLagos, Nigeria
Ghana3–3NigeriaFriendlyAccra, Ghana
Nigeria3–0Ghanaas Gold CoastFriendlyLagos, Nigeria
Ghanaas Gold Coast7–0NigeriaFriendlyAccra, Gold Coast
Ghanaas Gold Coast1–0NigeriaFriendlyAccra, Gold Coast
Nigeria3–0Ghanaas Gold CoastFriendlyLagos, Nigeria
Ghanaas Gold Coast1–0NigeriaFriendlyAccra, Gold Coast
Nigeria5–0Ghanaas Gold CoastFriendlyLagos, Nigeria
Ghanaas Gold Coast1–0NigeriaFriendlyAccra, Gold Coast

Recent form

Ghana

  1. Lv GambiaAfrica Cup of Nations qualifying2–4Tue 29 Sept 2026
  2. Lat Ivory CoastAfrica Cup of Nations qualifying0–2Thu 24 Sept 2026
  3. Lv ColombiaWorld Cup0–1Fri 3 Jul 2026
  4. Lv CroatiaWorld Cup1–2Sat 27 Jun 2026
  5. Dv EnglandWorld Cup0–0Tue 23 Jun 2026

Nigeria

  1. Dat RussiaFriendly3–3Tue 6 Oct 2026
  2. Lv Guinea-BissauAfrica Cup of Nations qualifying0–3Tue 29 Sept 2026
  3. Wv MadagascarAfrica Cup of Nations qualifying2–1Fri 25 Sept 2026
  4. Lat PortugalFriendly1–2Wed 10 Jun 2026
  5. Dat PolandFriendly2–2Wed 3 Jun 2026

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