L May 28, 2025 1–2 N Unity Cup
Unity Cup
L Mar 22, 2024 1–2 N Friendly
Friendly
D Mar 29, 2022 1–1 A FIFA World Cup qualification
FIFA World Cup qualification
Ghana: Thomas Partey 10'
Nigeria: William Troost-Ekong 22' (pen.)
D Mar 25, 2022 0–0 H FIFA World Cup qualification
FIFA World Cup qualification
D Oct 11, 2011 0–0 N Friendly
Friendly
W Jan 28, 2010 1–0 N African Cup of Nations
African Cup of Nations
Ghana: Asamoah Gyan 21'
Nigeria: —
W Feb 3, 2008 2–1 H African Cup of Nations
African Cup of Nations
Ghana: Michael Essien 45', Junior Agogo 83'
Nigeria: Yakubu 35' (pen.)
W Feb 6, 2007 4–1 N Friendly
Friendly
L Jan 23, 2006 0–1 N African Cup of Nations
African Cup of Nations
Ghana: —
Nigeria: Taye Taiwo 85'
L May 30, 2003 1–3 A Friendly
Friendly
L Dec 15, 2002 0–1 H Friendly
Friendly
L Feb 3, 2002 0–1 N African Cup of Nations
African Cup of Nations
Ghana: —
Nigeria: Garba Lawal 80'
L Jul 29, 2001 0–3 A FIFA World Cup qualification
FIFA World Cup qualification
Ghana: —
Nigeria: Victor Agali 1', Tijani Babangida 18', Tijani Babangida 32'
D Mar 11, 2001 0–0 H FIFA World Cup qualification
FIFA World Cup qualification
D Aug 28, 1999 0–0 A Friendly
Friendly
D Mar 9, 1994 0–0 A Friendly
Friendly
W Jan 23, 1992 2–1 N African Cup of Nations
African Cup of Nations
Ghana: Abedi Pele 43', Prince Polley 54'
Nigeria: Mutiu Adepoju 11'
W Nov 2, 1991 1–0 N Friendly
Friendly
D Apr 13, 1991 0–0 A African Cup of Nations qualification
African Cup of Nations qualification
W Sep 1, 1990 1–0 H African Cup of Nations qualification
African Cup of Nations qualification
W Jul 29, 1986 2–0 N Friendly
Friendly
L Mar 5, 1984 1–2 N African Cup of Nations
African Cup of Nations
Ghana: Opoku Nti 19'
Nigeria: Henry Nwosu 13', Shibuzor Ehilegbu 31'
W May 1, 1983 1–0 N Friendly
Friendly
D Jul 21, 1978 0–0 N All-African Games
All-African Games
D Mar 8, 1978 1–1 H African Cup of Nations
African Cup of Nations
Ghana: Willie Klutse 76'
Nigeria: Segun Odegbami 33'
L Sep 4, 1977 1–2 A Friendly
Friendly
W Aug 31, 1975 3–0 H Friendly
Friendly
L Aug 24, 1975 1–2 H Friendly
Friendly
W Aug 17, 1974 1–0 A Friendly
Friendly
D Aug 11, 1974 1–1 A Friendly
Friendly
D Feb 25, 1973 0–0 H FIFA World Cup qualification
FIFA World Cup qualification
W Feb 10, 1973 3–2 A FIFA World Cup qualification
FIFA World Cup qualification
Ghana: Kwasi Owusu 18' (pen.), Kwasi Owusu 55', Kwasi Owusu 82'
Nigeria: Kenneth Olayombo 15', Yakubu Mambo 23'
L Jan 8, 1973 2–4 A All-African Games
All-African Games
D May 18, 1969 1–1 H FIFA World Cup qualification
FIFA World Cup qualification
Ghana: Emmanuel Ola 41'
Nigeria: Sam Garba 19'
L May 10, 1969 1–2 A FIFA World Cup qualification
FIFA World Cup qualification
Ghana: Abekah Ankrah 18'
Nigeria: Sebastian Broderick Imasuen 62', Olumuyiwa Oshode 64'
D Dec 23, 1967 2–2 A Friendly
Friendly
W Oct 21, 1967 2–1 H Friendly
Friendly
D Sep 28, 1967 1–1 H Friendly
Friendly
W Feb 12, 1967 2–0 H Friendly
Friendly
D Jan 28, 1967 2–2 A Friendly
Friendly
W Nov 7, 1965 3–0 H Friendly
Friendly
W Oct 30, 1965 4–0 A Friendly
Friendly
D Nov 10, 1962 0–0 A Friendly
Friendly
W Dec 17, 1961 5–1 H Friendly
Friendly
W Jun 1, 1961 3–0 H Friendly
Friendly
D Apr 30, 1961 2–2 H African Cup of Nations qualification
African Cup of Nations qualification
D Apr 8, 1961 0–0 A African Cup of Nations qualification
African Cup of Nations qualification
D Oct 29, 1960 1–1 A Friendly
Friendly
W Oct 9, 1960 3–0 A Friendly
Friendly
D Sep 10, 1960 2–2 A FIFA World Cup qualification
FIFA World Cup qualification
Ghana: Edward Acquah 14', Edward Acquah 83'
Nigeria: Godwin Emenako 28', Dejo Fayemi 75' (pen.)
W Aug 28, 1960 4–1 H FIFA World Cup qualification
FIFA World Cup qualification
Ghana: Edward Acquah 18', Edward Boateng 44', Edward Aggrey-Fynn 54', Mohamadu Salisu 55'
Nigeria: Dejo Fayemi 50'
W Nov 21, 1959 5–2 H Friendly
Friendly
L Oct 25, 1958 2–3 A Friendly
Friendly
D Oct 27, 1957 3–3 H Friendly
Friendly
L Oct 27, 1956 0–3 A Friendly
Friendly
W Oct 30, 1955 7–0 H Friendly
Friendly
W May 28, 1955 1–0 H Friendly
Friendly
L Oct 30, 1954 0–3 A Friendly
Friendly
W Oct 11, 1953 1–0 H Friendly
Friendly
L Oct 20, 1951 0–5 A Friendly
Friendly
W May 28, 1950 1–0 H Friendly
Friendly
Source: martj42/international_results — international matches from 1872 to today (MIT-licensed open dataset). Predecessor teams follow FIFA attribution (Yugoslavia → Serbia, Czechoslovakia → Czechia).