England Football Online
Contact Us Page Last Updated 26 March 2024

 
A to C
D to K
L to R
S to Y

England's Goalscorers
Sagar to Young

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
S
250 Charlie Sagar
 Bury
IL   2 1 1 180 0 17 March 1900 2-0 vs. Ireland (1) 21 354 n/a
1253 Bukayo Saka
 Arsenal
LAM
/F
23
9
32 11 10 190 0
1
2 June 2021 1-0 vs. Austria (5)
(3) 19 June 2023 7-0 vs. North Macedonia (28)
19 270
21 287
2 17
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
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
937 Kenny Sansom
 Arsenal
LB 85
1
86 1 1 7660 0 17 October 1984 5-0 vs. Finland (46) 26 21 n/a
1082 Paul Scholes
 Manchester United
M 64
2
66 14 11 351 0
1
4 June 1997 2-0 vs. Italy (2)
21 June 2004 4-2 vs. Croatia (65)
22 200
29 218
7 17
419 Jimmy Seed
 Tottenham Hotspur
IR   5 1 0 450 0 19 March 1923 6-1 vs. Belgium (4) 27 359 n/a
244 Jimmy Settle
 Bury, Everton
IL   6 6 6 90 0
1
(3) 18 February 1899 13-2 vs. Ireland (1)
3 May 1902 2-2 vs. Scotland (5)
23 166
26 240
3 74
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
674 Len Shackleton
 Sunderland
IL   5 1 0 450 0 1 December 1954 3-1 vs. West Germany (5) 32 212 n/a
282 Jack Sharp
 Everton
IR   2 1 1 180 0 14 February 1903 4-0 vs. Ireland (1) 24 364 n/a
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
1040 Alan Shearer
 Southampton, Blackburn Rovers, Newcastle United
CF 61
2
63 30 22 179 6
1
19 February 1992 2-0 vs. France (1)
20 June 2000 2-3 vs. Romania (63)
21 190
29 312
8 122
319 Albert Shepherd
 Newcastle United
CF   2 2 2 90 0 7 April 1906 1-2 vs. Scotland (1)
11 February 1911 2-1 vs. Ireland (2)
20 209
25 154
4 310
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)
(sub) 6 October 2001 2-2 vs. Greece (42)
29 67
35 187
6 120
353 Jock Simpson
 Blackburn Rovers
OR   8 1 1 720 0 10 February 1912 6-1 vs. Ireland (4) 26 47 n/a
1175 Chris Smalling
 Manchester United
CD 28
3
31 1 0 2450 0 2 June 2016 1-0 vs. Portugal (25) 26 193 n/a
1109 Alan Smith
 Leeds United
F 7
12
19 1 0 777 0 7 September 2002 1-1 vs. Portugal (4) 21 314 n/a
1010 Alan Smith
 
Arsenal
CF 7
6
13 2 1 392 0 21 May 1991 3-1 vs. USSR (6)
16 October 1991 1-0 vs. Turkey (9)
28 181
28 329
148
794 Bobby Smith
 Tottenham Hotspur
CF 15
0
15 13 10 104 0 8 October 1960 5-2 vs. Northern Ireland (1)
20 November 1963 8-3 vs, Northern Ireland (13)
27 229
30 271
3 43
204 Gilbert Smith
 Oxford University, Old Carthusians & Corinthians
IR/CF   20 10 10 176 0
1
25 February 1893 6-1 vs. Ireland (1)
6 April 1899 2-1 vs. Scotland (16)
20 92
26 132
6 40
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
367 Joe Smith
 Bolton Wanderers
IL 5 1 1 450 0 16 March 1914 2-0 vs. Wales (2) 24 264 n/a
650 Reg Smith
 Millwall
OL   2 2 0 90 0 (2) 9 November 1938 4-0 vs. Norway (1) 26 293 22 min
227 Steve Smith
 Aston Villa
OL   1 1 1 90 0 6 April 1895 3-0 vs. Scotland (1) 21 82 n/a
1264 Emile Smith Rowe
 Arsenal
LF 1
2
3 1 1 114 0 15 November 2021 10-0 vs. San Marino (2) 21 110 n/a
60 Heathcote Sorby
 Thursday Wanderers
F   1 1 0 60 0 18 January 1879 2-1 vs. Wales (1) 22 336 n/a
1071 Gareth Southgate
 Aston Villa, Middlesbrough
CD 44
13
57 2 1 2158 0 14 October 1998 3-0 vs. Luxembourg (30)
22 May 2003 2-1 vs. South Africa (53)
28 41
32 261
4 220
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
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
507 Joe Spence
 Manchester United
OR   2 1 1 180 0 20 October 1926 3-3 vs. Ireland (2) 27 311 n/a
209 Fred Spiksley
 Wednesday
