Top 20 England Caps

NameDebutAgainstCaps
Peter Shilton1970East Germany125
David Beckham1996Moldova115
Steven Gerrard2000Ukraine114
Bobby Moore1962Peru108
Ashley Cole2001Albania107
Bobby Charlton1958Scotland106
Frank Lampard1999Belgium106
Billy Wright1946N. Ireland105
Wayne Rooney2003Australia101
Bryan Robson1980Rep. Ireland90
Michael Owen1998Chile89
Kenny Sansom1979Wales86
Gary Neville1995Japan85
Ray Wilkins1976Italy84
Rio Ferdinand1997Cameroon81
Gary Lineker1984Scotland80
John Barnes1983N. Ireland79
John Terry2003Serbia & Mont78
Stuart Pearce1987Brazil78
Terry Butcher1980Australia77