robin van persie
YOU ONLY GET A CAP WHEN YOU PLAY FOR A TEAM, ARSENE WENGER HAS MANAGED ARSENAL 673 TIMES.
Kenny Dalglish with 102 caps.
Shay Given has won 78 caps for Ireland as a Newcastle player...
David Andrews has the most caps for a QPR England player - 75.
Peter Shilton A goalkeeper has 125 caps
Scott Parker of West Ham
Percy Montgomery 102 Caps
"Caps" is the number of International Matches a player has played in for their country.
The number of caps a player has, represents how many times they have played for their country internationaly.
Ryan giggs had the most caps From : Brian oldham
Ahmad Hassan of Egypt with around 184 caps
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
Robin Van Persie is a forward for both Holland and Arsenal.
Jonah Lomu has play 63 caps as an All Black player
Frank De Boer
Andoni ZUBIZARRETA with 126 caps.
It is most Bobby Charlton.
Peter Shilton with 125 caps, the record for an outfield player is David Beckham with 115.
currently, ahmed hassan (egypt) has the most international caps, with 179. the next most capped player (currently) is javier zanetti of argentine with 145
It is Peter Shilton , a goalkeeper who has 126 caps.