38 Post-war Goalscorers |
679 |
Jack Haines
West Bromwich Albion |
IL |
1 0 |
1 |
2 |
0 |
45 |
0 |
(2)
2 December 1948 6-0 vs. Switzerland (1) |
28 222 |
31 min |
680 |
Johnny Hancocks Wolverhampton Wanderers |
OL |
3 0 |
3 |
2 |
0 |
135 |
0 |
(2)
2 December 1948 6-0 vs. Switzerland (1) |
29 216 |
40 min |
692 |
Jack Froggatt Portsmouth |
OL/CH |
13 0 |
13 |
2 |
2 |
585 |
0 |
16 November 1949 9-2 vs. Ireland (1)
12 November 1952 5-2 vs. Wales (10) |
26 364 29 361 |
2 362 |
718 |
Redfern Froggatt Sheffield
Wednesday |
IF |
4 0 |
4 |
2 |
0 |
360 |
0 |
26 November 1952 5-0 vs. Belgium (2)
8 June 1953 6-3 vs. vs. United States (4) |
28 95 28 289 |
194 |
717 |
Ronnie Allen
West
Bromwich Albion |
CF |
5 0 |
5 |
2 |
1 |
225 |
0 |
3 April 1954 4-2 vs. Scotland (2)
1 December 1954 3-1 vs. West Germany
(5) |
25 78 25 320 |
242 |
752 |
Bill Perry Blackpool |
OL |
3 0 |
3 |
2 |
0 |
135 |
0 |
30 November 1955 4-1 vs. Spain (2) |
25 81 |
47 min |
757 |
Johnny Brooks Tottenham Hotspur |
IR |
3 0 |
3 |
2 |
2 |
135 |
0 |
14 November 1956
3-1 vs.
Wales (1)
28 November 1956 3-0 vs. Yugoslavia (2) |
24 327
24 341 |
14 |
772 |
Peter Broadbent
Wolverhampton Wanderers |
IR |
7 0 |
7 |
2 |
2 |
315 |
0 |
(2)
26 November 1958
2-2 vs.
Wales (3) |
25 195 |
33 min |
777 |
Warren Bradley Manchester United |
OR |
3 0 |
3 |
2 |
0 |
101 |
0 |
6 May 1959
2-2 vs. Italy (1)
28 May 1959 8-1 vs. United States (3) |
25 320 25 342 |
22 |
799 |
Ray Pointer Burnley |
CF |
3 0 |
3 |
2 |
2 |
135 |
0 |
28 September 1961 4-0 vs. Luxembourg (1)
25 October 1961 2-0 vs. Portugal (3) |
24 353 25 15 |
27 |
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 |
804 |
Bobby
Moore West
Ham United |
LH |
108 0 |
108 |
2 |
0 |
4890 |
0 |
5 January 1966 1-1 vs. Poland (36)
29 June 1966 6-1 vs. Norway (39) |
24 268 25 78 |
175 |
820 |
George Eastham Arsenal |
IL |
19
0 |
19 |
2 |
0 |
827 |
0 |
24 May 1964 3-1 vs. Republic of Ireland
(10)
3 July 1966 2-0 vs. Denmark (19) |
27 244
29 283 |
2 39 |
840 |
Norman Hunter Leeds United |
M |
24 4 |
28 |
2 |
2 |
1113 |
0 |
8 May 1968 2-1 vs. Spain (6)
24 January 1973 1-1 vs. Wales (22) |
24 192 29 87 |
4 261 |
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 |
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 |
870 |
Joe Royle
Everton, Manchester City |
CF |
5 1 |
6 |
2 |
1 |
162 |
0 |
11 October 1972 1-1 vs. Yugoslavia (2)
13 October 1976 2-1 vs. Finland (5) |
23 124 27 126 |
4 2 |
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 |
961 |
Sammy Lee Liverpool |
M |
13 1 |
14 |
2 |
2 |
580 |
0 |
17 November 1982 3-0 vs. Greece (1)
12 October 1983 3-0 vs. Hungary (9) |
23 283 24 247 |
329 |
964 |
Gordon Cowans Aston
Villa, Bari |
M |
10 0 |
10 |
2 |
1 |
431 |
0 |
1 June 1983 2-0 vs. Scotland (4)
29 January 1986 4-0 vs. Egypt (8) |
24 217
27 94 |
2 242 |
936 |
Viv Anderson Arsenal |
RB |
30
0 |
30 |
2 |
2 |
1350 |
0 |
14 November 1984
8-0 vs.
Turkey
(12)
12 November 1986
2-0 vs. Yugoslavia (24) |
28 108
30 106 |
1 363 |
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 |
1044 |
Paul Ince Manchester
United |
M |
50 3 |
53 |
2 |
2 |
2203 |
0 |
(2)
17 November 1993 7-1 vs.
San Marino (12) |
26 27 |
51 min |
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 |
1057 |
Rob Lee Newcastle
United |
M |
13 8 |
21 |
2 |
0 |
620 |
0 |
12 October 1994 1-1 vs. Romania (1)
24 May 1997 2-1 vs. South Africa (10) |
28 253 31 112 |
2 224 |
1039 |
Martin Keown
Everton, Arsenal |
RB/ CD |
39 4 |
43 |
2 |
0 |
1652 |
0 |
25 March 1992 2-2 vs. Czechoslovakia (2)
3 June 2000 2-1 vs. Malta (30) |
25 245 33 315 |
8 72 |
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 |
1136 |
Kieran Richardson Manchester
United |
M |
1 7 |
8 |
2 |
0 |
84 |
0 |
(2)
28 May 2005 2-1 vs. United States (1) |
20 219 |
40 min |
1083 |
Rio Ferdinand Manchester
United |
CD |
75
6 |
81 |
2 |
2 |
3156 |
0 |
12 September 2007 3-0 vs. Russia (62)
11 October 2008 5-1 vs. Kazakhstan (71) |
28 309
29 339 |
1 30 |
1100 |
Gareth Barry Aston Villa, Manchester City |
M |
41
12 |
53 |
2 |
1 |
1833 |
0 |
1 June 2008 3-0 vs. Trinidad & Tobago (20)
6 June 2009 4-0 vs. Kazakhstan (30) |
26 99 28 103 |
1 5 |
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 |
1163 |
Adam Johnson Manchester
City |
RM |
4 8 |
12 |
2 |
2 |
256 |
0 0 (2) |
(sub)
3 September 2010
4-0 vs. Bulgaria (3)
(sub)
7 September 2010
3-1 vs. Switzerland (4) |
23 51 23 55 |
4 |
1171 |
Andy Carroll Liverpool |
CF |
5 4 |
9 |
2 |
1 |
221 |
0 |
29 March 2011 1-1 vs. Ghana (2)
15 June 2012 3-2 vs. Sweden (5) |
22 82
23 161 |
1 78 |
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 |
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 |
1244 |
Tyrone Mings Aston
Villa |
CD |
12 6 |
18 |
2 |
1 |
610 |
0 |
15 November 2021 10-0 vs. San Marino
(16)
29 March 2022 3-0 vs. Côte d'Ivoire (17) |
28 247 29 16 |
134 |
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 |
1041 |
Cole
Palmer Chelsea |
AM |
4 7 |
11 |
2 |
1 |
254 |
0 0 (1) |
3 June 2024 3-0 Bosnia & Herzegovina
(3) (sub)
14 July 2024 1-2 vs. Spain (9) |
22 28 22 69 |
41 |