100
ashley cole
97
51 England caps.
it is david beckam Ashley cole and Rio ferninand David beckham, somthing like 99 caps
David Andrews has the most caps for a QPR England player - 75.
David Beckham has 107 caps for England.
The main make to my knowledge is New Era
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)
Man utd have the most ever England caps with 127 players, of which 88 in the modern game
72 senior England cap.
12.
Peter Shilton - 125 Caps (I Think!!)