David Andrews has the most caps for a QPR England player - 75.
James Milner, 37 caps
Peter Shilton A goalkeeper has 125 caps
peter shilton 125 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
Peter Shilton has 125 caps followed by David Beckham with 115
Peter Shilton - 125 Caps (I Think!!)
Man utd have the most ever England caps with 127 players, of which 88 in the modern game
51 England caps.
peter shilton 129 caps
It is most Bobby Charlton.
72 senior England caps.
The most capped England international player is Peter Shilton with 125 Caps.
It is Peter Shilton , a goalkeeper who has 126 caps.
Peter Shilton (England), with 125 caps. Second comes Pat Jennings (Northern Ireland) with 119 caps.
James Milner, 46 Caps
Gary Neville - 85 caps
David Beckham has 107 caps for England.
Peter Shilton with 146 caps.
The following is a list of appearances and goals for West Ham's Dean Ashton ; * England U17 (1 Cap, 1 Goal) * England U19 (6 Caps, 5 Goals) * England U20 (2 Caps, 0 Goals) * England U21 (9 Caps, 4 Goals) * England Senior First Team (1 Cap, 0 Goals)
England or Chelsea or Liverpool I think it is Kenny Dalglish.
16 caps when he was on the U-21 team 93 caps 21-present
David Beckham has over 107 caps.