Players with 31–40 international caps
Players who earned between 31 and 40 caps for their national team — experienced internationals who made a meaningful mark at senior level.
54 players of 2744 total
ALLABCDEFGHIJKLMNOPQRSTUVWXYZ
Player
POS
DoB
Nationality
Club
Intl. caps
Intl. goals
Years active
KO
Kwasi Owusu
FW
07.11.1947 (†)
GHAGhana
Deceased
40
36
1969-1978
MO
Mike Ott
MF
02.03.1995 (31)
PHIPhilippines
PHI Kaya-Iloilo
40
5
2016-
OO
Osama Omari
MF
10.01.1992 (34)
SYRSyria
SYR Al-Jaish
40
6
SO
Sadat Ouro-Akoriko
DF
01.02.1988 (38)
TOGTogo
Retired
40
1
2010-2018
DO
Dango Ouattara
FW
11.02.2002 (24)
BFABurkina Faso
ENG Brentford
39
12
2021-
EO
Erick Otieno
DF
27.09.1996 (30)
KENKenya
POL Raków
39
0
2016-
GO
Godwin Odiye
DF
17.04.1956 (70)
NGANigeria
Retired
39
2
1976-1980
MO
Mathias Olesen
DF
21.03.2001 (25)
LUXLuxembourg
AUT Grazer AK
38
2
2021-
RO
Richard Ortiz
MF
22.05.1990 (36)
PARParaguay
PAR Olimpia
38
6
2011-2023
EO
Errol O'Loughlin
DF
18.08.1984 (42)
SKNSaint Kitts and Nevis
Retired
38
1
FO
Fabrice Ondama
MF
27.02.1988 (38)
CGOCongo
KSA Al-Ansar
37
5
2006-
MO
Matt Orr
FW
01.01.1997 (29)
HKGHong Kong
CHN Shenzhen Peng City
37
9
2021-
HO
Haidar Obeid
DF
02.04.1979 (47)
IRQIraq
Retired
37
3
EO
Eric Johana Omondi
MF
18.08.1994 (32)
KENKenya
Free Agent
37
4
2015-
DO
David Ochieng
DF
07.10.1992 (34)
KENKenya
KEN Kenya Police
37
2
2012-
MO
Mouritala Ogunbiyi
MF
10.10.1982 (44)
BENBenin
Retired
36
6
1998-2014
JO
Junior Olaitan
MF
09.05.2002 (24)
BENBenin
TUR Beşiktaş
36
5
2021-
MO
Mario Osbén
GK
14.07.1950 (†)
CHIChile
Deceased
36
0
1979-1988
MO
Meinhard Olsen
MF
10.04.1997 (29)
FROFaroe Islands
DEN Kolding IF
36
1
O
Opa Sanganté
MF
01.02.1991 (35)
GNBGuinea-Bissau
FRA USL Dunkerque
36
0
2020-
MO
Michihiro Ozawa
MF
25.12.1932 (94)
JPNJapan
Retired
36
0
1956-1964
BO
Brian Onyango
DF
24.07.1994 (32)
KENKenya
RSA Stellenbosch
36
3
2011-
JO
Joan Oumari
DF
19.08.1988 (38)
LBNLebanon
Retired
36
4
2013-2022
MO
Metin Oktay
FW
02.02.1936 (†)
TURTurkey
Deceased
36
19
1955-1968
YO
Yordan Osorio
DF
10.05.1994 (32)
VENVenezuela
COL Deportes Tolima
36
0
2017-
AO
Alex Oxlade-Chamberlain
MF
15.08.1993 (33)
ENGEngland
SCO Celtic
35
7
2012-2019
RO
Raimundo Orsi
FW
02.12.1901 (†)
ITAItaly
Deceased
35
13
1929-1935
SO
Sergei Ovchinnikov
GK
10.11.1970 (56)
RUSRussia
Retired
35
0
1993-2005
MO
Magomed Ozdoyev
MF
05.11.1992 (34)
RUSRussia
GRE PAOK
35
4
2014-
AO
Allan Okello
MF
04.07.2000 (26)
UGAUganda
UGA Vipers
35
6
2019-
KO
Khoren Oganesian
MF
10.01.1955 (71)
ARMArmenia
Retired
34
6
1979-1984
MO
Massimo Oddo
MF
14.06.1976 (50)
ITAItaly
Retired
34
1
2002-2009
PO
Peter Opiyo
MF
01.08.1992 (34)
KENKenya
KEN Nairobi City Stars
34
0
2009-2014
UO
Uche Okafor
DF
08.08.1967 (†)
NGANigeria
Deceased
34
0
1986-2000
BO
Bright Osayi-Samuel
MF
31.12.1997 (29)
NGANigeria
ENG Birmingham City
34
0
2022-
LO
Ludovic Obraniak
MF
10.11.1984 (42)
POLPoland
Retired
34
6
2009-2014
LO
Loïs Openda
FW
16.02.2000 (26)
BELBelgium
ITA Juventus
33
3
2022-
HO
Hamado Ouédraogo
MF
17.03.1983 (43)
BFABurkina Faso
Retired
33
8
2003-2009
JO
Juan Olivares
GK
28.02.1941 (85)
CHIChile
Retired
33
0
1965-1974
RO
Richard Ofori
GK
01.11.1993 (33)
GHAGhana
RSA AmaZulu
33
0
2015-
AO
Arnold Origi
GK
15.11.1983 (43)
KENKenya
FIN HIFK
33
0
2001-
JO
Julio Olarticoechea
DF
18.10.1958 (68)
ARGArgentina
Retired
32
0
DO
Divock Origi
FW
18.04.1995 (31)
BELBelgium
Free Agent
32
3
2014-2022
GO
György Orth
MF
30.04.1901 (†)
HUNHungary
Deceased
32
13
CO
Callum O'Dowda
FW
23.04.1995 (31)
IRLIreland
HUN Ferencváros
32
1
2016-
YO
Yasuhiko Okudera
MF
12.03.1952 (74)
JPNJapan
Retired
32
9
1970-1987
PO
Paul Onuachu
FW
28.05.1994 (32)
NGANigeria
TUR Trabzonspor
32
4
2019-
JO
John O'Brien
MF
29.08.1977 (49)
USAUnited States
Retired
32
3
1998-2006
LO
Luís Oliveira
FW
24.03.1969 (57)
BELBelgium
Retired
31
7
1992-1999
SO
Shane Orio
GK
07.08.1980 (46)
BLZBelize
Retired
31
0
2000-2017
12Next ›

All Tags in Database

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

See more tags →