OL   7 7 7 90 0
2
(3) 13 March 1893 6-0 vs. Wales (1)
3 March 1894 2-2 vs. Ireland (3)
23 47
24
37
355
115 Ben Spilsbury
 Cambridge University & Derby County & Corinthians
IF   3 5 5 54 0
1
28 February 1885 4-0 vs. Ireland (1)
(4) 13 March 1886 6-1 vs. Ireland (2)
20 211
21 224
1 13
629 Freddie Steele
 Stoke City
CF/IL   6 8 1 68 0
1
17 April 1937 1-3 vs. Scotland (3)
(2) 20 May 1937 8-0 vs. Finland (6)
20 346
21 14
33
532 George Stephenson
 Derby County
IL   3 2 0 135 0 (2) 17 May 1928 5-1 vs. France (1) 27 257 57 min
1190 Raheem Sterling
 Liverpool, Manchester City, Chelsea
OF 71
11
82 20 19 298 1
1
27 March 2015 4-0 vs. Lithuania (14)
21 November 2022 6-2 vs. Iran (80)
20 109
27 348
7 239
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
328 Jimmy Stewart
 The Wednesday, Newcastle United
IL   3 2 2 135 0 27 March 1907 1-1 vs. Wales (1)
1 April 1911 1-1 vs. Scotland (3)
24 71
28 76
4 4
834 Nobby Stiles
 Manchester United
HB 28
0
28 1 0 2550 0 23 February 1966 1-0 vs. West Germany (10) 23 281 n/a
1070 Steve Stone
 Nottingham Forest
M 3
6
9 2 0 214 0
0 (1)
(sub) 15 November 1995 3-1 vs. Switzerland (2)
12 December 1995 1-1 vs. Portugal (3)
24 87
24 114
27
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
1179 Daniel Sturridge
 Liverpool
F 17
9
26 8 6 202 1
0 (2)
(sub) 22 March 2013 8-0 vs. San Marino (6)
11 November 2016 3-0 vs. Scotland (25)
23 202
27 71
3 234
850 Mike Summerbee
 Manchester City
F 6
2
8 1 1 565 0 10 November 1971 1-1 vs. Switzerland (4) 28 330 n/a

T
814 Bobby Tambling
 Chelsea
F 3
0
3 1 1 270 0 27 February 1963 2-5 France (2) 21 162 n/a
916 Peter Taylor
 Crystal Palace
OL 3
1
4 2 1 144 0
0 (1)
(sub) 24 March 1976 2-1 vs. Wales (1)
8 May 1976 1-0 vs. Wales (2)
23 81
23 126
45
719 Tommy Taylor
 Manchester United
I/CF 18
1
19 16 5 101 0
2 (2)
24 May 1953 2-1 vs. Chile (2)
(2) 27 November 1957 4-0 vs. France (19)
21 115
25 302
4 187
1127 John Terry
 Chelsea
CD 77
1
78 6 1 1117 0 30 May 2006 3-0 vs. Hungary (23)
1 April 2009 2-1 vs. Ukraine (51)
25 174
28 115
2
912 Phil Thompson
 Liverpool
CD 40
2
42 1 0 3714 0 28 May 1976 3-2 vs. Italy (6) 22 128 n/a
454 George Thornewell
 
Derby County
OR   4 1 0 360 0 21 May 1923 4-2 vs. Sweden (1) 24 317 n/a
597 Fred Tilson
 Manchester City
CF   4 5 3 72 0 10 May 1934 1-2 vs. Hungary (1)
19 October 1935 3-1 vs. Ireland (4)
30 21
31 183
1 162
1272 Ivan Toney
 Brentford
F 1
1
2 1 0 89 1
0 (0)
26 March 2024 2-2 vs. Belgium (2) 28 10 n/a
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
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
1222 Kieran Trippier
 Tottenham Hotspur
RWB 37
9
46 1 1 3422 0 11 July 2018 1-2 vs. Croatia (12) 27 298 n/a
906 Dennis Tueart
 Manchester City
OL 3
3
6 2 2 156 0 13 October 1976 2-1 Finland (3)
28 May 1977 2-1 vs. Northern Ireland (4)
26 321
27 182
227

U
1126 Matthew Upson
 West Ham United
CD 16
5
21 2 1 777 0 19 November 2008 2-1 vs. Germany (12)
27 June 2010 1-4 vs. Germany (21)
29 215
31 70
1 220

V
1209 Jamie Vardy
 Leicester City
F 13
13
26 7 2 197 0
0 (3)
26 March 2016 3-2 vs. Germany (5)
27 March 2018 1-1 vs. Italy (21)
29 75
31 75
2 1
1116 Darius Vassell
 Aston Villa
