England Football Online
Contact Us Page Last Updated 17 November 2019

*a silver box denotes debutant goalscorers.
mpg - min. between goals
ms - matches scored in

 
10 or more Goals
5-9 Goals
3-4 Goals

2 Goals
1 Goal

England's 58 Top Goalscorers

with milestone goals

Last update includes no. 1001 against Kosovo on 17 November 2019
 
No. Player
 
Club
pos sts
/subs
apps gls cmp gls mpg/
ms
pens/
ht (sub)
first goal
milestone goals
last goals (app no.)
age(s) gap
yrs
Top Scorer - 53 Wayne Rooney (Everton & Manchester United)
1125 F 109
11
120 53 37 169
43
7
0 (1)
6 September 2003 2-1 vs. FYR Macedonia (6)
tenth: 17 August 2005 1-4 vs. Denmark (24)
fifteenth: 10 September 2008 4-1 vs. Croatia (46)
twentieth: (2) 28 March 2009 4-0 vs. Slovakia (49)
25th: 9 September 2009 5-1 vs. Croatia (55)
30th: (2) 12 October 2012 5-0 vs. Sn Marino (77)
35th: 26 March 2013 1-1 vs. Montenegro (81)

fortieth: 19 June 2014 1-2 vs. Uruguay (94)
45th: (2) 18 November 2014 3-1 vs. Scotland (101)
50th: 8 September 2015 2-0 vs. Switzrland (107)

27 June 2016 1-2 vs. Iceland (115)
17 317
19 297
22 321
23 155
23 320
26 354
27 153
28 238
29 25
29 319

30 247
12 295
Wayne Rooney is the youngest player to score their first ten goals. He is also the player who took the longest to reach 35 goals, taking 9 years and 201 days to do so, and the longest to reach forty goals - 10 years 286 days, and 45 goals, 11 years 73 days.

 
  Own Goals       53 30     5 April 1879 5-4 vs. Scotland (9)
14 November 2019 7-0 vs. Montenegro (1000)
  140
223

Second Top Scorer - 49 Bobby Charlton (Manchester United)
767 F/M 105
1
106 49 27 193
37
3
4 (1)
19 April 1958 4-0 vs. Scotland (1)
tenth: (3) 28 May 1959 8-1 vs. USA (12)
15th: (3) 19 October 1960 9-0 vs. Luxembourg (20)
twentieth: (3) 10 May 1961 8-0 vs. Mexico (24)
25th: 2 June 1962 3-1 vs. Argentina (37)
thirtieth: (3) 5 June 1963 8-1 vs. Switzerland (45)
35th: 20 October 1965 2-3 vs. Austria (60)

fortieth: (2) 26 July 1966 2-1 vs. Portugal (73)
45th: 26 May 1968 3-1 vs. Sweden (85)

20 May 1970 4-0 vs. Colombia (101)
20 190
21 230
23 8
23 211
24 234
25 237
27 9
28 288
30 227
32
221
12 31
Bobby Charlton is the oldest of the three players to reach 45 goals

Third Top Scorer - 48 Gary Lineker (Leicester City, Everton, Barcelona & Tottenham Hotspur)

979 CF 74
6
80 48 24 137
31
4
5 (1)
26 March 1985 2-1 vs. Republic of Ireland (2)
tenth: (2) 18 June 1986 3-0 vs. Paraguay (17)
fifteenth: (4) 18 February 1987 4-2 vs. Spain (21)
twentieth: 9 Sept'ber 1987 1 -3 vs. W.Germany (25)
25th: 24 May 1988 1-1 vs. Colombia (31)
thirtieth: 28 March 1990 1-0 vs. Brazil (47)
35th: 4 July 1990 1-1 vs. West Germany (57)

fortieth: 25 May 1991 1-1 vs. Argentina (65)
45th: (4) 12 June 1991 4-2 vs. Malaysia (68)

29 April 1992 2-2 vs. CIS (74)
24 116
25 200
26
80

26
283
27
176
29
118
29 217
30 176
30
194

