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.
11 players of 191 total
ALLABCDEFGHIJKLMNOPQRSTVWXYZ
Player
POS
DoB
Nationality
Club
Intl. caps
Intl. goals
Years active
IP
Ivan Perišić
FW
02.02.1989 (37)
CROCroatia
NED PSV Eindhoven
150
38
PP
Pável Pardo
MF
26.07.1976 (50)
MEXMexico
Retired
146
11
1996-2009
P
Pepe
DF
26.02.1983 (43)
PORPortugal
Retired
141
8
2007-2024
JP
Jaime Penedo
GK
26.09.1981 (45)
PANPanama
Retired
134
0
2003-2018
TP
Teemu Pukki
FW
29.03.1990 (36)
FINFinland
FIN HJK Helsinki
133
43
2009-2025
PP
Peter Pekarík
DF
30.10.1986 (40)
SVKSlovakia
CZE Dynamo České Budějovice
132
2
2006-
LP
Lukas Podolski
FW
04.06.1985 (41)
GERGermany
POL Górnik Zabrze
130
49
2004-2017
RP
Roberto Palacios
MF
28.12.1972 (54)
PERPeru
Retired
128
19
1992-2012
MP
Maxi Pereira
DF
08.06.1984 (42)
URUUruguay
URU River Plate
125
3
2005-2018
GP
Goran Pandev
FW
27.07.1983 (43)
MKDNorth Macedonia
Retired
122
38
2001-2021
BP
Blas Pérez
FW
13.03.1981 (45)
PANPanama
Retired
122
43
2001-2018

All Tags in Database

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

See more tags →