Players with 21–30 international caps
Players who earned between 21 and 30 caps for their national team — experienced internationals who made a meaningful mark at senior level.
90 players of 3845 total
ALLABCDEFGHIJKLMNOPQRSTUVWXYZ
Player
POS
DoB
Nationality
Club
Intl. caps
Intl. goals
Years active
EO
Ermindo Onega
MF
30.04.1940 (†)
ARGArgentina
Deceased
30
11
1960-1967
JO
Jonas Okétola
MF
27.08.1983 (43)
BENBenin
Retired
30
2
1998-2008
RO
Rafael Olarra
DF
26.05.1978 (48)
CHIChile
Retired
30
1
1998-2006
AO
Anthony Oyono
DF
12.04.2001 (25)
GABGabon
ITA Frosinone
30
0
2021-
NO
Norio Omura
DF
06.09.1969 (57)
JPNJapan
Retired
30
4
1995-2002
RO
Ramazan Orazov
MF
30.01.1998 (28)
KAZKazakhstan
KAZ Elimai
30
1
2021-
GO
Giggs Omokirio
DF
12.10.1976 (50)
SOLSolomon Islands
Retired
30
4
1996-2007
MO
Mämmet Orazmuhammedow
GK
20.12.1986 (40)
TKMTurkmenistan
Retired
30
0
2011-2022
O
Odaïr Fortes
MF
31.03.1987 (39)
CPVCape Verde
Retired
29
5
2010-2016
AO
Ahmed Said Okka
DF
13.03.1984 (42)
EGYEgypt
Retired
29
1
2009-2014
PO
Patrick Oboya
FW
19.02.1987 (39)
KENKenya
Retired
29
2
2007-2012
JO
Johanna Omolo
MF
31.07.1989 (37)
KENKenya
Free Agent
29
6
2011-
MO
Mirosław Okoński
FW
08.12.1958 (68)
POLPoland
Retired
29
2
1977-1987
MO
Mohammed Osman
MF
01.01.1994 (32)
SYRSyria
THA Lamphun Warrior
29
2
MO
Michael Orozco
DF
07.02.1986 (40)
USAUnited States
Retired
29
4
2008-2016
AO
Adam Ounas
MF
11.11.1996 (30)
ALGAlgeria
QAT Al-Shamal
28
5
2017-
TO
Tommy Oar
MF
10.12.1991 (35)
AUSAustralia
Retired
28
2
2010-2015
PO
Paul Okon
DF
05.04.1972 (54)
AUSAustralia
Retired
28
0
1991-2003
MO
Moussa Ouattara
DF
31.12.1981 (45)
BFABurkina Faso
Retired
28
0
1999-2009
IO
Ismahila Ouédraogo
MF
05.11.1999 (27)
BFABurkina Faso
DEN OB
28
0
2019-
OO
Olivier Occéan
FW
23.10.1981 (45)
CANCanada
Retired
28
6
2004-2012
EO
Erick Ozuna
FW
05.10.1990 (36)
DOMDominican Republic
Retired
28
9
2010-2019
PO
Pedro Obiang
MF
27.03.1992 (34)
EQGEquatorial Guinea
ITA Monza
28
3
2018-
AO
Abbas Obeid
MF
10.12.1973 (53)
IRQIraq
Retired
28
7
SO
Sölvi Ottesen
DF
18.02.1984 (42)
ISLIceland
Retired
28
0
2005-2016
GO
Gabriele Oriali
MF
25.11.1952 (74)
ITAItaly
Retired
28
1
1978-1983
RO
Raphael Onyedika
MF
19.04.2001 (25)
NGANigeria
BEL Club Brugge
28
3
2022-
BO
Bruno Onyemaechi
MF
03.04.1999 (27)
NGANigeria
GRE Olympiakos
28
0
2023-
NO
Nicolás Olivera
FW
30.05.1978 (48)
URUUruguay
Retired
28
8
1997-2006
AO
Amadou Onana
MF
16.08.2001 (25)
BELBelgium
ENG Aston Villa
27
1
2022-
MO
Mislav Oršić
MF
29.12.1992 (34)
CROCroatia
CYP Pafos
27
2
WO
Walid Ali Osman
DF
28.02.1977 (49)
LBYLibya
Retired
27
0
2003-2007
MO
Mārcis Ošs
DF
25.07.1991 (35)
LVALatvia
LVA Super Nova
27
1
2017-
LO
Luis Ovalle
DF
07.09.1988 (38)
PANPanama
PAN Sporting San Miguelito
27
0
2010-2018
IO
Ivan Obradović
DF
25.07.1988 (38)
SRBSerbia
Retired
27
1
2008-2018
PO
Peter Ollerton
FW
20.05.1951 (75)
AUSAustralia
Retired
26
11
HO
Harvy Ossété
MF
18.08.1999 (27)
CGOCongo
COD Saint-Éloi Lupopo
26
0
2018-
AO
Andy O'Brien
DF
29.06.1979 (47)
IRLIreland
Retired
26
1
2001-2006
DO
Daisuke Oku
MF
07.02.1976 (†)
JPNJapan
Deceased
26
2
1998-2004
PO
Pascal Ochieng
DF
15.05.1986 (40)
KENKenya
Retired
26
3
2001-2012
BO
Boniface Oluoch
GK
22.12.1986 (40)
KENKenya
KEN Gor Mahia
26
0
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
TO
Tito Okello
FW
07.01.1996 (30)
SSDSouth Sudan
LBY Libyan Stadium
26
6
2020-
MO
Mohamed Obaid
MF
01.08.1967 (59)
UAEUnited Arab Emirates
Retired
26
2
AO
Aiden O'Neill
MF
04.07.1998 (28)
AUSAustralia
USA New York City FC
25
0
2023-
MO
Masayuki Okano
FW
25.07.1972 (54)
JPNJapan
Retired
25
2
1995-1999
PO
Paul Oyuga
FW
07.04.1973 (53)
KENKenya
Retired
25
13
2003-2008
JO
John Ogu
MF
20.04.1988 (38)
NGANigeria
Free Agent
25
2
2013-2019
DO
Duncan Oughton
DF
14.06.1977 (49)
NZLNew Zealand
Retired
25
2
2002-2009
12Next ›

All Tags in Database

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

See more tags →