31
150
7 34
Gary Lineker is the quickest to get to the 35 goal milestone, taking five years and 100 days, also the quickest to forty - 6 years 60 days, and 45 goals - 6 years 78 days.

Fourth Top Scorer - 44 Jimmy Greaves (Chelsea & Tottenham Hotspur)

780 IF 57
0
57 44 23 117
27
0
6
17 May 1959 1-4 vs. Peru (1)
tenth: (2) 23 November 1960 5-1 vs. Wales (11)
fifteenth: 24 May 1961 3-2 vs. Italy (14)
twentieth: 2 June 1962 3-1 vs. Argentina (20)
25th: 12 October 1963 4-0 vs. Wales (31)
30th: (4) 20 November 1963 8-3 vs. N.Ireland (33)
35th: (3) 3 October 1964 4-3 vs. Nrth Ireland (40)

fortieth: (4) 29 June 1966 6-1 vs. Norway (49)
24 May 1967 2-0 vs. Spain (56)
19 86
20 277
21 93

22 102
23 234
23 273
24 226
26 129

27 93
8 7
Jimmy Greaves is the youngest to score their first fifteen goals, their first twenty goals, their first 25, their firsty thirty, 35th and fortieth goals.
He is the quickest to get to the thirty goal milestone, taking just four years and 187 days.

Fifth Top Scorer - 40 Michael Owen (Liverpool, Real Madrid & Newcastle United)

1086 F 77
12
89 40 26 155
33
1
2 (4)
27 May 1998 1-0 vs. Morocco (4)
tenth: 28 March 2001 3-1 vs. Albania (27)
fifteenth: 17 April 2002 4-0 vs. Paraguay (34)
twentieth: 29 March 2003 2-0 vs. Liechtenstein (46)
25th: 1 June 2004 1-1 vs. Japan (55)
thirtieth: (3) 31 May 2005 3-2 vs. Colombia (70)
35th: (2)12 November 2005 3-2 vs. Argentina (75)

(2) 12 September 2007 3-0 vs. Russia (85)
18 164
21 104
22 124
23 105
24 170
25 168
25 333

27 272
9 108

 
Sixth Top Scorer - 32 Harry Kane (Tottenham Hotspur)            
1207 F 38
7
45 32 27 109
23
9
3 (3)
(sub) 27 March 2015 4-0 vs. Lithuania (1)
tenth: (2) 1 September 2017 4-0 vs. Malta (20)

fifteenth: (2) 18 June 2018 2-1 vs. Tunisia (25)
twentieth: 18 November 2018 2-1 vs. Croatia (35)

25th: (3) 7 Sept'ber 2019 4-0 vs. Bulgaria (40)
30th: (3) 14 Nove'ber 2019 7-0 vs. Montenegro (44)
17 November 2019 4-0 vs. Kosovo (45)
21 242
24 35
24 325
25 113
26 41
26 109

26 112
4 235
 

Goalscorers (=7th) - thirty
661 Tom Finney
 Preston North End
O/CF 76
0
76 30 12 227
24
3
1
28 September 1946 7-2 vs. Ireland (1)
tenth: (2) 16 May 1948 4-0 vs. Italy (12)
fifteenth: (4) 14 May 1950 5-3 vs. Portugal (24)
twentieth: 19 May 1951 5-2 vs. Portugal (32)

25th: 2 November 1955 3-0 vs. Northrn Ireland (58)
4 October 1958 3-3 vs. Northern Ireland (75)
24 176
26 41
28 39
29 43
33 211
36 182
12 6
  Tom Finney is the oldest player, and who has taken the longest to score, his first 30 goals, as well the longest to score 25 goals, nine years and 35 days.
702 Nat Lofthouse
 Bolton Wanderers
CF 32
1
33 30 13 95
18
0
0 (2)
(2) 22 November 1950 2-2 vs. Yugoslavia (1)
tenth: 4 October 1952 2-2 vs. Ireland (9)
fifteenth: 24 May 1953 2-2 vs. Chile (14)
twentieth: 11 November 1953 3-1 vs. Ireland (19)

