Nigeria national football team statistics and records: top scorers

Competitions:

Top Nigeria goal scorers

Nigeria's top scorers and their total goal tallies.

Totals are updated after each game.

Player Goals First Latest
Rachidi Yekini
35 06 Apr 1985 22 Feb 1998
Yakubu
22 16 Jun 2001 22 Jun 2010
Obafemi Martins
18 29 May 2004 06 Jun 2010
Ahmed Musa
14 16 Jun 2012 16 Oct 2018
Samson Siasia
14 04 Jul 1987 22 Feb 1998
Jay Jay Okocha
13 11 Jun 1995 18 Jun 2005
Daniel Amokachi
13 18 Aug 1990 05 Apr 1997
Julius Aghahowa
13 03 Feb 2000 26 Mar 2005
Victor Moses
12 13 Oct 2012 26 Jun 2018
Ikechukwu Uche
12 08 Sep 2007 15 Nov 2014
Nwankwo Kanu
12 21 Oct 1995 16 Jun 2007
Victor Obinna
11 11 Oct 2008 16 Nov 2013
Peter Odemwingie
10 21 Jun 2003 21 Jun 2014
Emmanuel Amunike
9 23 Apr 1993 07 Jun 1997
Odion Ighalo
8 31 May 2016 16 Oct 2018
Mohammed Lawal
8 21 Sep 1969 18 Mar 1984
Kelechi Iheanacho
8 27 May 2016 14 Nov 2017
Sunday Oyarekhua
8 15 Aug 1972 18 Jan 1973
Victor Ikpeba
7 21 Oct 1995 02 Sep 2000
Stephen Keshi
7 07 Mar 1982 12 Jan 1992
Wole Odegbami
7 05 Mar 1978 07 Jan 1989
Humphrey Edobor
7 20 Oct 1984 14 Mar 1988
Joseph Yobo
6 01 Jun 2003 04 Sep 2011
John Utaka
6 29 Mar 2003 02 Jun 2007
John Obi Mikel
6 27 Jan 2006 01 Sep 2017
Finidi George
6 27 Jul 1991 03 Feb 2000
Emmanuel Emenike
6 01 Jun 2011 07 Sep 2013
Victor Agali
5 13 Jan 2001 28 Jul 2001
Garba Lawal
5 24 Jan 1999 09 Feb 2006
Mutiu Adepoju
5 23 Jan 1992 13 Jun 1998
Benedict Akwuegbu
5 22 Apr 2000 12 Jan 2002
Thompson Usiyen
5 01 Mar 1976 10 Jul 1977
Tijana Babangida
5 28 Jun 1998 28 Jul 2001
Kalu Uche
4 27 May 2008 22 Jun 2010
Christian Obodo
4 04 Sep 2005 11 Oct 2008
Taye Taiwo
4 23 Jan 2006 20 Nov 2007
Nnamdi Oduamadi
4 23 Mar 2013 17 Jun 2013
Alex Iwobi
4 09 Oct 2016 02 Jun 2018
Uche Okechukwu
4 25 Jan 1990 12 Jan 1997
Segun Odegbami
4 30 Oct 1976 08 Oct 1977
Baba Otu
4 01 Mar 1976 16 Mar 1978
Garba Okoye
4 12 Sep 1969 08 Nov 1969
Friday Ekpo
4 13 Jan 1991 23 Apr 1993
Dejo Fayemi
4 28 Aug 1960 30 Apr 1961
Sunday Oliseh
4 21 Oct 1995 09 Jul 2000
Alloysius Atuegbu
4 30 Oct 1976 30 Oct 1976
Chukwu Nduke
3 13 Sep 2001 16 Sep 2001
Elderson Echiéjilé
3 06 Feb 2013 17 Jun 2013
Samuel Ojebode
3 01 Mar 1976 10 Jul 1977
Efe Ambrose
3 13 Oct 2012 17 Nov 2015
Brown Ideye
3 14 Nov 2012 31 May 2016
Clement Temile
3 08 Mar 1984 04 Nov 1984
Okey Isima
3 15 Mar 1980 06 Jul 1985
Jonathan Akpoborie
3 24 Jun 1995 22 Apr 2000
Bart Ogbeche
3 29 May 2004 31 May 2004
Wilson Oruma
3 07 Jun 1997 04 May 2002
Pascal 'Karibe' Ojigwe
2 02 Sep 2000 04 May 2002
Oshadi
2 05 Nov 1966 05 Nov 1966
Michael Eneramo
2 29 May 2009 06 Sep 2009
Chinedu Obasi
2 12 Jan 2010 06 Sep 2011
Asquo Ekpe
2 02 Oct 1960 01 Jan 1965
Noquapor
2 27 Oct 1957 27 Oct 1957
Stephen Ayedole Makinwa
2 17 Nov 2004 08 Sep 2007
Llerika
2 14 Mar 1976 14 Mar 1976
Kenneth Olayombo
2 05 Aug 1972 10 Feb 1973
Felix Owolabi
2 19 Mar 1980 12 Aug 1981
Ladi Gasper
2 04 Jun 2000 06 Jun 2000
Kenneth Olayambo
2 14 Jan 1973 14 Jan 1973
Ishola Shuaibu
2 04 Jun 2000 06 Jun 2000
Henry Nwosu
2 05 Mar 1984 16 Jul 1989
Yakubu Mambo
2 05 Aug 1972 10 Feb 1973
Phillip
2 01 Jan 1965 01 Jan 1965
Victor Skinn
2 21 Nov 1999 06 Jun 2000
Godwin Enemako
2 10 Sep 1960 02 Oct 1960
John Chiedozie
2 20 Dec 1980 12 Apr 1981
Joseph Enakarhire
2 30 May 2003 05 Sep 2004
Godwin George 'Iwu' Iwelumo
2 10 Jul 1977 21 Oct 1977
Ileagu Ogechukwu
2 12 Oct 2002 16 Feb 2003
Anthony Igwe
2 03 Oct 1969 08 Jan 1973
Adokie Amesiemeka
2 24 Jul 1977 12 Jul 1980
Gbolahan Salami
2 06 Sep 2014 13 Jun 2015
Aaron Olanare
2 15 Oct 2014 15 Nov 2014
Moses Simon
2 17 Nov 2015 04 Sep 2017
Christian Chukwu
2 08 Oct 1977 05 Mar 1978
Sunday Mba
2 03 Feb 2013 10 Feb 2013
Sone Aluko
2 19 Nov 2014 19 Nov 2014
Osas Idehen
2 03 Mar 2010 03 Mar 2010
Akbi
2 25 Nov 1961 25 Nov 1961
Dahiru Sadi
2 06 Apr 1985 20 Apr 1985
Nosa Igiebor
2 08 Sep 2012 14 Nov 2012
Ejoh
1 27 Oct 1956 27 Oct 1956
Simy Nwankwo
1 11 Sep 2018 11 Sep 2018
Christian Ighodaro
1 13 Jun 2015 13 Jun 2015
Elkanah Onyeali
1 30 Apr 1961 30 Apr 1961
Henry Onyekuru
1 11 Sep 2018 11 Sep 2018
Ayo Ogunlana
1 12 Aug 1981 12 Aug 1981
Sebastian Broderick
1 10 May 1969 10 May 1969
Brian Idowu
1 14 Nov 2017 14 Nov 2017
Samuel Kalu
1 13 Oct 2018 13 Oct 2018
Emmanuel Issah
1 04 Jun 2000 04 Jun 2000