F 6
16
22 6 1 144 0
0 (3)
(sub) 13 February 2002 1-1 vs. Netherlands (1)
(2) 5 June 2004 6-1 vs. Iceland (18)
21 245
23 358
2 113
96 Howard Vaughton
 Aston Villa
IL/
CF
  5 6 0 75 0
1
(5) 18 February 1882 13-0 vs. Ireland (1)
11 March 1882 1-5 vs. Scotland (2)
21 40
21 61
21
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
792 Dennis Viollet
 Manchester United
IL 2
0
2 1 1 180 0 28 September 1961 4-1 vs. Luxembourg (2) 28 8 n/a

W
987 Chris Waddle
 Tottenham Hotspur
OF 48
14
62 6 5 730 0 16 October 1985 5-0 vs. Turkey (10)
27 May 1989 2-0 vs. Scotland (42)
24 306
28 164
3 223
1142 Theo Walcott
 Arsenal
M 30
17
47 8 7 302 0
1 (3)
(3) 10 September 2008 4-1 vs. Croatia (4)
9 October 2015 2-0 vs. Estonia (42)
19 178
26 207
7 29
401 Billy Walker
 Aston Villa
CF/IL   18 9 5 180 0 23 October 1920 2-0 vs. Ireland (1)
12 February 1927 3-3 vs. Wales (17)
22 360
29 106
6 112
1178 Kyle Walker
 Manchester City
RB 74
8
82 1 1 6875 0 9 September 2023 1-1 vs. Ukraine (77) 33 104 n/a
329 George Wall
 Manchester United
OL   7 2 2 315 0 (2) 3 April 1909 2-0 vs. Scotland (3) 24 42 7 min
994 Danny Wallace
 Southampton
OL 1
0
1 1 0 90 0 29 January 1986 4-0 vs. Egypt (1) 22 8 n/a
971 Paul Walsh
 Luton Town
F 4
1
5 1 0 370 0 15 June 1983 1-0 vs. Australia (2) 20 257 n/a
170 Nat Walton
 Blackburn Rovers
IL   1 0-3 0-3 30-90 0 15 March 1890 9-1 vs. Ireland (1) 22 295 nk
Walton scored anywhere between no goals and three goals.
1221 James Ward-Prowse
 Southampton
RM 6
5
11 2 2 291 0 25 March 2021 5-0 vs. San Marino (5)
9 October 2021 5-0 vs. Andorra (9)
26 144
26 342
198
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
313 Ben Warren
 Derby County, Chelsea
RH   22 2 0 990 0 8 June 1908 11-1 vs. Austria (11)
1 June 1909 8-1 vs. Austria (19)
29 32
30 25
358
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
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
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
357 George Webb
 West Ham United
CF   2 1 1 180 0 13 March 1911 3-0 vs. Wales (1) 22 238 n/a
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
322 Billy Wedlock
 Bristol City
CH 26 2 2 1170 0 16 March 1908 7-1 vs. Wales (5)
16 March 1914 2-0 vs. Wales (26)
27 140
33 139
6 0
160 David Weir
 Bolton Wanderers
CH/IL   2 1-2 1-2 90-180 0 2 March 1889 6-1 vs. Ireland (1)
(?) 13 April 1889 2-3 vs. Scotland (2)
25 185
25 nk
42
Four reports state that Weir scored against Scotland. As many reports give it to other players.
1174 Danny Welbeck
 Manchester United, Arsenal
F 26
16
42 16 12 148 0
0 (2)
2 June 2012 1-0 vs. Belgium (5)
(sub) 7 June 2018 2-0 vs. Costa Rica (39)
21 189
27 194
6 5
897 Keith Weller
 Leicester City
M 4
0
4 1 1 360 0 15 May 1974 1-0 vs. Northern Ireland (2) 27 338 n/a
645 Don Welsh
 Charlton Athletic
IL   3 1 0 270 0 24 May 1939 2-0 vs. Romania (3) 28 88 n/a
105 Oliver Whateley
 Aston Villa
IR   2 2 0 180 0 (2) 24 February 1883 7-0 vs. Ireland (1) 20 200 31 min
232 Fred Wheldon
 Aston Villa
LF   4 6 6 60 0
1
(3) 20 February 1897 6-0 vs. Ireland (1)
2 April 1898 3-1 vs. Scotland (4)
27 110
28 151
1 41
61 Herbert Whitfeld
 Old Etonians
F 1 1 0 60 0 18 January 1879 2-1 vs. Wales (1) 20 54 n/a
832 Frank Wignall
 Nottingham Forest
CF 2
0
2 2 2 90 0 (2) 18 November 1964 2-1 Wales (1) 25 89 43 min
263 Albert Wilkes
 Aston Villa