25th: (2) 4 April 1955 7-2 vs. Scotland (23)
22 October 1958 5-1 vs. USSR (32)
25 87
27 38
27 270
28 76
29 218
33 56
7 334
Nat Lofthouse is the quickest player to score their first twenty goals, taking just 2 years and 354 days to so. He is also the quickest to score 25 goals, taking just 4 years and 133 days.
1040 Alan Shearer
 Southampton,
Blackburn Rovers,
Newcastle United
CF 61
2
63 30 22 179
25
6
1
19 February 1992 2-0 vs. France (1)
tenth: 26 June 1996 1-1 vs. Germany (28)

fifteenth: 31 May 1997 2-0 vs. Poland (33)
twentieth:
30 June 1998 2-2 vs. Argentina (43)

25th:(3) 4 Sept'ber 1998 6-0 vs. Luxembourg (52)

20 June 2000 2-3 vs. Romania (63)
21 190
25 318
26 291
27 322
28 22

29 312
8 122
 
Goalscorers (tenth) - 29
1097 Frank Lampard
 Chelsea
M 89
17
106 29 19 264
27
9
0 (2)
(sub) 20 August 2003 3-1 vs. Croatia (12)
tenth: 12 October 2005 2-1 vs. Poland (37)

fifteenth: 28 March 2009 4-0 vs. Slovakia (68)
20th: (2) 9 September 2009 5-1 vs. Croatia (74)

25th: (2) 7 September 2012 5-0 vs. Moldova (92)

29 May 2013 1-1 vs. Republic of Ireland (96)
25 61
27 114
30 281
31 81
34 79
34 343
9 282
Frank Lampard is the oldest player to score his first 25 goals.
 
Goalscorers (=11th) - 28
220 Steve Bloomer
 Derby County,
 Middlesbrough
CF/IR   23 28 28 74
16
0
2
(2) 9 March 1895 9-0 vs. Ireland (1)
tenth: (2) 20 February 1897 6-0 vs. Ireland (5)

fifteenth: (2) 2 April 1898 3-1 vs. Scotland (8)
twentieth: 7 April 1900 1-4 vs. Scotland (12)

25th: 30 March 1901 2-2 vs. Scotland (14)

6 April 1907 1-1 vs. Scotland (23)
21 48
23 30
24 72
26 77
27 69
33 76
12 28
283 Vivian Woodward
 Tottenham Hotspur,
 Chelsea
C/IF   23 28 14 74
14
0
4
(2) 14 February 1903 4-0 vs. Ireland (1)
tenth: (3) 16 March 1908 7-1 vs. Wales (11)

fifteenth: (4) 8 June 1908 11-1 vs. Austria (14)
twentieth: (4) 31 May 1909 8-2 vs. Hungary (20)

25th: (3) 1 June 1909 8-1 vs. Austria (21)
(2) 13 March 1911 3-0 vs. Wales (23)
23 256
28 287
29 5
29 362
29 363
31 271
8 27
 
Goalscorers (13th) - 27
1019 David Platt
 Aston Villa,
 Bari, Juventus,
 Sampdoria,
 Arsenal
M 55
7
62 27 12 179
21
3
1 (2)
(sub) 26 June 1990 1-0 vs. Belgium (8)
tenth: (2) 3 June 1992 2-1 vs. Finland (29)

fifteenth: (4) 17 Febr'y 1993 6-0 vs. San Marino (36)
twentieth: 19 June 1993 1-2 vs. Germany (42)

25th: 3 June 1995 2-1 vs. Japan (53)
18 May 1996 3-0 vs. Hungary (58)
24 16
25 359
26 252
27 9
28 359
29 343
5 327
 
Goalscorers (14th) - 26
941 Bryan Robson
 Manchester United
M 90
0
90 26 17 294
19
1
1
9 September 1981 1-2 vs. Norway (13)
tenth: 12 September 1984 1-0 vs. E. Germany (37)

