Players with 121–150 international caps
Players who earned between 121 and 150 caps for their national team — experienced internationals who made a meaningful mark at senior level.
16 players of 191 total
ALLABCDEFGHIJKLMNOPQRSTVWXYZ
Player
POS
DoB
Nationality
Club
Intl. caps
Intl. goals
Years active
AS
Anders Svensson
MF
17.07.1976 (50)
SWESweden
Retired
148
21
1999-2013
LS
Luis Suárez
FW
24.04.1987 (39)
URUUruguay
USA Inter Miami
143
69
2007-2024
HS
Heung-Min Son
FW
08.07.1992 (34)
KORSouth Korea
USA LAFC
138
53
2010-
RS
Rigobert Song
DF
01.07.1976 (50)
CMRCameroon
Retired
137
5
1993-2010
DS
Darijo Srna
MF
01.05.1982 (44)
CROCroatia
Retired
134
22
WS
Wesley Sneijder
MF
09.06.1984 (42)
NEDNetherlands
Retired
134
31
2003-2018
KS
Kiatisuk Senamuang
FW
11.08.1973 (53)
THAThailand
Retired
134
71
1993-2007
PS
Peter Schmeichel
GK
18.11.1963 (63)
DENDenmark
Retired
129
1
1987-2001
SS
Sayed Dhia Saeed
MF
08.07.1992 (34)
BHRBahrain
BHR Al-Khaldiya
128
8
2012-
MS
Mohammed Salmeen
MF
04.11.1980 (46)
BHRBahrain
Retired
126
11
2000-2013
PS
Peter Shilton
GK
18.09.1949 (77)
ENGEngland
Retired
125
0
1970-1990
DS
David Silva
MF
08.01.1986 (40)
ESPSpain
Retired
125
35
2006-2018
XS
Xherdan Shaqiri
FW
10.10.1991 (35)
SUISwitzerland
SUI Basel
125
32
2010-2024
CS
Carlos Salcido
DF
02.04.1980 (46)
MEXMexico
Retired
124
10
2004-2014
SS
Sebastián Soria
FW
08.11.1983 (43)
QATQatar
QAT Qatar SC
124
39
2007-
BS
Bastian Schweinsteiger
MF
01.08.1984 (42)
GERGermany
Retired
121
24
2004-2016

All Tags in Database

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

See more tags →