England Football Online
Contact Us Page Last Updated 26 March 2024

 
10 or more Goals
5-9 Goals
3-4 Goals
2 Goals
1 Goal
England's 83-88 Multiple Goalscorers
(3 & 4)
Last update includes no.1053 against Belgium on 26 March 2024

milestone goals
 
No. Player
 
Club
pos sts
/subs
apps gls cmp gls mpg pens/
ht (sub)
first & last goals (app no.) age(s) gap
yrs
24-25 Goalscorers of four goals
95 Arthur Brown
 Aston Villa
CF   3 4 0 68 0
1
(4) 18 February 1882 13-0 vs. Ireland (1) 23 77 ? min
169 Fred Geary
 Everton
CF   2 2-5 2-5 36-90 0 (2-5) 15 March 1890 9-1 vs. Ireland (1) 22 51 n/a
According to newspaper match reports, Geary scored anywhere between two and five goals.
286 Joe Bache
 Aston Villa
IL   7 4 4 158 0 2 March 1903 2-1 vs. Wales (1)
1 April 1905 1-0 vs. Scotland (4)
23 22
25 52
2 30
442 Ken/Jackie Hegan
 Corinthians & RASC
OF   4 4 0 180 0 (2) 19 March 1923 6-1 vs. Belgium (1)
(2) 10 May 1923 4-1 vs. France (2)
22 54
22 106
52
365 Charlie Buchan
 Sunderland
IR/CF   6 4 2 135 0 14 February 1913 1-2 vs. Ireland (1)
10 May 1923 4-1 vs. France (5)
21 146
31 230
10 85
519 Joe Hulme
 The/Arsenal
OR   9 4 3 203 0 11 May 1927 9-1 vs. Belgium (2)
(2) 17 November 1928 3-2 vs. Wales (8)
22 258
24 83
1 190
508 Joe Carter
 West Bromwich Albion
IR   3 4 0 68 1
0
24 May 1926 5-3 vs. Belgium (1)
(2)
15 May 1929 3-4 vs. Spain (3)
26 301
29 292
2 356
439 Vic Watson
 West Ham United
CF   5 4 4 113 0 5 March 1923 2-2 vs. Wales (1)
(2) 5 April 1930 5-2 vs. Scotland (3)
25 115
32 146
7 31
556 Harry Burgess
 Sheffield Wednesday
IL   4 4 2 90 0 (2) 20 October 1930 5-1 vs. Ireland (1)
(2) 16 May 1931 6-1 vs. Belgium (4)
26 61
26 269
208
537 Ernie Hine
 Leicester City
IF   6 4 4 135 1
0
17 November 1928 3-2 vs. Wales (2)
18 November 1931 3-1 vs. Wales (6)
27 222
30 223
3 1
565 Jack Smith
 Portsmouth
IR   3 4 2 68 0 17 October 1931 6-2 vs. Ireland (1)
(2) 9 December 1931 7-2 vs. Spain (3)
32 354
33 42
53
563 Tom Waring
 Aston Villa
CF   5 4 3 113 0 14 May 1931 2-5 vs. France (1)
9 April 1932 3-0 vs. Scotland (5)
24 214
25 180
330
635 Len Goulden
 West Ham United
IF   14 4 0 315 0 14 May 1937 6-0 vs. Norway (1)
24 May 1939 2-0 vs. Romania (14)
24 309
26 319
2 10

703 Harold Hassall
 Huddersfield Town, Bolton Wanderers
IL 5
0
5 4 3 113 0 14 April 1951 2-3 vs. Scotland (1)
(2) 11 November 1953 3-1 vs. Ireland (5)
22 41
24 252
2 211
738 Don Revie
 Manchester City
IR 6
0
6 4 2 135 1
0
2 October 1954 2-0 vs. Northern Ireland (1)
(2 1) 2 October 1955 5-1 vs. Denmark (4)
27 84
28 84
1 0
765 Bobby Robson
 West Bromwich Albion
IR/RH 20
0
20 4 1 450 0 (2) 27 November 1957 4-0 vs. France (1)
10 May 1961 8-0 vs. Mexico (13)
24 282
28 81
3 164
934 Peter Barnes
 Manchester City