fifteenth: 12 June 1985 3-0 vs. W. Germany (46)
twentieth: 14 October 1987 8-0 vs. Turkey (60)

(2) 13 December 1989 2-1 vs. Yugoslavia (82)
24 241
27 244
28 152
30 276
32 336
8 95
 
Goalscorers (15th) - 24
843 Geoff Hurst
 West Ham United
F 47
2
49 24 18 179
18
2
4
2 April 1966 4-3 vs. Scotland (2)
tenth: 8 June 1968 2-0 vs. USSR (21)
fifteenth: 3 May 1969 3-1 vs. Northern Ireland (26)
twentieth: 21 April 1970 3-1 vs. Northern Ireland (35)

1 December 1971 2-0 vs. Greece (48)
24 115
26 183
27
146
28
134

29 358
5 243
 
Goalscorers (16th) - 23
667 Stan Mortensen
 Blackpool
IF 25
0
25 23 9 98
15
0
3
(4) 25 May 1947 10-0 vs. Portugal (1)
tenth: 10 April 1948 2-0 vs. Scotland (6)
fifteenth: 15 October 1949 4-1 vs. Wales (13)
twentieth: 25 June 1950 2-0 vs. Chile (19)

25 November 1953 3-6 vs. Hungary (25)
25 364
26 320
28 142
29 30
32 183
6 184
 
Goalscorers (=17th) - 22
647 Tommy Lawton
 Everton,
 Chelsea,
 Notts County
CF   23 22 8 91
15
2
2
22 October 1938 2-4 vs. Wales (1)
tenth: (4) 27 Nove'ber 1946 8-2 vs. Netherlands (12)

fifteenth: (4) 25 May 1947 10-0 vs. Portugal (16)
twentieth: 5 November 1947 2-2 vs. Ireland (19)

16 May 1948 4-0 vs. Italy (22)
19 16
27 52
27 232
28 30

28 223
9 207
Tommy Lawton is the player who took the longest to score his first fifteen goals, taking 8 years and 215 days, but that was seperated by a war.
1139 Peter Crouch
 Liverpool,
 Portsmouth,
 Tottenham Hotspur
F 19
23
42 22 9 97
16
0
1 (5)
(sub) 1 March 2006 2-1 vs. Uruguay (5)
tenth: (2) 2 September 2006 5-0 vs. Andorra (13)
fifteenth: 1 April 2009 2-1 vs. Ukraine (33)
twentieth: (sub)(2) 3 March 2010 3-1 vs. Egypt (37)

(sub) 17 November 2010 1-2 vs. France
 (42)
25 30
25 215
28 61
29 33

29 291
4 261
 
Goalscorers (=19th) - 21
885 Mick Channon
 Southampton
F 44
2
46 21 12  183
17
3
0
14 February 1973 5-0 vs. Scotland (2)
tenth: 30 October 1975 1-2 vs. Czechoslovakia (29)

fifteenth: (2) 28 May 1976 3-2 vs. Italy (35)
twentieth: 28 May 1977 2-1 vs. Northern Ireland (40)

4 June 1977 1-2 vs. Scotland (42)
24 78
26 336
27 182
28
182
28 188
4 110
887 Kevin Keegan
 Liverpool,
 Hamburger,
 Southampton
OR
/IL
62
1
63 21 16 265
18
1
0
11 May 1974 2-0 vs. Wales (3)
tenth: (2) 20 September 1978 4-3 vs. Denmark (38)
fifteenth: 13 June 1979 3-4 vs. Austria (46)
twentieth: 6 June 1981 3-1 vs. Hungary (57)

23 February 1982 4-0 vs. Northern Ireland (60)
23 56
27 218
28 119
 30 112

31 9
7 288
1099 Steven Gerrard
 Liverpool
M 110
4
114 21 16 415
18
0
0 (1)
1 September 2001 5-1 vs. Germany (6)
tenth: 2 September 2006 5-0 vs. Andorra (49)
fifteenth: (2) 9 September 2009 5-1 Croatia (76)
twentieth: 6 September 2013 4-0 vs. Moldova (104)