RH   5 1 1 450 0 3 May 1902 2-2 vs. Scotland (5) 26 239 n/a
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
636 Ken Willingham
 Huddersfield Town
RH   12 1 0 1080 0 20 May 1937 8-0 vs. Finland (1) 24 170 n/a
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
1167 Jack Wilshere
 Arsenal
M 23
11
34 2 2 955 0 (2) 14 June 2015 3-2 vs. Slovenia (28) 23 164 16 min
1239 Callum Wilson
 Bournemouth, Newcastle United
CF 1
8
9 2 1 122 1 15 November 2018 3-0 vs. United States (1)
16 June 2023 4-0 vs. Malta (7)
26 261
31 109
4 213
254 Geoffrey Wilson
 Corinthians
IL   2 1 1 180 0 26 March 1900 1-1 vs. Wales (1) 22 33 n/a
188 Norman Winckworth
 Old Westminsters & Corinthians
CH 2 1 1 180 0 25 February 1893 6-1 vs. Ireland (2) 23 16 n/a
332 Jimmy Windridge
 Chelsea
IL   8 7 2 103 0 16 March 1908 7-1 vs. Wales (2)
13 June 1908 4-0 vs. Bohemia (7)
25 147
25 236
89
1224 Harry Winks
 Tottenham Hotspur
LM 9
1
10 1 1 757 0
0 (1)
(sub) 17 November 2019 4-0 Kosovo (6) 23 288 n/a
1024 Dennis Wise
 Chelsea
M 16
5
21 1 1 1451 0 1 May 1991 1-0 vs. Turkey (1) 24 137 n/a
952 Peter Withe
 Aston Villa
CF 9
2
11 1 1 788 0 27 April 1983 2-0 vs. Hungary (7) 31 240 n/a
25 Charles Wollaston
 Wanderers & Lancing Old Boys & Clapham Rovers
F   4 1 0 360 0 6 March 1875 2-2 vs. Scotland (2) 25 218 n/a
173 Harry Wood
 Wolverhampton Wanderers
IF   3 1 1 270 0 5 April 1890 1-1 vs. Scotland (2) 21 283 n/a
935 Tony Woodcock
 Nottingham Forest, Köln, Arsenal
F 30
12
42 16 13 162 0
0 (1)
(2) 17 October 1979 5-1 vs. Northern Ireland (6)
(2) 14 November 1984 8-0 vs. Turkey (38)
23 315
28 344
5 28
144 George Woodhall
 West Bromwich Albion
OR   2 1 1 180 0 4 February 1888 5-1 vs. Wales (1) 24 152 n/a
283 Vivian Woodward
 Tottenham Hotspur, Chelsea
C/IF   23 28 14 74 0
4
(2) 14 February 1903 4-0 vs. Ireland (1)
(2) 13 March 1911 3-0 vs. Wales (23)
23 256
31 271
8 27
611 Fred Worrall
 Portsmouth
OR   2 2 1 90 0 18 May 1935 1-0 Netherlands (1)
18 November 1936 3-1 Northern Ireland (2)
24 252
26 71
1 184
898 Frank Worthington
 Leicester City
F 6
2
8 2 0 261 0 22 May 1974 2-2 vs. Argentina (3)
1 June 1974 1-0 vs. Bulgaria (5)
25 180
25 190
10
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
1022 Ian Wright
 Arsenal
F 17
16
33 9 7 192 0
1 (1)
(sub) 29 May 1993 1-1 vs. Poland (9)
(2) 10 September 1997 4-0 vs. Moldova (28)
29 207
33 311
4 104
977 Mark Wright
 Derby County
CD 42
3
45 1 1 3849 0 21 June 1990 1-0 vs. Egypt (26) 26 324 n/a
1133 Shaun Wright-Phillips
 Manchester City, Chelsea, Manchester City
AM 15
21
36 6 2 283 0
0 (3)
(sub) 18 August 2004 3-0 vs. Ukraine (1)
(sub) 3 March 2010 3-1 vs. Egypt (30)
22 298
28 129
5 197
55 John George Wylie
 Wanderers & Sheffield
F   1 1 0 90 0 2 March 1878 2-7 vs. Scotland (1) 23 148 n/a

Y
165 Jack Yates
 Burnley
OL   1 3 3 30 0
1
(3) 2 March 1889 6-1 vs. Ireland (1) 28 58 ? min
1153 Ashley Young
 Aston Villa, Manchester United
AM 24
15
39 7 4 341 0
0 (2)
(sub) 9 February 2011 2-1 vs. Denmark (12)
22 March 2013 8-0 vs. San Marino (28)
25 215
27 256
2 41

 

CG