OL 18
4
22 4 3 397 0 13 May 1978 3-1 vs. Wales (4)
6 June 1979 3-0 vs. Bulgaria (13)
20 337
21 361
1 24
894 Dave Watson
 Manchester City, Werder Bremen Southampton
CH 63
2
65 4 4 1378 0 7 February 1979 4-0 vs. Northern Ireland (38)
22 November 1979 2-0 vs. Bulgaria (47)
32 125
33 48
288
991 Kerry Dixon
 Chelsea
F 5
3
8 4 0 112 0 (2) 12 June 1985 3-0 vs. West Germany (2)
(2) 16 June 1985 5-0 vs. United States (3)
23 322
23 326
4
1015 Steve Bull
 Wolverhampton Wanderers
CF 5
8
13 4 1 153 0
0 (2)
(sub) 27 May 1989 2-0 vs. Scotland (1)
(sub) 2 June 1990 1-1 vs. Tunisia (7)
24 60
25 66
1 6
985 Trevor Steven
 Everton, Olympique de Marseille
M 28
8
36 4 0   0
0 (1)
26 March 1985 2-1 vs. Republic of Ireland (2)
29 April 1992 2-2 vs. CIS (32)
21 184
28 221
7 34
1062 Nicky Barmby
 Middlesbrough, Liverpool
M 13
10
23 4 1 300 0 (2) 23 May 1996 3-0 vs. China (6)
28 February 2001 3-1 vs. Spain (19)
22 102
27 17
4 281
1141 Darren Bent
 Sunderland, Aston Villa
F 9
4
13 4 3 171 0
0 (1)
(sub) 7 September 2010 3-1 vs. Switzerland (7)
7 October 2011 2-2 vs. Montenegro (11)
26 213
27 243
1 30
1254 Dominic Calvert-Lewin
 Everton
CF 5
6
11 4 2 105 1
0
8 October 2020 3-0 vs. Wales (1)
25 March 2021 5-0 vs. San Marino (6)
23 206
24 9
168
1247 Phil Foden
 Manchester City
RAM
/LF
22
11
33 4 3 510 0 (2) 18 November 2020 4-0 vs. Iceland (3)
12 September 2023 3-1 vs. Scotland (27)
20 174
23 107
2 298

 

59-63 Goalscorers of three goals
68 Francis Sparks
 Herts Rangers & Clapham Rovers
F   3 3 0 90 0 13 March 1880 4-5 vs. Scotland (2)
(2) 15 March 1880 3-2 vs. Wales (3)
24 253
24 255
3
47 Billy Mosforth
 Sheffield Albion, Wednesday
OL   9 3 0 260 0 5 April 1879 5-4 vs. Scotland (4)
13 March 1882 3-5 vs. Wales (9)
21 93
24 70
2 342
85 Jimmy Brown
 Blackburn Rovers
CF   5 3 1 150 0 (2) 18 February 1882 13-0 vs. Ireland (2)
28 February 1885 4-0 vs. Ireland (3)
19 202
22 212
3 10
151 Albert Allen
 Aston Villa
IL   1 3 3 30 0
1
(3) 7 April 1888 5-1 vs. Ireland (1) 21 0 46 min
165 Jack Yates
 Burnley
OL   1 3 3 30 0
1
(3) 2 March 1889 6-1 vs. Ireland (1) 28 58 ? min
169 Fred Geary
 Everton
CF   2 2-5 2-5 36-90 0 (2-5) 15 March 1890 9-1 vs. Ireland (1) 22 51 n/a
According to newspaper match reports, Geary scored anywhere between two and five goals.
170 Nat Walton
 Blackburn Rovers
IL   1 0-3 0-3 30-90 0 (0-3) 15 March 1890 9-1 vs. Ireland (1) 22 295 n/a
Walton scored anywhere between no goals and three goals.
156 Bill Townley
 Blackburn Rovers
OL   2 0-3 0-3 0-60 0 (0-3) 15 March 1890 9-1 vs. Ireland (2) 24 29 n/a
Townley scored anywhere between no goals and three goals.
118 Joe Lofthouse
 Blackburn Rovers, Accrington