15 October 2013 2-0 vs. Poland (107)
21 94
26 95
29 102
33 99

33 138
12 44
Steve Gerrard is the player who took the longest to score his first fifteen goals without a break in play, taking 8 years and 8 days.
 
Goalscorers (=22nd) - 20
844 Martin Peters
 West Ham United,
 Tottenham Hotspur
M 64
3
67 20 14 290
18
0 29 June 1966 3-0 vs. Finland (2)
tenth: (2) 10 May 1969 4-1 vs. Scotland (26)
fifteenth: 14 June 1970 3-2 vs. West Germany (42)

19 May 1973 1-0 vs. Scotland (58)
22 233
25 183
26 218
29 192
6 324
1131 Jermain Defoe
 Tottenham Hotspur,
 Portsmouth,
 Sunderland
F 23
35
57 20 14 120
13
0
1 (7)
8 September 2004 2-1 vs. Poland (5)
tenth: (2 sub) 12 Aug 2009 2-2 v.s Netherlands (35)
fifteenth: (3) 3 September 2010 4-0 vs. Bulgaria (44)

26 March 2017 2-0 vs. Lithuania (56)
21 337
26 309
27 332
34 170
12 199
Jermain Defoe is the oldest player to score his first twenty goals, and the longest to reach that milestone.
 
Goalscorers (=24th) - eighteen
515 Bill Dean
 Everton
CF   16 18 5 80
9
0
2
(2) 12 February 1929 3-3 vs. Wales (1)
tenth: (3) 21 May 1927 5-2 vs. Luxembourg (4)
fifteenth: (2) 19 May 1928 3-1 vs. Belgium (10)

9 December 1931 7-1 vs. Spain (15)
20 21
20 119
21 117

24 321
4 300
Bill Dean is the quickest player to score their first ten goals, taking just 98 days to so. He is also the quickest to reach the 15 goal milestone too, one year and 96 days.
543 George Camsell
 Middlesbrough
CF   9 18 6 45
9
0
2
(2) 9 May 1929 4-1 vs. France (1)
tenth: (3) 20 November 1929 6-0 vs. Wales (4)
fifteenth: (2) 4 December 1935 3-0 vs. Germany (6)

9 May 1936 2-3 vs. Belgium (9)
26 163
26 358
33  7
33 164
7 0
George Camsell is the oldest player to score fifteen goals.
739 Johnny Haynes
 Fulham
IF 56
0
56 18 11 277
14
0
1
2 October 1954 2-0 vs. Northern Ireland (1)
tenth: (3) 22 October 1958 5-0 vs. USSR (26)
fifteenth: 19 October 1960 9-0 vs. Luxembourg (38)

(2) 15 April 1961 9-3 vs. Scotland (41)
19 358
24 5
26 2
26 180
6 195
803 Roger Hunt
 Liverpool
F 34
0
34 18 6 172
13
0
1
4 April 1962 3-1 vs. Austria (1)
tenth: (2) 2 April 1966 4-3 vs. Scotland (10)
fifteenth: (2) 20 July 1966 2-0 France (16)

22 May 1968 3-1 vs. Sweden (30)
23 258
27 256
28 0

29 307
6 48
 
Goalscorers (28th) - seventeen
1078 David Beckham
 Manchester United,
 Real Madrid
C/RM 101
14
115 17 13 492
17
5
0
26 June 1998 2-0 vs. Colombia (17)
tenth: 29 March 2003 2-0 vs. Liechtenstein (58)
fifteenth: 9 October 2004 2-0 vs. Wales (76)

25 June 2006 1-0 vs. Ecuador (93)
23 55
27 331
29 160

31 54
7 364
 
Goalscorers (=29th) - sixteen
719 Tommy Taylor
 Manchester United
I/CF 18
1
19 16 5 101
8
0
2 (2)
24 May 1953 2-1 vs. Chile (2)
tenth: (3) 8 May 1957 5-1 vs. Rep. of Ireland (14)
 
