Billy Wright and Bobby Moore both have the most with 90 each. Then it's Bryan Robson with 65 and David Beckham with 58.
It is Peter Shilton , a goalkeeper who has 126 caps.
Peter Shilton has 125 caps followed by David Beckham with 115
Bobby Moore - 108 David Beckham - 107 Bobby Moore - 108 David Beckham - 107
peter shilton
alec Stewart in test matches
Peter Shilton (goalkeeper) with 125.
colin cowdrey
The most capped England international player is Peter Shilton with 125 Caps.
Jason Leonard
Peter Shilton.
john terry
daniel.
Gary Neville - 85 caps
James Milner, 46 Caps
The second most capped Spanish player is Xavi Hernandes.
The most capped Brazilian footballer is Cafu.
David Seaman
For England it is Peter Shilton with 126 caps.
Raul the former captain of Real Madrid is the most capped player.