Percy Montgomery 102 Caps
Wiki User
∙ 2009-11-22 19:45:28David Andrews has the most caps for a QPR England player - 75.
Kenny Dalglish with 102 caps.
Peter Shilton A goalkeeper has 125 caps
Ryan giggs had the most caps From : Brian oldham
Shay Given has won 78 caps for Ireland as a Newcastle player...
jacque kallis
Peter Shilton has the most caps for England (125 or 126) although I suspect it may be an Irish player. Definately Peter Shilton 126 caps for England
currently, ahmed hassan (egypt) has the most international caps, with 179. the next most capped player (currently) is javier zanetti of argentine with 145
Frank De Boer
deryll david
South African is not near the Mediterranean.
Andoni ZUBIZARRETA with 126 caps.