(2) 27 November 1957 4-0 vs. France (19)
21 115
25 99
25 302
4 187
935 Tony Woodcock
 Nottingham Forest,
 Köln, Arsenal
F 30
12
42 16 13 162
13
0
0 (1)
(2) 17 October 1979 5-1 vs. Northern Ireland (6)
tenth: (2) 17 November 1982 3-0 Greece (26)
(2) 14 November 1984 8-0 vs. Turkey (38)
23 315
26 347
28 344
5 28
1174 Danny Welbeck
 Manchester United,
 Arsenal
F 26
16
42 16 12 148
12
0
0 (2)
2 June 2012 1-0 vs. Belgium (5)
tenth: (2) 8 Sept'ber 2014 2-0 vs. Switzerland (28)
fifteenth: 1 September 2017 4-0 vs. Malta (35)

(sub) 7 June 2018 2-0 vs. Costa Rica (39)
21 189
23 286
26 278

27 194
6 5
 
Goalscorers (=32nd) - fourteen
325 George Hilsdon
 Chelsea
CF   8 14 6 51
6
2
1
(2) 15 February 1908 3-1 vs. Ireland (2)
tenth: (4) 10 June 1908 7-0 Hungary (6)
(2) 13 February 1909 4-0 vs. Ireland (14)
22 189
22 305
23 187
364
1082 Paul Scholes
 Manchester United
M 64
2
66 14 11 351
11
0
1
4 June 1997 2-0 vs. Italy (2)
tenth: 12 June 2000 2-3 vs. Portugal (25)
21 June 2004 4-2 vs. Croatia (65)
22 200
25 208
29 218
7 17
 
Goalscorers (=34th) - thirteen
131 Tinsley Lindley
 Nottingham Forest & Cambridge University & Corinthians
CF   13 13 13 90
9
0
1
13 March 1886 6-1 vs. Ireland (1)
tenth: 7 April 1888 5-1 vs. Ireland (9)
(2) 7 March 1891 6-1 vs. Ireland (13)
20 137
22 163
25
131
4 359
794 Bobby Smith
 Tottenham Hotspur
CF 15
0
15 13 10 104
9
0 8 October 1960 5-2 vs. Northern Ireland (1)
tenth: 29 May 1963 4-2 vs. Czechoslovakia (11)
20 November 1963 8-3 vs, Northern Ireland (13)
27 229
30 96
30
271
3 43
869 Martin Chivers
 Tottenham Hotspur
F 22
2
24 13 10 154
10
0 21 April 1971 3-0 vs. Greece (2)
tenth: (2) 12 May 1973 2-1 vs. Northern Ireland (16)
26 September 1973 7-0 vs. Austria (23)
25 359
28 15
28 152
2 158
928 Paul Mariner
 Ipswich Town
CF 30
5
35 13 9 209
12
0 12 October 1977 2-0 vs. Luxembourg (3)
tenth: (2) 3 June 1982 4-1 vs. Finland (21)
16 November 1983 4-0 vs. Luxembourg (33)
24 143
29 12
30 178
6 35
 
Goalscorers (=38th) - twelve
145 John Goodall
 Preston North End,
 Derby County
I/CF   14 11-
12
11-
12
105-
115
0 17 March 1888 5-0 vs. Scotland (2)
tenth: (2) 9 March 1895 9-0 vs. Ireland (10)
16 March 1896 9-1 vs. Wales (12)
24 272
31 264
32 271
7 365
It is unsure as to whether Goodall scored England's final goal against Scotland in April 1889.
69 Charlie Bambridge
 Swifts
F   18 12 5 128 0
1
(2) 5 April 1879 5-4 vs. Scotland (1)
tenth: (3) 23 February 1884 8-1 vs. Ireland (8)

21 March 1885 1-1 vs. Scotland (13)
20 249
25 208
26 234
5 350
130 Fred Dewhurst
 Preston North End & Corinthians
IF   9 12 12 68 0
1
13 March 1886 6-1 vs. Ireland (1)
tenth: (2) 17 March 1888 5-0 vs. Scotland (7)

