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.
3845 players
ALLABCDEFGHIJKLMNOPQRSTUVWXYZ
Player
POS
DoB
Nationality
Club
Intl. caps
Intl. goals
Years active
NA
Norlla Amiri
MF
23.08.1991 (35)
AFGAfghanistan
SWE AFC Malmö
30
3
MA
Mustafa Azadzoy
MF
24.07.1992 (34)
AFGAfghanistan
GER Atlas Delmenhorst [2012]
30
3
HB
Hashmatullah Barakzai
FW
26.08.1987 (39)
AFGAfghanistan
AFG Mawjhai Amu
30
4
MM
Mohammad Mashriqi
MF
07.07.1987 (39)
AFGAfghanistan
Retired
30
2
FS
Faisal Sakhizada
DF
15.06.1990 (36)
AFGAfghanistan
AUS Kingston City
30
0
MZ
Mustafa Zazai
MF
09.05.1993 (33)
AFGAfghanistan
Free Agent
30
4
ND
Nevil Dede
DF
10.01.1975 (51)
ALBAlbania
Retired
30
0
NK
Noureddine Kourichi
DF
12.04.1954 (72)
ALGAlgeria
Retired
30
2
1980-1986
KM
Karim Matmour
FW
25.06.1985 (41)
ALGAlgeria
Retired
30
2
2007-2012
VR
Víctor Rodríguez
DF
07.09.1987 (39)
ANDAndorra
Retired
30
0
2008-2019
C
Chara
MF
10.10.1981 (45)
ANGAngola
Retired
30
0
D
Dédé
MF
04.07.1981 (45)
ANGAngola
Retired
30
0
G
Geraldo
MF
23.11.1991 (35)
ANGAngola
TUR Çorum FK
30
2
ÁB
Ángel Bargas
DF
29.10.1946 (80)
ARGArgentina
Retired
30
1
JC
Jorge Carrascosa
DF
15.08.1948 (78)
ARGArgentina
Retired
30
1
RH
Ramón Heredia
DF
26.02.1951 (75)
ARGArgentina
Retired
30
2
LI
Luis Islas
GK
22.12.1965 (61)
ARGArgentina
Retired
30
0
1984-1994
EO
Ermindo Onega
MF
30.04.1940 (†)
ARGArgentina
Deceased
30
11
1960-1967
GR
Guido Rodríguez
MF
12.04.1994 (32)
ARGArgentina
ESP Valencia
30
1
2017-2024
SV
Sergio Vázquez
DF
23.11.1965 (61)
ARGArgentina
Retired
30
0
1991-1994
VK
Vardan Khachatryan
DF
28.10.1968 (58)
ARMArmenia
Retired
30
1
BB
Branko Buljević
FW
06.09.1947 (79)
AUSAustralia
Retired
30
11
CG
Craig Goodwin
MF
16.12.1991 (35)
AUSAustralia
AUS Adelaide United
30
7
2013-
DZ
David Zdrilic
FW
13.04.1974 (52)
AUSAustralia
Retired
30
20
JD
Josef Degeorgi
DF
19.01.1960 (66)
AUTAustria
Retired
30
1
1982-1990
HE
Hans Ettmayer
MF
23.07.1946 (†)
AUTAustria
Deceased
30
0
1968-1975
CM
Christian Mayrleb
FW
08.06.1972 (54)
AUTAustria
Retired
30
6
PW
Patrick Wimmer
MF
30.05.2001 (25)
AUTAustria
GER VfL Wolfsburg
30
1
2022-
EB
Elmar Bakhshiev
MF
03.08.1980 (46)
AZEAzerbaijan
Retired
30
0
İQ
İlqar Qurbanov
MF
25.04.1986 (40)
AZEAzerbaijan
Retired
30
1
MU
Md Saad Uddin
FW
01.09.1998 (28)
BANBangladesh
BAN Bashundhara Kings
30
2
2018-
DN
David Nshimirimana
DF
02.01.1993 (33)
BDIBurundi
Retired
30
0
2013-2021
HD
Henri Dirickx
DF
07.07.1927 (†)
BELBelgium
Deceased
30
1
1952-1960
RN
Radja Nainggolan
MF
04.05.1988 (38)
BELBelgium
BEL Patro Eisden
30
6
2009-2018
SS
Stijn Stijnen
GK
07.04.1981 (45)
BELBelgium
Retired
30
0
2006-2009
JO
Jonas Okétola
MF
27.08.1983 (43)
BENBenin
Retired
30
2
1998-2008
MZ
Mamadou Zongo
FW
08.10.1980 (46)
BFABurkina Faso
Retired
30
14
1996-2005
EA
Ebrahim Al-Khattal
MF
19.09.2000 (26)
BHRBahrain
BHR Riffa
30
5
2022-
MD
Mohammed Duaij
DF
24.07.1981 (45)
BHRBahrain
Retired
30
1
2011-2016
AK
Abbas Ahmed Khamis
GK
13.06.1983 (43)
BHRBahrain
BHR Sitra Club
30
0
2007-2016
AS
Ali Said
GK
24.09.1979 (47)
BHRBahrain
Retired
30
0
2003-2012
MT
Mohammed Tayeb
FW
13.10.1989 (37)
BHRBahrain
BHR Hidd
30
5
2011-2017
HG
Hari Gurung
GK
18.02.1992 (34)
BHUBhutan
Retired
30
0
2009-2024
DH
Dennis Hadžikadunić
DF
09.07.1998 (28)
BIHBosnia and Herzegovina
ITA Sampdoria
30
0
2020-
SN
Safet Nadarević
DF
30.08.1980 (46)
BIHBosnia and Herzegovina
Retired
30
0
2002-2011
WD
Windsor Del Llano
MF
17.08.1949 (77)
BOLBolivia
Retired
30
1
1975-1981
GM
Gualberto Mojica
MF
07.10.1984 (42)
BOLBolivia
Retired
30
3
2003-2014
MC
Mothusi Cooper
MF
19.07.1997 (29)
BOTBotswana
BOT Township Rollers
30
0
2019-
SA
Stefan Aladzhov
DF
18.10.1947 (79)
BULBulgaria
Retired
30
1
1969-1979
GD
Georgi Dimitrov
FW
01.05.1931 (†)
BULBulgaria
Deceased
30
7
1953-1958
1234Next ›

All Tags in Database

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

See more tags →