England Football Online
Contact Us Page Last Updated 10 September 2014
 
Oldest Goalscorer

Youngest Goalscorer

England's Oldest Goalscorers

Last update includes no. 936 against Switzerland on 8 September 2014
Thirty years-old and over
Plyr.
No.
Player Club When Scored Pos App Gls Age
 
603 Stan Matthews Blackpool OR 54 11 6 October 1956 vs. Northern Ireland 41 yrs 248 dys
661 Tom Finney Preston North End CF 76 30 4 October 1958 vs. Northern Ireland 36 yrs 182 dys

In one of his previous matches, 8 June 1958, the opening World Cup Finals match against USSR, Finney became the oldest scoring penalty taker.

1048 Teddy Sheringham Tottenham Hotspur F 51 11 6 October 2001 sub vs. Greece 35 yrs 187 dys
1097 Frank Lampard Chelsea M 106 29 29 May 2013 vs. Republic of Ireland 34 yrs 332 dys
835 Jack Charlton Leeds United CH 35 6 10 December 1969 vs. Portugal 34 yrs 216 dys
396 Bob Kelly Huddersfield Town I/OR 14 8 31 March 1928 vs. Scotland 34 yrs 136 dys
455 Jimmy Moore Derby County IR 1 1 21 May 1923 vs. Sweden 34 yrs 11 dys
1039 Martin Keown Arsenal CD 43 2 3 June 2000 vs. Malta 33 yrs 316 dys
1022 Ian Wright Arsenal F 33 9 10 September 1997 vs. Moldova 33 yrs 312 dys
677 Alf Ramsey Tottenham Hotspur RB 32 3 25 November 1953 vs. Hungary 33 yrs 307 dys
998 Tony Adams Arsenal CD 66 5 31 May 2000 vs. Ukraine 33 yrs 235 dys
999 Stuart Pearce Nottingham Forest LB 78 5 15 November 1995 vs. Switzerland 33 yrs 206 dys
543 George Camsell Middlesbrough CF 9 18 9 May 1936 vs. Belgium 33 yrs 164 dys
322 Billy Wedlock Bristol City CH 26 2 16 March 1914 vs. Wales

33 yrs 139 dys

1099 Steven Gerrard Liverpool M 114 21 15 October 2013 vs. Poland 33 yrs 138 dys
595 Raich Carter Derby County IR 13 7 3 May 1947 vs. France

33 yrs 134 dys