23 February 1889 4-1 vs. Wales (9)
22 87
24 92
25 69
2 347
567 Cliff Bastin
 Arsenal
RF 21
0
21 12 5 158 2
0
13 May 1933 1-1 vs. Italy (2)
tenth: 14 May 1938 6-3 vs. Germany (19)
26 May 1938 4-2 vs. France (21)
21 60
26 61
26 73
5 13
926 Trevor Francis
 Birmingham City, Nottingham Forest, Manchester City, Sampdoria
F 42
10
52 12 9 323 0 30 March 1977 5-0 vs. Luxembourg (2)
tenth: (2) 22 September 1982 2-2 vs. Denmark (33)
19 June 1983 1-1 vs. Australia (40)
22 345
28 156
29
61
6 81
1190 Raheem Sterling
 Liverpool,
 Manchester City
OF 48
8
56 12 10 331 0
1
27 March 2015 4-0 vs. Lithuania (14)
tenth: 10 September 2019 5-3 vs. Kosovo (53)
(2) 14 October 2019 6-0 vs. Bulgaria (55)
20 109
24 276
24 310
4 201
 
Goalscorers (=43rd/44th) - eleven
145 John Goodall
 Preston North End,
 Derby County
I/CF   14 11-
12
11-
12
105-
115
0 17 March 1888 5-0 vs. Scotland (2)
tenth: (2) 9 March 1895 9-0 vs. Ireland (10)
16 March 1896 9-1 vs. Wales (12)
24 272
31 264
32 271
7 364
It is unsure as to whether Goodall scored England's final goal against Scotland in April 1889.
204 Gilbert Smith
 Oxford University, Old Carthusians & Corinthians
IR/CF   20 11 11 160 0
1
25 February 1893 6-1 vs. Ireland (1)
tenth: (4) 18 February 1899 - 13-2 vs. Ireland (14)
6 April 1899 2-1 vs. Scotland (16)
20 92
26 85
26 132
6 40
662 Wilf Mannion
 Middlesbrough
IF 26
0
26 11 8 206 0
1
(3) 28 September 1946 7-2 vs. Ireland (1)
tenth: 25 June 1950 2-0 vs. Chile (20)
15 November 1950 4-2 vs. Wales (23)
28 135
32 40
32 183
4 48
603 Stan Matthews
 Stoke City,
 Blackpool
OR 54
0
54 11 6 445 0
1
29 September 1934 4-0 vs. Wales (1)
tenth: 9 October 1948 6-2 vs. Ireland (27)
6 October 1956 1-1 vs. Northern Ireland (48)
19 240
33 251
41 248
22 7
Matthews is the player that took the longest to score his first ten goals, taking fourteen years and 11 days, but that was seperated by a war.
763 Bryan Douglas
 Blackburn Rovers
OR 36
0
36 11 5 295 0 19 April 1958 4-0 vs. Scotland (4)
tenth: 8 May 1963 1-1 vs. Brazil (35)
5 June 1963 8-1 vs. Switzerland (36)
23 327
28 346
29 9
5 47
1048 Teddy Sheringham
 Tottenham Hotspur,
 Manchester United
F 30
21
51 11 5 258 1
0 (2)
8 June 1995 3-3 vs. Sweden (8)
tenth: 25 May 2001 4-0 vs. Mexico (41)
(sub) 6 October 2001 2-2 vs. Greece (42)
29 67
35 53
35 187
6 120
Teddy Sheringham is the oldest player to score ten goals.
 
Goalscorers (=49th) - ten
546 Eric Brook
 Manchester City
OL   18 10 6 162 0 14 October 1933 3-0 vs. Ireland (3)
23 October 1937 5-1 vs. Ireland (17)
25 321
29 330
4 9
675 Jackie Milburn
 Newcastle United
CF 13
0
13 10 6 109 0
1
9 October 1948 6-2 vs. Ireland (1)
(2) 19 May 1951 5-2 vs. Portugal (11)
24 151
27 8
2 222
722 Dennis Wilshaw
 Wolverhampton Wanderers