OR   7 2-3 2-3 210-315 0 2 March 1889 6-1 vs. Ireland (6)
(1 or 2) 15 March 1890 8-1 vs. Ireland (7)
23 322
24 335
1 13
Most report that Lofthouse scored once, but he could have also scored twice.
164 Harry Daft
 Notts County & Corinthians
OL   5 3 3 150 0 7 March 1891 6-1 vs. Ireland (4)
(2) 25 March 1892 2-0 vs. Ireland (5)
24 336
25
335
364
183 Edgar Chadwick
 Everton
IL   7 3 3 210 0 7 March 1891 4-1 vs. Wales (1)
2 April 1892 4-1 vs. Scotland (3)
21 266
22 293
1 26
155 Jack Southworth
 Blackburn Rovers
CF   3 3 3 90 0 23 February 1889 4-1 vs. Wales (1)
2 April 1892 4-1 vs. Scotland (3)
22 56
25
95
3 39
205 Walter Gilliat
 Old Carthusians
IF   1 3 3 30 0
1
(3) 25 February 1893 6-1 vs. Ireland (1) 23 218 22 min
216 John Veitch
 Old Westminsters & Corinthians
IL   1 3 3 30 0
1
(3) 12 March 1894 5-1 vs. Wales (1) 24 236 50 min
192 Rupert Sandilands
 Old Westminsters & Corinthians
OL   5 3 3 150 0 5 March 1892 2-0 vs. Wales (1)
18 March 1895 1-1 vs. Wales (4)
23 211
26 224
3 13
184 Alf Milward
 Everton
OL   4 3 3 120 0 7 March 1891 4-1 vs. Wales (1)
(2) 29 March 1897 4-0 vs. Wales (3)
20 176
26 198
6 22
195 Charlie Athersmith
 Aston Villa
OR   12 3 3 360 0 20 February 1897 6-0 vs. Ireland (2)
18 February 1899 13-2 vs. Ireland (8)
24 286
26 284
1 363
245 Fred Forman
 Nottingham Forest
OL   3 3 3 90 0 (2) 18 February 1899 13-2 vs. Ireland (1)
20 March 1899 4-0 vs. Wales (2)
25 102
25
132
30
217 Ernest Needham
 Sheffield United
LH   16 3 3 480 1
0
29 March 1897 4-0 vs. Wales (4)
18 March 1901 6-0 vs. Wales (14)
24 67
28 56
3 354
335 Frank Bradshaw
 The Wednesday
CF   1 3 0 30 0
1
(3) 8 June 1908 11-1 vs. Austria (1) 24 8 66 min
300 Jock Rutherford
 Newcastle United
OR   11 3 0 330 0 8 June 1908 11-1 vs. Austria (9)
13 June 1908 4-0 vs. Bohemia (11)
23 240
23 245
5
311 Arthur Bridgett
 Sunderland
OL   11 3 0 330 0 6 June 1908 6-1 vs. Austria (3)
29 May 1909 4-2 vs. Hungary (9)
25 239
26 230
357
339 Bert Freeman
 Everton, Burnley
CF   5 3 3 150 0 15 March 1909 2-0 vs. Wales (1)
11 March 1912 2-0 vs. Wales (4)
23 153
25 150
2 362
477 Vivian Gibbins
 Clapton & West Ham United
CF   2 3 0 42 0 (2) 17 May 1924 3-1 vs. France (1)
21 May 1925 3-2 vs. France (2)
22 281
23 284
1 4
436 Frank Osborne
 Tottenham Hotspur
CF   4 3 0 120 0
1
(3) 24 May 1926 5-3 vs. Belgium (4) 29 222 71 min
520 Arthur Rigby
 Blackburn Rovers
IL   5 3 0 150 0 (2) 11 May 1927 9-1 vs. Belgium (2)
26 May 1927 6-0 vs. France (4)
26 338
26 353
15
470 David Jack
 Bolton Wanderers, Arsenal
RF   9 3 1 270 0 17 May 1928 5-1 vs. France (3)
10 May 1930 3-3 vs. Germany (6)
30 44
32 37
1 359
641 George Mills
 Chelsea
CF   3 3 3 90 0
1
(3) 23 October 1937 5-1 vs. Ireland (1) 28 298 45 min
638 Jackie Robinson
 Sheffield Wednesday
