England - Record International Players

  • Appearances for England National Team
  • Goalscoring for England National Team

  • Last match included: North Macedonia-England, 20 Nov 2023
    

    Appearances for England National Team

      
    Place Name                  Caps Goals    First Cap     Last Cap
    
       1. Peter Shilton          125     0    25/11/1970   7/ 7/1990
       2. Wayne Rooney           120    53 *  12/ 2/2003  15/11/2018
       3. David Beckham          115    17     1/ 9/1996  14/10/2009
       4. Steven Gerrard         114    21    31/ 5/2000  24/ 6/2014
       5. Robert Moore           108     2    20/ 5/1962  14/11/1973
       6. Ashley Cole            107     0    28/ 3/2001   5/ 3/2014
       7. Robert Charlton        106    49    19/ 4/1958  14/ 6/1970
          Frank Lampard          106    29    10/10/1999  24/ 6/2014
       9. William Wright         105     3    28/ 9/1946  28/ 5/1959
      10. Bryan Robson            90    26     6/ 2/1980  16/10/1991
      11. Harry Edward Kane       89    62 *  27/ 3/2015  20/11/2023
          Michael Owen            89    40    11/ 2/1998  26/ 3/2008
      13. Kenny Sansom            86     1    23/ 5/1979  18/ 6/1988
      14. Gary Neville            85     0     3/ 6/1995   7/ 2/2007
      15. Ray Wilkins             84     3    28/ 5/1976  12/11/1986
      16  Raheem Sterling         82    19 *  14/11/2012  10/12/2022
      17. Rio Ferdinand           81     3    15/11/1997   4/ 6/2011
          Jordan Brian Henderson  81     3 *  17/11/2010  17/11/2023
          Kyle Andrew Walker      81     1 *  15/11/2011  20/11/2023
      20. Gary Lineker            80    48    26/ 5/1984  17/ 6/1992
      21. John Barnes             79    11    28/ 5/1983   6/ 9/1995
      22. Stuart Pearce           78     5    19/ 5/1987   8/ 9/1999
          John Terry              78     6     3/ 6/2003   7/ 9/2012
      24. Terence Butcher         77     3    31/ 5/1980   4/ 7/1990
      25. Tom Finney              76    30    28/ 9/1946  22/10/1958
      26. Joe Hart                75     0 *   1/ 6/2008  14/11/2017
          David Seaman            75     0    16/11/1988  16/10/2002
      28. Gordon Banks            73     0     6/ 4/1963  27/ 5/1972
          Sol Campbell            73     1    18/ 5/1996  21/11/2007
      30. Alan Ball               72     8     9/ 5/1965  24/ 5/1975
      31. John Stones             69     3 *  30/ 5/2014  17/10/2023
      32. Martin Peters           67    20     4/ 5/1966  18/ 5/1974
      33. Tony Adams              66     5    18/ 2/1987   7/10/2000
          Paul Scholes            66    14    24/ 5/1997  24/ 6/2004
      35. David Watson            65     4     3/ 4/1974   2/ 6/1982
      36. Kevin Keegan            63    21    15/11/1972   5/ 7/1982
          Alan Shearer            63    30    19/ 2/1992  20/ 6/2000
          Ray Wilson              63     0    19/ 4/1960   8/ 6/1968
      39. Emile Heskey            62     7    28/ 4/1999  27/ 6/2010
          Emlyn Hughes            62     1     5/11/1969  24/ 5/1980
          Harry Maguire           62     7 *   8/10/2017  20/11/2023
          David Platt             62    27    15/11/1989  26/ 6/1996
          Christopher Waddle      62     6    26/ 3/1985  16/10/1991
      44. Gary Cahill             61     5 *   3/ 9/2010  28/ 6/2018
          Ray Clemence            61     0    15/11/1972  16/11/1983
          James Milner            61     1 *  12/ 8/2009  11/ 6/2016
      47. Peter Beardsley         59     9    29/ 1/1986  23/ 5/1996
          Phil Neville            59     0    23/ 5/1996  13/10/2007
          Marcus Rashford         59    17 *  27/ 5/2016  20/11/2023
          Desmond Walker          59     0    14/ 9/1988  17/11/1993
      51. Jordan Pickford         58     0 *  10/11/2017  20/11/2023
      52. Jermain Defoe           57    20 *  31/ 3/2004  10/ 6/2017
          Paul Gascoigne          57    10    14/ 9/1988  29/ 5/1998
          James Greaves           57    44    17/ 5/1959  27/ 5/1967
          Gareth Southgate        57     2    12/12/1995  31/ 3/2004
      56. Joe Cole                56    10    25/ 5/2001  27/ 6/2010 
          Johnny Haynes           56    18     2/10/1954  10/ 6/1962
      58. Glen Johnson            54     1    18/11/2003  19/ 6/2014
          Stanley Matthews        54    12    29/ 9/1934  15/ 5/1957
      60. Glenn Hoddle            53     8    22/11/1979  18/ 6/1988
          Paul Ince               53     2     9/ 9/1992  20/ 6/2000
          David James             53     0    29/ 3/1997  27/ 6/2010
      63. Gareth Barry            52     3     2/ 9/2000  26/ 5/2012
          Trevor Francis          52    12     9/ 2/1977  23/ 4/1986
      65. Teddy Sheringham        51    11    29/ 5/1993  21/ 6/2002
      66. Phil Neal               50     5    24/ 3/1976  21/ 9/1983
      67. Eric Jeremy Edgar Dier  49     3 *  13/11/2015   4/12/2022
          Ronald Flowers          49    10    15/ 5/1955  29/ 6/1966
          Geoffrey Hurst          49    24    23/ 2/1966  29/ 4/1972
      70. Colin Bell              48     9    22/ 5/1968  30/10/1975
          Jimmy Dickinson         48     0    18/ 5/1949   5/12/1956
          Declan Rice             48     3 *  22/ 3/2019  20/11/2023
      73. Trevor Brooking         47     5     3/ 4/1974   5/ 7/1982
          Theo Walcott            47     8 *  30/ 5/2006  15/11/2016
      75. Micky Channon           46    21    11/10/1972   7/ 9/1977
          Michael Stevens         46     0     6/ 6/1985   3/ 6/1992
          Kieran John Trippier    46     1 *  13/ 6/2017  17/11/2023
      78. Mark Wright             45     1     2/ 5/1984  18/ 5/1996
      79. Jimmy Armfield          43     0    13/ 5/1959  26/ 6/1966
          Martin Keown            43     2    19/ 2/1992  26/ 5/2002
          Chris Woods             43     0    16/ 6/1985   9/ 6/1993
      82. David Batty             42     0    21/ 5/1991   8/ 9/1999
          Steve Coppell           42     7    16/11/1977  30/ 3/1983
          Peter Crouch            42    22    31/ 5/2005  17/11/2010
          Owen Hargreaves         42     0    15/ 8/2001  28/ 5/2008
          Mick Mills              42     0    11/10/1972   5/ 7/1982
          Phil Thompson           42     1    24/ 3/1976  17/11/1982
          Danny Welbeck           42    17 *  29/ 3/2011  11/ 9/2018
          Tony Woodcock           42    16    16/ 5/1978  26/ 2/1986
      90. Bob Crompton            41     9     3/ 3/1902  14/ 4/1914
          Paul Robinson           41     0    12/ 3/2003  17/10/2007
      92. Phil Jagielka           40     3 *   1/ 8/2008  15/11/2016
      93. Nicky Butt              39     0    29/ 3/1997  17/11/2004
          Ashley Young            39     7 *  16/11/2007  11/ 7/2018
      95. Jamie Carragher         38     0    28/ 4/1999  18/ 6/2010
      96. Bamidele "Dele" Alli    37     3 *   9/10/2015   9/ 6/2019
          George Cohen            37     0     6/ 5/1964  22/11/1967
          Steve McManaman         37     3    16/11/1994   6/10/2001
      99. Wayne Bridge            36     1    13/ 2/2002  14/11/2009
          Bryan Douglas           36    11    19/10/1957   5/ 6/1963
          Graeme Le Saux          36     1     9/ 3/1994   7/10/2000
          Mason Tony Mount        36     5 *   7/ 9/2019  10/12/2022
          Trevor Steven           36     4    27/ 2/1985  14/ 6/1992
          Shaun Wright-Phillips   36     6 *  18/ 8/2004  12/10/2010
     105. Jack Charlton           35     6    10/ 4/1965  11/ 6/1970
          Ronnie Clayton          35     0     2/11/1955  11/ 5/1960
          Stewart Downing         35     0 *   9/ 2/2005  18/11/2014
          Jack Grealish           35     2 *   8/ 9/2020  20/11/2023
          Paul Mariner            35    13    30/ 3/1977   1/ 5/1985
          Alan Mullery            35     1     9/12/1964  13/10/1971
          Alex Oxlade-Chamberlain 35     7 *  26/ 5/2012  17/11/2019
     112. Michael Carrick         34     0    25/ 5/2001  13/11/2015
          Roger Hunt              34    18     4/ 4/1962  15/ 1/1969
          Adam Lallana            34     3 *  15/11/2013  27/ 3/2018
          Jack Wilshere           34     2 *  11/ 8/2010  27/ 6/2016
     116. Ross Barkley            33     6 *   6/ 9/2013  14/10/2019
          Roger Byrne             33     0     3/ 4/1954  27/11/1957
          Kieron Dyer             33     0     4/ 9/1999  22/ 8/2007
          Nathaniel Lofthouse     33    30    22/11/1950  26/11/1958
          Ron Springett           33     0    18/11/1959  29/ 6/1966
          Ian Wright              33     9     6/ 2/1991  18/11/1998
     122. Mark Hateley            32     9     2/ 6/1984  25/ 3/1992
          Jesse Ellis Lingard     32     6 *   8/10/2016   9/10/2021
          Alf Ramsey              32     3     2/12/1948  25/11/1953
          Bukayo Ayoyinka Saka    32    11 *   8/10/2020  20/11/2023
     126. Phil Foden              31     4 *   5/ 9/2020  17/11/2023
          Kalvin Mark Phillips    31     1 *   8/ 9/2020  20/11/2023
          Luke Shaw               31     3 *   5/ 3/2014  19/ 6/2023
          Chris Smalling          31     1 *   2/ 9/2011  10/ 6/2017
     130. Viv Anderson            30     2    29/11/1978  24/ 5/1988
          Darren Anderton         30     7     9/ 3/1994  10/11/2001
          Leighton John Baines    30     1     3/ 3/2010  27/ 3/2015
          Edris Hapgood           30     0    13/ 5/1933  18/ 5/1939
    
    Note: * indicates the player is still active, at least at club level.
    
    

    Goalscoring for England National Team

    
    Place Name                  Goals Caps    First Cap     Last Cap
    
       1. Harry Edward Kane       62    89 *  27/ 3/2015  20/11/2023
       2. Wayne Rooney            53   120 *  12/ 2/2003  15/11/2018
       3. Robert Charlton         49   106    19/ 4/1958  14/ 6/1970
       4. Gary Lineker            48    80    26/ 5/1984  17/ 6/1992
       5. James Greaves           44    57    17/ 5/1959  27/ 5/1967
       6. Michael Owen            40    89    11/ 2/1998  26/ 3/2008
       7. Tom Finney              30    76    28/ 9/1946  22/10/1958
       8. Nathaniel Lofthouse     30    33    22/11/1950  26/11/1958
       9. Alan Shearer            30    63    19/ 2/1992  20/ 6/2000
      10. Vivian Woodward         29    23    14/ 2/1903  13/ 3/1911
      11. Frank Lampard           29   106    10/10/1999  24/ 6/2014
      12. Stephen Bloomer         28    24     9/ 3/1895   6/ 4/1907
      13. David Platt             27    62    15/11/1989  26/ 6/1996
      14. Bryan Robson            26    90     6/ 2/1980  16/10/1991
      15. Geoffrey Hurst          24    49    23/ 2/1966  29/ 4/1972
      16. Stan Mortensen          23    25    25/ 5/1947  25/11/1953
      17. Tommy Lawton            22    23    22/10/1938  26/ 9/1948
      18. Peter Crouch            22    42    31/ 5/2005  17/11/2010
      19. Micky Channon           21    46    11/10/1972   7/ 9/1977
      20. Kevin Keegan            21    63    15/11/1972   5/ 7/1982
      21. Steven Gerrard          21   114    31/ 5/2000  24/ 6/2014
      22. Jermain Defoe           20    57 *  31/ 3/2004  10/ 6/2017
      23. Martin Peters           20    67     4/ 5/1966  18/ 5/1974
      24. Raheem Sterling         19    82 *  14/11/2012  10/12/2022
      25. George Camsell          18     9     9/ 5/1929   9/ 5/1936
      26. Dixie Dean              18    16    12/ 2/1927  17/10/1932
      27. Roger Hunt              18    34     4/ 4/1962  15/ 1/1969
      28. Johnny Haynes           18    56     2/10/1954  10/ 6/1962
      29. Danny Welbeck           17    42 *  29/ 3/2011  11/ 9/2018
      30. Marcus Rashford         17    59 *  27/ 5/2016  20/11/2023
      31. David Beckham           17   115     1/ 9/1996  14/10/2009
      32. Tommy Taylor            16    19    17/ 5/1953  27/11/1957
      33. Tony Woodcock           16    42    16/ 5/1978  26/ 2/1986
    
    Note: * indicates the player is still active, at least at club level.
    

    NB: The list of the appearances and goals does not take the 2001 FIFA removal of 
        the following 3 matches against FIFA or continental selections into account:
    
       Date     Venue               Opponent           Score
    
    26/10/1938  London              Europe XI           3-0
    21/10/1953  London              FIFA                4-4
    23/10/1963  London              FIFA                2-1 
    

    About this document

    Prepared and maintained by Matthias Arnhold and Roberto Mamrud for the Rec.Sport.Soccer Statistics Foundation

    Authors: Matthias Arnhold (MatthiasArnhold@aol.com) and Roberto Mamrud (roberto.mamrud@gmail.com)
    Last updated: 20 Jan 2024

    (C) Copyright Matthias Arnhold, Roberto Mamrud and RSSSF 1998/2024
    You are free to copy this document in whole or part provided that proper acknowledgement is given to the authors. All rights reserved.