David Andrews has the most caps for a QPR England player - 75.
Peter Shilton A goalkeeper has 125 caps
They are either Rooney and Owen.
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
It is Peter Shilton , a goalkeeper who has 126 caps.
51 England caps.
72 senior England caps.
James Milner, 46 Caps
Gary Neville - 85 caps
Nick Easter England and Harlequins number 8 47 caps for England but no longer in the England squad
The most capped England international player is Peter Shilton with 125 Caps.
David Beckham has 107 caps for England.
Jason Leonard, England (1990-2004)
I think it was Sir Bobby Charlton.
James Milner, 37 caps
Man utd have the most ever England caps with 127 players, of which 88 in the modern game
peter shilton 125 caps
Peter Shilton... 125
For England it is Peter Shilton with 126 caps.
Peter Shilton has 125 caps followed by David Beckham with 115
Peter Shilton - 125 Caps (I Think!!)
David Beckham has over 107 caps.