Nigeria international players
Every football player who has earned at least one senior cap for Nigeria. Sorted by total international appearances.
81 players of 356 total
AllActiveRetired
ALLABCDEFGHIJKLMNOPRSTUWYZ
Player
POS
DoB
Nationality
Club
Intl. caps
Intl. goals
Years active
JO
John Obi Mikel
MF
22.04.1987 (39)
NGANigeria
Retired
91
6
2005-2019
JO
Jay-Jay Okocha
MF
14.08.1973 (53)
NGANigeria
Retired
75
14
1993-2006
KO
Kenneth Omeruo
DF
17.10.1993 (33)
NGANigeria
Free Agent
69
1
2013-2024
PO
Peter Odemwingie
FW
15.07.1981 (45)
NGANigeria
Retired
63
10
2002-2014
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-
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
GO
Godfrey Oboabona
DF
16.08.1990 (36)
NGANigeria
Free Agent
46
1
2012-2016
UO
Uche Okechukwu
DF
29.07.1967 (59)
NGANigeria
Retired
46
2
FO
Frank Onyeka
MF
01.01.1998 (28)
NGANigeria
ENG Brentford
43
3
2021-
GO
Godwin Odiye
DF
17.04.1956 (70)
NGANigeria
Retired
39
2
1976-1980
BO
Bright Osayi-Samuel
MF
31.12.1997 (29)
NGANigeria
ENG Birmingham City
34
0
2022-
UO
Uche Okafor
DF
08.08.1967 (†)
NGANigeria
Deceased
34
0
1986-2000
PO
Paul Onuachu
FW
28.05.1994 (32)
NGANigeria
TUR Trabzonspor
32
4
2019-
TO
Thompson Oliha
MF
04.10.1968 (†)
NGANigeria
Deceased
31
2
BO
Bruno Onyemaechi
MF
03.04.1999 (27)
NGANigeria
GRE Olympiakos
28
0
2023-
RO
Raphael Onyedika
MF
19.04.2001 (25)
NGANigeria
BEL Club Brugge
28
3
2022-
CO
Chinedu Obasi
FW
01.06.1986 (40)
NGANigeria
Retired
26
4
2005-2011
IO
Isaac Okoronkwo
DF
01.05.1978 (48)
NGANigeria
Retired
26
0
2001-2008
JO
John Ogu
MF
20.04.1988 (38)
NGANigeria
Free Agent
25
2
2013-2019
RO
Ricky Owubokiri
FW
31.07.1961 (65)
NGANigeria
Retired
23
1
1982-1992
CO
Christian Obodo
MF
11.05.1984 (42)
NGANigeria
Retired
21
4
2004-2008
OO
Onyekachi Okonkwo
MF
13.05.1982 (44)
NGANigeria
Retired
20
0
2006-2008
MO
Maduka Okoye
GK
28.08.1999 (27)
NGANigeria
ITA Udinese
19
0
2019-
WO
Wilson Oruma
MF
30.12.1976 (50)
NGANigeria
Retired
19
3
1995-2006
GO
Godwin Okpara
DF
20.09.1972 (54)
NGANigeria
Retired
18
0
1991-2001
JO
Joel Obi
MF
22.05.1991 (35)
NGANigeria
Free Agent
17
0
2011-2018
JO
Juwon Oshaniwa
DF
14.09.1990 (36)
NGANigeria
Retired
17
0
2012-2014
FO
Fegor Ogude
MF
29.07.1987 (39)
NGANigeria
Retired
16
0
2011-2013
HO
Henry Onyekuru
FW
05.07.1997 (29)
NGANigeria
TUR Gençlerbirliği
16
2
2017-
OO
Osas Okoro
MF
11.09.1991 (35)
NGANigeria
Retired
14
1
2011-2018
PO
Paul Obiefule
MF
15.05.1986 (40)
NGANigeria
Retired
14
0
2004-2007
NO
Nnamdi Oduamadi
MF
17.10.1990 (36)
NGANigeria
ITA Crema
13
4
2012-2014
KO
Kunle Odunlami
DF
05.03.1990 (36)
NGANigeria
Retired
12
0
2013-2014
BO
Bartholomew Ogbeche
FW
01.10.1984 (42)
NGANigeria
Retired
11
3
2002-2004
BO
Best Ogedegbe
GK
03.09.1954 (†)
NGANigeria
Deceased
10
0
1980-1982
IO
Igoh Ogbu
DF
08.02.2000 (26)
NGANigeria
CZE Slavia Praha
10
0
2025-
NO
Nwankwo Obiora
MF
12.07.1991 (35)
NGANigeria
POR Académica Coimbra
10
0
2012-2015
SO
Samuel Okunowo
DF
01.03.1979 (47)
NGANigeria
Retired
8
0
AO
Aaron Olanare
FW
04.06.1994 (32)
NGANigeria
Free Agent
7
2
2014-2017
SO
Seyi Olajengbesi
DF
17.11.1980 (46)
NGANigeria
Retired
7
0
2002-2004
AO
Anthony Okpotu
FW
03.03.1994 (32)
NGANigeria
KSA Al-Ain
6
2
2018
AO
Augustine Oladapo
MF
27.07.1995 (31)
NGANigeria
KSA Al-Wehda
5
0
2018
HO
Henry Onwuzuruike
MF
26.12.1979 (47)
NGANigeria
Retired
5
0
1998-2000
IO
Ighodaro Osaguona
FW
10.10.1990 (36)
NGANigeria
BHR Etehad Al-Reef
5
0
2014-2015
PO
Peter Olayinka
FW
18.11.1995 (31)
NGANigeria
CYP APOEL
5
0
2019-2022
GO
Gabriel Okechukwu
FW
28.08.1995 (31)
NGANigeria
Retired
4
2
2018
CO
Christian Obiozor
FW
31.10.1994 (32)
NGANigeria
Free Agent
3
0
2013-2015
FO
Femi Opabunmi
MF
03.03.1985 (41)
NGANigeria
Retired
3
1
2001-2002
12Next ›

All Tags in Database

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

See more tags →