John Terry
The most capped England international player is Peter Shilton with 125 Caps.
Vitālijs Astafjevs
It could be Enzo Scifo.
Sean Marty Lockhart
Teun de Nooijer
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.
Soh Chin Aun of Malaysia. 252 caps. True Story
The youngest capped player of England is Theo Walcott.
currently, ahmed hassan (egypt) has the most international caps, with 179. the next most capped player (currently) is javier zanetti of argentine with 145
The most capped Republic of Ireland player is Robbie Keane.
The most capped Spanish football l player is Raul Gonsales.