User:
Password:

forgot password?
sign-upLOGIN
Matches (17953)
Players (31653)
Managers (1459)
Referees (3525)
Clubs (3555)
Venues (1808)

  • The first England's footballer to have appeared in 100 international matches was Billy Wright, his 100th cap he earned on 11 April 1959 vs Scotland
  • The longest England national team career - 22 years 7 months 16 days, achieved by Stanley Matthews (debut on 29 September 1934 vs Wales, last match on 15 May 1957 vs Denmark)
  • Peter Shilton is the most capped England football player at the FIFA World Cup, played 17 matches
England international footballers
England players by caps
FootballerBornDiedPeriodCapsGoalsFirst matchLast match
Peter Shilton18 Sep 1949
1970 - 1990
12525 Nov 197007 Jul 1990
Wayne Rooney24 Oct 1985
2003 - 2018
1205312 Feb 200315 Nov 2018
David Beckham02 May 1975
1996 - 2009
1151701 Sep 199614 Oct 2009
Steven Gerrard30 May 1980
2000 - 2014
1142131 May 200024 Jun 2014
Bobby Moore12 Apr 194124 Feb 1993
1962 - 1973
108220 May 196214 Nov 1973
Ashley Cole20 Dec 1980
2001 - 2014
10728 Mar 200105 Mar 2014
Bobby Charlton11 Oct 193721 Oct 2023
1958 - 1970
1064919 Apr 195814 Jun 1970
Frank Lampard20 Jun 1978
1999 - 2014
1062910 Oct 199924 Jun 2014
Billy Wright06 Feb 192403 Sep 1994
1946 - 1959
105328 Sep 194628 May 1959
Bryan Robson11 Jan 1957
1980 - 1991
902606 Feb 198016 Oct 1991
Harry Kane28 Jul 1993
2015 - 2023
896227 Mar 201520 Nov 2023
Michael Owen14 Dec 1979
1998 - 2008
894011 Feb 199826 Mar 2008
Kenny Sansom26 Sep 1958
1979 - 1988
86123 May 197918 Jun 1988
Gary Neville18 Feb 1975
1995 - 2007
8503 Jun 199507 Feb 2007
Ray Wilkins14 Sep 195604 Apr 2018
1976 - 1986
84328 May 197612 Nov 1986
Raheem Sterling08 Dec 1994
2012 - 2022
822014 Nov 201210 Dec 2022
Kyle Walker28 May 1990
2011 - 2024
82112 Nov 201123 Mar 2024
Rio Ferdinand07 Nov 1978
1997 - 2011
81315 Nov 199704 Jun 2011
Jordan Henderson17 Jun 1990
2010 - 2023
81317 Nov 201017 Nov 2023
Gary Lineker30 Nov 1960
1984 - 1992
804826 May 198417 Jun 1992
John Barnes07 Nov 1963
1983 - 1995
791028 May 198306 Sep 1995
John Terry07 Dec 1980
2003 - 2012
78603 Jun 200307 Sep 2012
Stuart Pearce24 Apr 1962
1987 - 1999
78519 May 198708 Sep 1999
Terry Butcher28 Dec 1958
1980 - 1990
77331 May 198004 Jul 1990
Tom Finney05 Apr 192214 Feb 2014
1946 - 1958
763028 Sep 194622 Oct 1958
David Seaman19 Sep 1963
1988 - 2002
7516 Nov 198816 Oct 2002
Joe Hart19 Apr 1987
2008 - 2017
7501 Jun 200814 Nov 2017
Sol Campbell18 Sep 1974
1996 - 2007
73118 May 199621 Nov 2007
Gordon Banks30 Dec 193712 Feb 2019
1963 - 1972
7306 Apr 196327 May 1972
Alan Ball12 May 194525 Apr 2007
1965 - 1975
72809 May 196524 May 1975
John Stones28 May 1994
2014 - 2024
71330 May 201426 Mar 2024
Martin Peters08 Nov 194321 Dec 2019
1966 - 1974
672004 May 196618 May 1974
Paul Scholes16 Nov 1974
1997 - 2004
661424 May 199724 Jun 2004
Tony Adams10 Oct 1966
1987 - 2000
66518 Feb 198707 Oct 2000
Dave Watson05 Oct 1946
1974 - 1982
65403 Apr 197402 Jun 1982
Alan Shearer13 Aug 1970
1992 - 2000
633019 Feb 199220 Jun 2000
Kevin Keegan14 Feb 1951
1972 - 1982
632115 Nov 197205 Jul 1982
Harry Maguire05 Mar 1993
2017 - 2024
63708 Oct 201723 Mar 2024
Ray Wilson17 Dec 193415 May 2018
1960 - 1968
6309 Apr 196008 Jun 1968
David Platt10 Jun 1966
1989 - 1996
622715 Nov 198926 Jun 1996
Emile Heskey11 Jan 1978
1999 - 2010
62728 Apr 199927 Jun 2010
Search in football database
Search in

England upcoming fixtures

Friendly International
England vs Bosnia & Herzegovina
Newcastle upon Tyne, Monday 3 June 2024
Friendly International
England vs Iceland
London, Friday 7 June 2024
UEFA Euro 2024
Serbia vs England
Gelsenkirchen, Sunday 16 June 2024
UEFA Euro 2024
Denmark vs England
Frankfurt am Main, Thursday 20 June 2024
Copyright © 2008-2024 • Privacy Policy • Ukraine will win!