# Player Team(s) M. goals Penalty Ø
1 Harry Kane * England 21 23 8 1.10
2 Wayne Rooney England 27 14 4 0.52
3 Michael Owen England 19 11 1 0.58
4 Raheem Sterling * England 15 10 0 0.67
5 Kevin Keegan England 12 8 0 0.67
6 Geoff Hurst England 11 7 0 0.64
Gary Lineker England 12 7 1 0.58
8 Ross Barkley * England 11 6 0 0.55
Alan Shearer England 10 6 2 0.60
Danny Welbeck * England 6 6 0 1.00
11 David Beckham England 16 5 2 0.31
Martin Chivers England 8 5 0 0.63
Peter Crouch England 9 5 0 0.56
Jermain Defoe England 9 5 0 0.56
Trevor Francis England 7 5 0 0.71
Malcolm MacDonald England 4 5 0 1.25
Martin Peters England 15 5 0 0.33
Marcus Rashford * England 12 5 0 0.42
Bryan Robson England 13 5 0 0.38
Paul Scholes England 14 5 0 0.36
Tony Woodcock England 9 5 0 0.56
22 Bobby Charlton England 9 4 0 0.44
Steven Gerrard England 21 4 0 0.19
Bob Latchford England 4 4 0 1.00
Bukayo Saka * England 7 4 0 0.57
26 John Barnes England 8 3 0 0.38
Peter Beardsley England 8 3 0 0.38
Darren Bent England 5 3 0 0.60
Luther Blissett England 5 3 0 0.60
Mick Channon England 6 3 0 0.50
Glenn Hoddle England 9 3 0 0.33
Frank Lampard England 18 3 3 0.17
Francis Lee England 6 3 0 0.50
Theo Walcott England 9 3 0 0.33
Dave Watson England 14 3 0 0.21
Ashley Young * England 7 3 0 0.43
37 Colin Bell England 8 2 0 0.25
Jack Charlton England 5 2 0 0.40
Adam Johnson England 5 2 0 0.40
Sammy Lee England 7 2 0 0.29
Paul Mariner England 5 2 0 0.40
Steve McManaman England 3 2 0 0.67
Phil Neal England 12 2 0 0.17
Alex Oxlade-Chamberlain * England 10 2 0 0.20
Jadon Sancho * England 6 2 0 0.33
Chris Waddle England 6 2 0 0.33
Jack Wilshere England 7 2 0 0.29
Shaun Wright-Phillips England 9 2 0 0.22
49 Tammy Abraham * England 2 1 0 0.50
Tony Adams England 10 1 0 0.10
* Active player