IR   4 3 0 120 0 20 May 1937 8-0 vs. Finland (1)
(2) 14 May 1938 6-3 vs. Germany (2)
19 283
20 277
359

646 Frank Broome
 Aston Villa
C/RF 7
0
7 3 0 210 0 14 May 1938 6-3 vs. Germany (1)
18 May 1939 1-2 vs. Yugoslavia (6)
22 337
23 341
1 4
685 Johnny Morris
 Derby County
IR   3 3 0 90 0 18 May 1949 4-1 vs. Norway (1)
(2) 22 May 1949 3-1 vs. France (2)
25 233
25 237
4
658 Billy Wright
 Wolverhampton Wanderers
CH 105
0
105 3 1 3142 0 22 May 1949 3-1 vs. France (22)
7 October 1950 4-1 vs. Ireland (33)
25 105
26 243
1 138
716 Billy Elliott
 Burnley
OL 5
0
5 3 1 150 0 4 October 1952 2-2 vs. Ireland (3)
(2) 26 November 1952 5-0 vs. Belgium (5)
27 198
27 251
53
711 Jackie Sewell
 Sheffield Wednesday
IF   6 3 0 180 0 25 May 1952 3-2 vs. Austria (2)
25 November 1953 3-6 vs. Hungary (5)
25 122
26 305
1 184
677 Alf Ramsey
 Tottenham Hotspur
RB 32
0
32 3 0 942 3
0
28 November 1951 2-2 vs. Austria (18)
25 November 1953 3-6 vs. Hungary (32)
31 310
33 307
1 362
755 Colin Grainger
 Sheffield United
OL 7
0
7 3 0 200 0 9 May 1956 4-2 vs. Brazil (1)
26 May 1956 3-1 vs. West Germany (4)
22 334
22 351
17
806 Alan Peacock
 Middlesbrough, Leeds United
CF 6
0
6 3 3 180 0 (2) 21 November 1962 4-0 vs. Wales (4)
10 November 1965 2-1 vs. Northern Ireland (6)
25 23
28 12
2 354
788 Joe Baker
 Arsenal
CF 8
0
8 3 2 222 0 18 November 1959 2-1 vs. Northern Ireland (1)
8 December 1965 2-0 vs. Spain (7)
19 124
25 144
6 20
813 Mike O'Grady
 Huddersfield Town, Leeds United
OL 2
0
2 3 2 60 0 (2) 20 October 1962 3-1 vs. Northern Ireland (1)
12 March 1969 5-0 vs. France (2)
20 9
26 152
6 143
900 Gerry Francis
 Queen's Park Rangers
M 12
0
12 3 3 360 0 (2) 24 May 1975 5-1 vs. Scotland (4)
11 May 1976 4-0 vs. Northern Ireland (9)
23 168
24 156
357
915 Ray Kennedy
 Liverpool
M 14
3
17 3 2 435 0 24 March 1976 2-1 vs. Wales (1)
12 October 1977 2-0 vs. Luxembourg (11)
24 240
26 76
1 202
881 Tony Currie
 Sheffield United, Leeds United
M 15
2
17 3 1 462 0
0 (2)
26 September 1973 7-0 vs. Austria (4)
(sub) 24 May 1978 4-1 vs. Hungary (12)
23 268
28 143
4 240
930 Terry McDermott
 Liverpool
M 19
6
25 3 3 592 1
0 (1)
(2 1) 10 September 1980 4-0 vs. Norway (13)
(sub) 30 May 1981 1-3 vs. Switzerland (18)
28 277
29 173
262
922 Ray Wilkins
 Chelsea, Manchester United
M 78
6
84 3 2 2317 0 13 June 1979 3-4 vs. Austria (24)
23 February 1982 4-0 vs. Northern Ireland (43)
22 272
25 162
2 255
960 Luther Blissett
 Watford
F 8
6
14 3 3 256 0
1
(3) 15 December 1982 9-0 vs. Luxembourg (2) 24 318 43 min
945 Terry Butcher
 Ipswich Town
CD 77
0
77 3 3 2299 0 23 February 1983 2-1 vs. Wales (12)
23 April 1986 2-1 vs. Scotland (38)
24 57
27 116
3 59
1000 Neil Webb
 Nottingham Forest