995 Peter Beardsley Liverpool F 59 9 17 May 1994 vs. Greece 33 yrs 120 dys
670 Stan Pearson Manchester United IF 8 5 5 April 1952 (2) vs. Scotland 33 yrs 82 dys
220 Steve Bloomer Middlesbrough IR 23 28 6 April 1907 vs. Scotland 33 yrs 76 dys
702 Nat Lofthouse Bolton Wanderers CF 33 30 22 October 1958 vs. USSR 33 yrs 57 dys
565 Jack Smith Portsmouth IR 3 4 9 December 1931 (2) vs. Spain 33 yrs 53 dys
894 Dave Watson Southampton CH 66 4 22 November 1979 vs. Bulgaria 33 yrs 48 dys
941 Bryan Robson Manchester United M 90 26 13 December 1989 vs. Yugoslavia 32 yrs 337 dys
1071 Gareth Southgate Middlesbrough CD 57 2 22 May 2003 vs. South Africa 32 yrs 262 dys
896 Trevor Brooking West Ham United M 47 5 6 June 1981 vs. Hungary 32 yrs 248 dys
952 Peter Withe Aston Villa CF 11 1 27 April 1983 vs. Hungary 32 yrs 241 dys
767 Bobby Charlton Manchester United CF/M 106 49 20 May 1970 vs. Colombia 32 yrs 222 dys
597 Fred Tilson Manchester City OR 4 5 19 October 1935 vs. Ireland 32 yrs 183 dys
662 Wilf Mannion Middlesbrough IR 26 11 15 November 1950 vs. Wales
667 Stan Mortensen Blackpool CF 25 23 25 November 1953 vs. Hungary
674 Len Shackleton Sunderland IL 5 1 1 December 1954 vs. West Germany 32 yrs 182 dys
439 Vic Watson West Ham United CF 5 4 5 April 1930 vs. Scotland 32 yrs 178 dys
530 Vince Matthews Sheffield United CH 2 1 19 May 1928 vs. Belgium 32 yrs 126 dys
706 Bill Nicholson Tottenham Hotspur RH 1 1 19 May 1951 vs. Portugal 32 yrs 113 dys
1195 Rickie Lambert Southampton F 9 3 4 June 2014 vs. Ecuador 32 yrs 107 dys
31 Charlie Alcock Wanderers F 1 1 6 March 1875 vs. Scotland 32 yrs 94 dys
169 Harry Wood Wolverhampton Wanderers IF 3 1 5 April 1890 vs. Scotland 31 yrs 284 dys
145 John Goodall Derby County CF 14 11 16 March 1896 vs. Wales 31 yrs 271 dys
283 Vivian Woodward Chelsea CF 23 28/29 13 March 1911 vs. Wales 31 yrs 252 dys
365 Charlie Buchan Sunderland CF 6 4 10 May 1923 vs. France 31 yrs 231 dys
714 Ivan Broadis Newcastle United IL 14 8 17 June 1954 (2) vs. Belgium 31 yrs 182 dys
665 Jimmy Mullen Wolverhampton Wanderers IL 12 6 20 June 1954 vs. Switzerland 31 yrs 166 dys
1094 Emile Heskey Aston Villa F 62 7 6 June 2009 vs. Kazakhstan 31 yrs 148 dys
979 Gary Lineker Tottenham Hotspur CF 80 48 29 April 1992 vs. CIS

When Lineker scored his four goals against Malaysia on 12 June 1991, he was 30 years and 194 days, thus becoming the oldest England player to score a hat-trick.

1057 Rob Lee Newcastle United M 21 2 24 May 1997 vs. South Africa 31 yrs 113 dys
1126 Matthew Upson West Ham United D 21 2 27 June 2010 vs. Germany 31 yrs 71 dys
1078 David Beckham Real Madrid RM 115 17 25 June 2006 vs. Ecuador 31 yrs 54 dys
470 David Jack Arsenal IR 9 3 10 May 1930 vs. Germany 31 yrs 38 dys
701 Les Medley Tottenham Hotspur OL 6 1 3 October 1951 vs. France 31 yrs 31 dys
682 Roy Bentley Chelsea CF 12 9 22 May 1955 vs. Portugal 31 yrs 5 dys
483 Frank Roberts Manchester City CF 4 2 28 February 1925 vs. Wales 30 yrs 332 dys
794 Bobby Smith Tottenham Hotspur CF 15 13 20 November 1963 vs. Northern Ireland 30 yrs 272 dys
1034 Paul Merson Aston Villa M 21 3 18 November 1998 vs. Czech Republic 30 yrs 244 dys
537 Ernie Hine Leicester City IR 6 4 18 November 1931 vs. Wales 30 yrs 223 dys
928 Paul Mariner Ipswich Town CF 35 13 16 November 1983 vs. Luxembourg 30 yrs 178 dys
1131 Jermain Defoe Tottenham Hotspur F 55 19 22 March 2013 (2) vs. San Marino 30 yrs 166 dys
509 Tom Johnson Everton IL 5 5 9 December 1931 vs. Spain 30 yrs 113 dys
887 Kevin Keegan Southampton F 63 21 6 June 1981 (pen) vs. Hungary
1006 Paul Gascoigne Glasgow Rangers M 57 10 10 September 1997 vs. Moldova 30 yrs 106 dys
936 Viv Anderson Arsenal RB 30 2 12 November 1986 vs. Yugoslavia 30 yrs 76 dys
722 Dennis Wilshaw Wolverhampton Wanderers IL 12 10 20 May 1956 vs. Finland 30 yrs 70 dys
313 Ben Warren Chelsea RH 22 2 1 June 1909 vs. Austria 30 yrs 25 dys

 

CG