Aaron
Peter Shilton - 125 Caps (I Think!!)
currently, ahmed hassan (egypt) has the most international caps, with 179. the next most capped player (currently) is javier zanetti of argentine with 145
Shay Given has won 78 caps for Ireland as a Newcastle player...
= Claudio Suárez , a Mexican defender with 178 caps. =
As of 2012, the male player with the most caps and with no international goals is Saudi Arabian Mohamed Al-Deayea, who has 178 international caps. Counting only outfield players, Aide Iskandar, a retired Singaporean defender with 121 international caps, is the most capped outfield player who failed to score a single international goal.
The most capped England international player is Peter Shilton with 125 Caps.
Kenny Dalglish with 102 appearances.
shay given
ashley cole
united nations
united nations
Australian player George Gregan. 139 caps from 1994 to 2007.