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.
19 players of 191 total
ALLABCDEFGHIJKLMNOPQRSTVWXYZ
Player
POS
DoB
Nationality
Club
Intl. caps
Intl. goals
Years active
LM
Lothar Matthäus
DF
21.03.1961 (65)
GERGermany
Retired
150
23
1980-2000
JM
Javier Mascherano
MF
08.06.1984 (42)
ARGArgentina
Retired
147
3
2003-2018
RM
Rafael Márquez
DF
13.02.1979 (47)
MEXMexico
Retired
147
17
1997-2018
YM
Younis Mahmoud
FW
02.03.1983 (43)
IRQIraq
Retired
146
56
MM
Michael Mifsud
FW
17.04.1981 (45)
MLTMalta
Retired
143
42
2000-2020
IM
Ismail Matar
MF
07.04.1983 (43)
UAEUnited Arab Emirates
Retired
136
36
2003-2021
DM
Dorinel Munteanu
MF
25.06.1968 (58)
ROURomania
Retired
134
16
1991-2007
FM
Fernando Muslera
GK
16.06.1986 (40)
URUUruguay
ARG Estudiantes
133
0
2009-2022
HM
Héctor Moreno
DF
17.01.1988 (38)
MEXMexico
Retired
132
5
2007-2023
TM
Thomas Müller
FW
13.09.1989 (37)
GERGermany
CAN Vancouver Whitecaps
131
45
2010-2024
AM
Ahmad Madani
DF
06.01.1970 (56)
KSASaudi Arabia
Retired
130
7
LM
Luis Marín
DF
10.08.1974 (52)
CRCCosta Rica
Retired
128
5
1993-2009
YM
Yénier Márquez
DF
03.01.1979 (47)
CUBCuba
Retired
126
16
2000-2015
PM
Paolo Maldini
DF
26.06.1968 (58)
ITAItaly
Retired
126
7
1988-2002
SM
Sadio Mané
MF
10.04.1992 (34)
SENSenegal
KSA Al-Nassr
126
53
2012-
HM
Hassan Maatouk
FW
08.10.1987 (39)
LBNLebanon
LBN Al-Ansar
123
26
2006-2024
OM
Odelín Molina
GK
03.08.1974 (52)
CUBCuba
Retired
122
0
1996-2013
KM
Kennedy Mweene
GK
11.12.1984 (42)
ZAMZambia
Retired
122
2
2013-2021
HM
Hassan Mudhafar
DF
26.06.1980 (46)
OMAOman
Retired
121
6
2003-2015

All Tags in Database

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

See more tags →