Nigeria international players
Every football player who has earned at least one senior cap for Nigeria. Sorted by total international appearances.
356 players
AllActiveRetired
ALLABCDEFGHIJKLMNOPRSTUWYZ
Player
POS
DoB
Nationality
Club
Intl. caps
Intl. goals
Years active
AM
Ahmed Musa
MF
14.10.1992 (34)
NGANigeria
NGA Kano Pillars
109
16
2010-
JY
Joseph Yobo
DF
06.09.1980 (46)
NGANigeria
Retired
101
7
VE
Vincent Enyeama
GK
29.08.1982 (44)
NGANigeria
Retired
101
0
2002-2015
AI
Alex Iwobi
FW
03.05.1996 (30)
NGANigeria
ENG Fulham
99
10
2015-
MS
Moses Simon
MF
12.07.1995 (31)
NGANigeria
FRA Paris FC
96
12
2015-
JO
John Obi Mikel
MF
22.04.1987 (39)
NGANigeria
Retired
91
6
2005-2019
ML
Mudashiru Lawal
MF
08.06.1954 (†)
NGANigeria
Deceased
86
12
1975-1985
NK
Nwankwo Kanu
FW
01.08.1976 (50)
NGANigeria
Retired
86
12
1994-2011
WN
Wilfred Ndidi
MF
16.12.1996 (30)
NGANigeria
TUR Beşiktaş
77
1
2015-
JO
Jay-Jay Okocha
MF
14.08.1973 (53)
NGANigeria
Retired
75
14
1993-2006
WT
William Troost-Ekong
DF
01.09.1993 (33)
NGANigeria
KSA Al-Kholood
71
7
2015-
KO
Kenneth Omeruo
DF
17.10.1993 (33)
NGANigeria
Free Agent
69
1
2013-2024
PR
Peter Rufai
GK
24.08.1963 (†)
NGANigeria
Deceased
65
1
1983-1998
PO
Peter Odemwingie
FW
15.07.1981 (45)
NGANigeria
Retired
63
10
2002-2014
FG
Finidi George
MF
15.04.1971 (55)
NGANigeria
Retired
62
6
1991-2002
RY
Rashidi Yekini
FW
23.10.1964 (†)
NGANigeria
Deceased
62
37
1984-1998
HN
Henry Nwosu
MF
14.06.1963 (†)
NGANigeria
Deceased
60
8
1980-1991
EE
Elderson Echiéjilé
DF
21.01.1988 (38)
NGANigeria
Retired
59
2
2009-2018
SC
Samuel Chukwueze
MF
22.05.1999 (27)
NGANigeria
ENG Fulham
58
7
2018-
GL
Garba Lawal
MF
22.05.1974 (52)
NGANigeria
Retired
57
6
1997-2006
YA
Yakubu Aiyegbeni
FW
22.11.1982 (44)
NGANigeria
Retired
57
21
2000-2012
CC
Christian Chukwu
DF
04.01.1951 (†)
NGANigeria
Deceased
54
5
1971-1981
KI
Kelechi Iheanacho
FW
03.10.1996 (30)
NGANigeria
SCO Celtic
54
14
2015-
SA
Semi Ajayi
DF
09.11.1993 (33)
NGANigeria
ENG Hull City
54
2
2018-
TT
Taye Taiwo
DF
16.04.1985 (41)
NGANigeria
Retired
53
5
2004-2012
OO
Ogenyi Onazi
MF
25.12.1992 (34)
NGANigeria
ITA Avezzano
52
1
2012-2018
VO
Victor Osimhen
FW
29.12.1998 (28)
NGANigeria
TUR Galatasaray
52
35
2017-
EA
Efe Ambrose
DF
18.10.1988 (38)
NGANigeria
ENG Bury
51
4
2008-2016
BI
Benedict Iroha
DF
29.11.1969 (57)
NGANigeria
Retired
50
1
1990-1998
AE
Augustine Eguavoen
DF
19.08.1965 (61)
NGANigeria
Retired
49
1
1987-1998
JU
John Utaka
FW
08.01.1982 (44)
NGANigeria
Retired
49
6
2001-2012
MA
Mutiu Adepoju
MF
22.12.1970 (56)
NGANigeria
Retired
48
6
1990-2002
SO
Seyi Olofinjana
MF
12.06.1980 (46)
NGANigeria
Retired
48
0
2000-2011
VO
Victor Obinna
FW
25.03.1987 (39)
NGANigeria
Retired
48
12
2005-2014
AA
Ademola Adeshina
MF
04.06.1964 (62)
NGANigeria
Retired
47
9
2001
GO
Godfrey Oboabona
DF
16.08.1990 (36)
NGANigeria
Free Agent
46
1
2012-2016
IU
Ikechukwu Uche
FW
05.01.1984 (42)
NGANigeria
Retired
46
19
2007-2014
LB
Leon Balogun
DF
28.06.1988 (38)
NGANigeria
CYP Aris Limassol
46
1
2014-2022
UO
Uche Okechukwu
DF
29.07.1967 (59)
NGANigeria
Retired
46
2
PE
Peter Etebo
FW
09.11.1995 (31)
NGANigeria
TUR Gençlerbirliği
45
3
2013-
DA
Daniel Amokachi
FW
30.12.1972 (54)
NGANigeria
Retired
44
13
AL
Ademola Lookman
FW
20.10.1997 (29)
NGANigeria
ESP Atlético Madrid
43
11
2022-
CB
Calvin Bassey
DF
31.12.1999 (27)
NGANigeria
ENG Fulham
43
1
2022-
FO
Frank Onyeka
MF
01.01.1998 (28)
NGANigeria
ENG Brentford
43
3
2021-
OM
Obafemi Martins
FW
28.10.1984 (42)
NGANigeria
Retired
42
19
2004-2015
TW
Taribo West
DF
26.03.1974 (52)
NGANigeria
Retired
42
0
1994-2005
CA
Chidozie Awaziem
DF
01.01.1997 (29)
NGANigeria
FRA Nantes
40
2
2017-
OA
Ola Aina
DF
08.10.1996 (30)
NGANigeria
ENG Nottingham Forest
40
0
2017-
YS
Yisa Sofoluwe
DF
28.12.1967 (†)
NGANigeria
Deceased
40
1
1983-1988
GO
Godwin Odiye
DF
17.04.1956 (70)
NGANigeria
Retired
39
2
1976-1980
1234Next ›

All Tags in Database

Discover more tags across eligibility, clubs, players, national teams and international football pathways.

See more tags →