M 21
5
26 3 3 654 0 14 October 1987 8-0 vs. Turkey (2)
3 June 1989 3-0 vs. Poland (17)
24 76
25 308
1 232
1034 Paul Merson
 Arsenal, Middlesbrough, Aston Villa
IR 9
12
21 3 0 344 0 25 March 1992 2-2 vs. Czechoslovakia (2)
18 November 1998 2-0 vs. Czech Republic (21)
24 5
30 243
6 238
1060 Steve McManaman
 Real Madrid
M 25
12
37 3 3 795 0 (2) 4 September 1999 6-0 vs. Luxembourg (25)
12 June 2000 2-3 vs. Portugal (29)
27 205
28 122
282
1195 Rickie Lambert
 Southampton, Liverpool
F 3
8
11 3 1 106 0
0 (1)
(sub) 14 August 2013 3-2 vs. Scotland (1)
4 June 2014 2-2 vs. Ecuador (4)
31 179
32 108
294
1156 Phil Jagielka
 Everton
CD 30
10
40 3 1 939 0 15 August 2012 2-1 vs. Italy (13)
9 October 2014 5-0 vs. San Marino (31)
29 364
32 53
2 55
1197 Andros Townsend
 Tottenham Hotspur
M 4
9
13 3 2 173 0
0 (2)
11 October 2013 4-1 vs. Montenegro (1)
(sub) 31 March 2015 1-1 vs. Italy (7)
22 87
23 258
1 171
1199 Adam Lallana
 Liverpool
F 23
11
34 3 2 655 1
0
4 September 2016 1-0 vs. Slovakia (27)
15 November 2016 2-2 vs. Spain (29)
28 117
28 189
72
1212 Eric Dier
 Tottenham Hotspur
M 37
12
49 3 2 1150 0 26 March 2016 3-2 vs. Germany (3)
4 September 2017 2-1 vs. Slovakia (20)
22 71
23 232
1 162
1210 Dele Alli
 Tottenham Hotspur
LM 26
11
37 3 2 804 0 17 November 2015 2-0 vs. France (4)
7 July 2018 2-0 vs. Sweden (28)
19 220
22 87
2 232
1236 Jadon Sancho
 Borussia Dortmund
F 12
11
23 3 2 359 0 (2) 10 September 2019 5-3 vs. Kosovo (8)
12 November 2020 3-0 vs. Rep. of Ireland (16)
19 169
20 232
1 69
1202 John Stones
 Manchester City
LD 63
8
71 3 3 1872 0 (2) 24 June 2018 6-1 vs. Panama (28)
12 October 2021 1-1 vs. Hungary (53)
24 27
27 137
3 110
1227 Tammy Abraham
 Chelsea, Roma
CF 3
8
11 3 3 127 0 (sub) 14 November 2019 7-0 Montenegro (4)
(sub) 15 November 2021 10-0 vs. San Marino (10)
22 43
24 44
2 1
1201 Luke Shaw
 Manchester United
LWB 27
4
31 3 2 792 0 11 July 2021 1-1 vs. Italy (16)
26 September 2022 3-3 vs. Germany (23)
25 364
27 76
1 77
1170 Jordan Henderson
 Liverpool
DM 55
26
81 3 3 1694 0
0 (1)
(sub) 3 July 2021 4-0 vs. Ukraine (62)
4 December 2022 3-0 vs. Senegal (73)
31 16
32 170
1 154
1241 Declan Rice
 West Ham United
LM 46
3
50 3 3 1344 0 18 November 2020 4-0 vs. Iceland (13)
23 March 2023 2-1 vs. Italy (40)
21 309
24 68
2 126
1259 Ollie Watkins
 Aston Villa
CF 4
7
11 3 1 123 0 25 March 2021 5-0 vs. San Marino (1)
13 October 2023 1-0 vs. Australia (8)
25 85
27 282
2 202
1258 Jude Bellingham
 Borussia Dortmund, Real Madrid
R/AM 20
9
29 3 1 634 0 21 November 2022 6-2 vs. Iran (18)
26 March 2024 2-2 vs. Belgium (29)
19 145
20 271
1 126
 
 

CG