IL 12
0
12 10 9 108 0
1
(2) 10 October 1953 3-1 vs. Wales (2)
20 May 1956 5-1 vs. Finland (10)
27 213
30 70
3 223
747 Ron Flowers
 Wolverhampton Wanderers
R/LH 48
1
49 10 4 434 0
6
(2) 28 May 1959 8-1 vs. USA (8)
3 October 1962 1-1 vs. France (37)
24 304
28 67
3 128
856 Franny Lee
 Manchester City
RF 27
0
27 10 6 235 0 12 March 1969 5-0 vs. France (2)
29 April 1972 1-3 vs. West Germany (27)
24 317
27 0
3 48
866 Allan Clarke
 Leeds United
IF 16
3
19 10 4 139 3
0
11 June 1970 1-0 vs. Czechoslovkia (1)
17 October 1973 1-1 vs. Poland (15)
23 315
27 78
3 128
966 John Barnes
 Watford, Liverpool
OL 65
14
79 10 8 571 0 10 June 1984 2-0 vs. Brazil (10)
28 April 1993 2-2 vs. Netherlands (70)
20 216
29 172
8 322
John Barnes is the player that took the longest to score his first ten goals without a break in play.
1006 Paul Gascoigne
 Tottenham Hotspur, Lazio, Rangers
M 46
11
57 10 8 418 0
0 (1)
(sub) 26 April 1989 5-0 vs. Albania (3)
10 September 1997 4-0 vs. Moldova (52)
21 334
30 106
8 137
1107 Joe Cole
 Chelsea
M 31
25
56 10 6 309 0
0 (4) 
(sub) 3 June 2003 2-1 vs. Serbia Montenegro (10)
(sub)(2)
6 September 2008 6-0 vs. Andorra (52)
21 207
26 303
5 95
1215 Marcus Rashford
 Manchester United
F 18
20
38 10 7 168 1
0 (1)
27 May 2016 2-1 vs. Australia (1)
(sub) 17 November 2019 4-0 vs. Kosovo (38)
18 209
22 17
3 173
 

The evolution of the goalscoring record has settled in two periods of its life, firstly, between 1907 and 1956 when Steve Bloomer held the record, joined by Vivian Woodward in 1911. Then when Nat Lofthouse came on as a substitute against Finland in May 1956, his two goals equalled that record, then beat it five minutes later. But over the next few years, both he and Tom Finney took turns in holding the record, until they finished their goalscoring career on thirty goals each on seperate dates in October 1958.
Secondly, in October 1963, when Bobby Charlton scored his 31st goal, and took the tally to 49 in 1970, the record remained unbroken, but not unchallenged, until 2015 when Wayne Rooney celebrated his fiftieth goal.

The first ever international match produced six goals, four from England, but in particular, two from William Kenyon-Slaney. Thus making him the record goalscorer from that very match in November 1872, until Charlie Bambridge scored twice in April 1879. Bambridge scored twice again in the following match, putting space between him and Kenyon-Slaney's past record. He scored a fifth in March 1881.
In the 13-0 demolition of Ireland in February 1882, Howard Vaughton scored five goals, thus possibly making him an equal-record holder. It is not known whether Vaughton had completed his haul before or after Bambridge scored his sixth England goal. Vaughton did score the only goal in the next match, against Scotland, and rightfully claiming half the mantel. It lasted less than a year, as Bambridge scored a seventh goal in February 1883. By the end of the 1885 set of matches, Bambridge had squeezed his tally up to twelve. In February 1889, Fred Dewhurst, in his ninth and final appearance, scored his twelfth and record-equalling goal.
In March 1891, Tinsley Lindley scored twice in his final appearance, equalling, then beating the record when he scored his thirteenth goal. Lindley held the goalscoring record for six years, almost keeping the record safe until on 3 April 1897, Steve Bloomer scored his thirteenth England goal. It would be a whole year later, against the same country that Bloomer, with his two goals, would make the record his own, until Woodward joined him in 1911.
  

CG