# Jugador País Equipo Goles (de penalti)
1. Dennis Viollet Inglaterra Inglaterra Manchester United Manchester United 32 (0)
2. Jimmy Greaves Inglaterra Inglaterra Chelsea Chelsea 29 (0)
Jimmy Murray Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 29 (0)
4. Len White Inglaterra Inglaterra Newcastle United Newcastle United 28 (0)
5. Derek Kevan Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 26 (0)
6. Bobby Smith Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 25 (0)
7. Billy McAdams Irlanda del Norte Irlanda del Norte Manchester City Manchester City 22 (0)
John McCole Escocia Escocia Leeds United Leeds United 22 (4)
9. John Connelly Inglaterra Inglaterra Burnley FC Burnley FC 20 (0)
Cliff Jones Gales Gales Tottenham Hotspur Tottenham Hotspur 20 (3)
11. Colin Barlow Inglaterra Inglaterra Manchester City Manchester City 19 (0)
Ray Pointer Inglaterra Inglaterra Burnley FC Burnley FC 19 (0)
13. Bobby Charlton Inglaterra Inglaterra Manchester United Manchester United 18 (0)
Ray Charnley Inglaterra Inglaterra Blackpool FC Blackpool FC 18 (0)
Peter Dobing Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 18 (0)
George Eastham Inglaterra Inglaterra Newcastle United Newcastle United 18 (4)
Graham Leggat Escocia Escocia Fulham FC Fulham FC 18 (0)
Jimmy Robson Inglaterra Inglaterra Burnley FC Burnley FC 18 (0)
19. Johnny Fantham Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 17 (0)
Tom Finney Inglaterra Inglaterra Preston North End Preston North End 17 (2)
21. Billy Bingham Irlanda del Norte Irlanda del Norte Luton Town Luton Town 16 (0)
Johnny Gordon Inglaterra Inglaterra Birmingham City Birmingham City 16 (0)
23. Ronnie Allen Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 15 (3)
Albert Cheesebrough Inglaterra Inglaterra Leicester City Leicester City 15 (0)
Alex Dawson Escocia Escocia Manchester United Manchester United 15 (0)
Malcolm Musgrove Inglaterra Inglaterra West Ham United West Ham United 15 (0)
Roy Vernon Gales Gales Blackburn Rovers Blackburn Rovers
Everton Everton
15 (1)
28. Peter Broadbent Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 14 (0)
Bobby Collins Escocia Escocia Everton Everton 14 (3)
Norman Deeley Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 14 (1)
Derek Dougan Irlanda del Norte Irlanda del Norte Blackburn Rovers Blackburn Rovers 14 (0)
David Herd Escocia Escocia Arsenal Arsenal 14 (0)
Dennis Stevens Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 14 (0)
34. Ivor Allchurch Gales Gales Newcastle United Newcastle United 13 (0)
Keith Ellis Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 13 (0)
Joe Hayes Inglaterra Inglaterra Manchester City Manchester City 13 (0)
Harry Hooper Inglaterra Inglaterra Birmingham City Birmingham City 13 (3)
Bobby Mason Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 13 (0)
Albert Quixall Inglaterra Inglaterra Manchester United Manchester United 13 (3)
40. Ray Parry Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 12 (1)
Edward Thomas Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers
Everton Everton
12 (0)
Tommy Thompson Inglaterra Inglaterra Preston North End Preston North End 12 (0)
43. David Burnside Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 11 (0)
Chris Crowe Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers
Leeds United Leeds United
11 (2)
John Dick Escocia Escocia West Ham United West Ham United 11 (0)
Alec Jackson Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 11 (0)
Dave MacKay Escocia Escocia Tottenham Hotspur Tottenham Hotspur 11 (0)
Tommy McDonald Escocia Escocia Leicester City Leicester City 11 (0)
David Sneddon Escocia Escocia Preston North End Preston North End 11 (0)
Gordon Wills Inglaterra Inglaterra Leicester City Leicester City 11 (0)
Tommy Wilson Inglaterra Inglaterra Nottingham Forest Nottingham Forest 11 (0)
Phil Woosnam Gales Gales West Ham United West Ham United 11 (0)
53. Jimmy Bloomfield Inglaterra Inglaterra Arsenal Arsenal 10 (0)
Dave Durie Inglaterra Inglaterra Blackpool FC Blackpool FC 10 (0)
Johnny Haynes Inglaterra Inglaterra Fulham FC Fulham FC 10 (0)
Alan Shackleton Inglaterra Inglaterra Everton Everton
Leeds United Leeds United
10 (0)
Samuel Taylor Escocia Escocia Preston North End Preston North End 10 (0)
58. Colin Booth Inglaterra Inglaterra Nottingham Forest Nottingham Forest
Wolverhampton Wanderers Wolverhampton Wanderers
9 (0)
Clive Colbridge Inglaterra Inglaterra Manchester City Manchester City 9 (0)
Bobby Craig Escocia Escocia Sheffield Wednesday Sheffield Wednesday 9 (0)
Alan Finney Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 9 (0)
Jimmy Harris Inglaterra Inglaterra Everton Everton 9 (0)
Des Horne Sudáfrica Sudáfrica Wolverhampton Wanderers Wolverhampton Wanderers 9 (0)
Ken Leek Gales Gales Leicester City Leicester City 9 (0)
Charlie Livesey Inglaterra Inglaterra Chelsea Chelsea 9 (0)
Jackie Mudie Escocia Escocia Blackpool FC Blackpool FC 9 (0)
Bill Perry Inglaterra Inglaterra Blackpool FC Blackpool FC 9 (0)
Brian Pilkington Inglaterra Inglaterra Burnley FC Burnley FC 9 (0)
Derek Wilkinson Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 9 (0)
70. Les Allen Inglaterra Inglaterra Chelsea Chelsea
Tottenham Hotspur Tottenham Hotspur
8 (0)
Warren Bradley Inglaterra Inglaterra Manchester United Manchester United 8 (0)
Mel Charles Gales Gales Arsenal Arsenal 8 (0)
Eddie Clamp Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 8 (1)
Maurice Cook Inglaterra Inglaterra Fulham FC Fulham FC 8 (0)
Joe Haverty Irlanda Irlanda Arsenal Arsenal 8 (0)
Fred Hill Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 8 (0)
Arthur Kaye Inglaterra Inglaterra Blackpool FC Blackpool FC 8 (1)
Ally MacLeod Escocia Escocia Blackburn Rovers Blackburn Rovers 8 (0)
79. John Barnwell Inglaterra Inglaterra Arsenal Arsenal 7 (1)
John Bond Inglaterra Inglaterra West Ham United West Ham United 7 (1)
Peter Brabrook Inglaterra Inglaterra Chelsea Chelsea 7 (0)
John Brooks Inglaterra Inglaterra Chelsea Chelsea
Tottenham Hotspur Tottenham Hotspur
7 (0)
Allan Brown Escocia Escocia Luton Town Luton Town 7 (0)
Danny Clapton Inglaterra Inglaterra Arsenal Arsenal 7 (0)
Billy Gray Inglaterra Inglaterra Nottingham Forest Nottingham Forest 7 (1)
Jackie Henderson Escocia Escocia Arsenal Arsenal 7 (0)
Don Revie Inglaterra Inglaterra Leeds United Leeds United 7 (0)
Albert Scanlon Inglaterra Inglaterra Manchester United Manchester United 7 (0)
89. Brian Birch Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 6 (0)
Tosh Chamberlain Inglaterra Inglaterra Fulham FC Fulham FC 6 (0)
Redfern Froggatt Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 6 (0)
Billy Griffin Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 6 (0)
Dave Hickson Inglaterra Inglaterra Everton Everton 6 (0)
Vic Keeble Inglaterra Inglaterra West Ham United West Ham United 6 (0)
Gerry Mannion Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 6 (0)
Joe McBride Escocia Escocia Luton Town Luton Town 6 (1)
Jimmy McIlroy Irlanda del Norte Irlanda del Norte Burnley FC Burnley FC 6 (3)
Johnny Quigley Escocia Escocia Nottingham Forest Nottingham Forest 6 (0)
Bobby Robson Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 6 (0)
Peter Sillett Inglaterra Inglaterra Chelsea Chelsea 6 (4)
Alfie Stokes Inglaterra Inglaterra Fulham FC Fulham FC 6 (0)
Ron Tindall Inglaterra Inglaterra Chelsea Chelsea 6 (0)
Gordon Turner Inglaterra Inglaterra Luton Town Luton Town 6 (0)
104. Jackie Bell Inglaterra Inglaterra Newcastle United Newcastle United 5 (0)
Frank Blunstone Inglaterra Inglaterra Chelsea Chelsea 5 (0)
Les Dagger Inglaterra Inglaterra Preston North End Preston North End 5 (0)
Tony Gregory Inglaterra Inglaterra Luton Town Luton Town 5 (0)
Mike Grice Inglaterra Inglaterra West Ham United West Ham United 5 (0)
Roy Hartle Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 5 (4)
Jimmy Hill Inglaterra Inglaterra Fulham FC Fulham FC 5 (0)
Derek Hogg Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 5 (0)
Gordon Hughes Inglaterra Inglaterra Newcastle United Newcastle United 5 (0)
Mickey Lill Inglaterra Inglaterra Everton Everton
Wolverhampton Wanderers Wolverhampton Wanderers
5 (0)
Harry Obeney Inglaterra Inglaterra West Ham United West Ham United 5 (0)
Noel Peyton Irlanda Irlanda Leeds United Leeds United 5 (0)
John White Escocia Escocia Tottenham Hotspur Tottenham Hotspur 5 (0)
117. Gordon Astall Inglaterra Inglaterra Birmingham City Birmingham City 4 (0)
Jim Barrett Inglaterra Inglaterra Birmingham City Birmingham City 4 (0)
George Cummins Inglaterra Inglaterra Luton Town Luton Town 4 (0)
Dave Dunmore Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur
West Ham United West Ham United
4 (0)
Alec Farrall Inglaterra Inglaterra Preston North End Preston North End 4 (1)
Ron Flowers Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
George Hannah Inglaterra Inglaterra Manchester City Manchester City 4 (0)
Doug Holden Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 4 (0)
Jim Iley Inglaterra Inglaterra Nottingham Forest Nottingham Forest 4 (0)
Stewart Imlach Escocia Escocia Nottingham Forest Nottingham Forest 4 (0)
Roy Isherwood Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 4 (0)
Johnny Key Inglaterra Inglaterra Fulham FC Fulham FC 4 (0)
Bunny Larkin Inglaterra Inglaterra Birmingham City Birmingham City 4 (0)
Derek Mayers Inglaterra Inglaterra Preston North End Preston North End 4 (0)
Terry Medwin Gales Gales Tottenham Hotspur Tottenham Hotspur 4 (0)
George Meek Escocia Escocia Leeds United Leeds United 4 (0)
Peter Murphy Inglaterra Inglaterra Birmingham City Birmingham City 4 (0)
Jimmy Walsh Escocia Escocia Leicester City Leicester City 4 (0)
135. Alex Alston Inglaterra Inglaterra Preston North End Preston North End 3 (0)
Neville Bannister Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 3 (0)
Noel Cantwell Irlanda Irlanda West Ham United West Ham United 3 (2)
Jack Charlton Inglaterra Inglaterra Leeds United Leeds United 3 (0)
Billy Cush Irlanda del Norte Irlanda del Norte Leeds United Leeds United 3 (1)
Bryan Douglas Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 3 (2)
Gerry Francis Sudáfrica Sudáfrica Leeds United Leeds United 3 (0)
Archie Gibson Escocia Escocia Leeds United Leeds United 3 (0)
Tommy Harmer Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 3 (0)
Derek Hines Inglaterra Inglaterra Leicester City Leicester City 3 (0)
Alan Jones Inglaterra Inglaterra Fulham FC Fulham FC 3 (0)
Ken Keyworth Inglaterra Inglaterra Leicester City Leicester City 3 (0)
Jimmy Langley Inglaterra Inglaterra Fulham FC Fulham FC 3 (3)
Ian Lawson Inglaterra Inglaterra Burnley FC Burnley FC 3 (0)
Tom McAnearney Escocia Escocia Sheffield Wednesday Sheffield Wednesday 3 (1)
Trevor Meredith Inglaterra Inglaterra Burnley FC Burnley FC 3 (0)
Brian Miller Inglaterra Inglaterra Burnley FC Burnley FC 3 (0)
John Mitten Inglaterra Inglaterra Newcastle United Newcastle United 3 (0)
Dick Neal Inglaterra Inglaterra Birmingham City Birmingham City 3 (0)
Mark Pearson Inglaterra Inglaterra Manchester United Manchester United 3 (0)
Roy Shiner Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 3 (0)
Andy Smillie Inglaterra Inglaterra West Ham United West Ham United 3 (0)
Jim Smith Escocia Escocia Preston North End Preston North End 3 (0)
Robin Stubbs Inglaterra Inglaterra Birmingham City Birmingham City 3 (0)
Don Weston Inglaterra Inglaterra Birmingham City Birmingham City 3 (0)
Brian Whitehouse Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 3 (0)
161. Roy Bentley Inglaterra Inglaterra Fulham FC Fulham FC 2 (0)
Louis Bimpson Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 2 (0)
Danny Blanchflower Irlanda del Norte Irlanda del Norte Tottenham Hotspur Tottenham Hotspur 2 (0)
Billy Bremner Escocia Escocia Leeds United Leeds United 2 (0)
Ron Brett Inglaterra Inglaterra West Ham United West Ham United 2 (0)
Les Campbell Inglaterra Inglaterra Preston North End Preston North End 2 (0)
Len Chalmers Inglaterra Inglaterra Leicester City Leicester City 2 (2)
Peter Deakin Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 2 (0)
John Doherty Inglaterra Inglaterra Fulham FC Fulham FC 2 (0)
Paddy Fagan Irlanda Irlanda Manchester City Manchester City 2 (0)
Johnny Giles Irlanda Irlanda Manchester United Manchester United 2 (0)
Ken Hale Inglaterra Inglaterra Newcastle United Newcastle United 2 (0)
Mike Harrison Inglaterra Inglaterra Chelsea Chelsea 2 (0)
Billy Hume Escocia Escocia Birmingham City Birmingham City 2 (0)
Len Julians Inglaterra Inglaterra Arsenal Arsenal 2 (0)
Tony Kay Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 2 (0)
Gil Lambert Inglaterra Inglaterra Preston North End Preston North End 2 (0)
Denis Law Escocia Escocia Manchester City Manchester City 2 (0)
George Luke Inglaterra Inglaterra Newcastle United Newcastle United 2 (0)
Mick McGrath Irlanda Irlanda Blackburn Rovers Blackburn Rovers 2 (0)
Frank McLintock Escocia Escocia Leicester City Leicester City 2 (0)
Gordon Milne Inglaterra Inglaterra Preston North End Preston North End 2 (0)
Alan Mullery Inglaterra Inglaterra Fulham FC Fulham FC 2 (0)
Pat O'Connell Inglaterra Inglaterra Fulham FC Fulham FC 2 (0)
Bryan Orritt Gales Gales Birmingham City Birmingham City 2 (0)
Alex Parker Escocia Escocia Everton Everton 2 (0)
Brian Peterson Sudáfrica Sudáfrica Blackpool FC Blackpool FC 2 (0)
Howard Riley Inglaterra Inglaterra Leicester City Leicester City 2 (0)
Tommy Ring Escocia Escocia Everton Everton 2 (0)
Malcolm Scott Inglaterra Inglaterra Newcastle United Newcastle United 2 (0)
Maurice Setters Inglaterra Inglaterra Manchester United Manchester United
West Bromwich Albion West Bromwich Albion
2 (0)
Bill Slater Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Barry Stobart Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Geoff Vowden Inglaterra Inglaterra Nottingham Forest Nottingham Forest 2 (0)
Billy White Inglaterra Inglaterra Burnley FC Burnley FC 2 (0)
Derek Woodley Inglaterra Inglaterra West Ham United West Ham United 2 (0)
197. Jimmy Adamson Inglaterra Inglaterra Burnley FC Burnley FC 1 (1)
Sylvan Anderton Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Colin Appleton Inglaterra Inglaterra Leicester City Leicester City 1 (0)
Jimmy Armfield Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
Tommy Banks Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Tony Barton Inglaterra Inglaterra Nottingham Forest Nottingham Forest 1 (0)
Jack Burkitt Inglaterra Inglaterra Nottingham Forest Nottingham Forest 1 (0)
Bobby Cameron Escocia Escocia Leeds United Leeds United 1 (0)
Roy Cheetham Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Ronnie Clayton Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
Willie Cunningham Escocia Escocia Preston North End Preston North End 1 (0)
Willie Cunningham Irlanda del Norte Irlanda del Norte Leicester City Leicester City 1 (0)
Norman Curtis Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (1)
Michael Dixon Inglaterra Inglaterra Luton Town Luton Town 1 (0)
Robert Dixon Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Roy Dwight Inglaterra Inglaterra Nottingham Forest Nottingham Forest 1 (0)
Jack Dyson Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Dennis Evans Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Derek Gibbs Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Freddie Goodwin Inglaterra Inglaterra Leeds United Leeds United
Manchester United Manchester United
1 (0)
John Groves Inglaterra Inglaterra Luton Town Luton Town 1 (0)
Vic Groves Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Brian Harris Inglaterra Inglaterra Everton Everton 1 (0)
Billy Haydock Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Derek Hennin Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Brian Hill Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Mike Johnson Inglaterra Inglaterra Fulham FC Fulham FC 1 (0)
Bobby Johnstone Escocia Escocia Manchester City Manchester City 1 (0)
Jimmy Kelly Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
John Kilgannon Escocia Escocia Luton Town Luton Town 1 (0)
Bobby Laverick Inglaterra Inglaterra Everton Everton 1 (0)
William Leivers Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Tony Marchi Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Barrie Martin Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
Andy McEvoy Irlanda Irlanda Blackburn Rovers Blackburn Rovers 1 (0)
Bob Morton Inglaterra Inglaterra Luton Town Luton Town 1 (0)
Tony Nicholas Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Maurice Norman Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Frank O'Farrell Irlanda Irlanda Preston North End Preston North End 1 (0)
Jackie Overfield Inglaterra Inglaterra Leeds United Leeds United 1 (0)
Dave Pacey Inglaterra Inglaterra Luton Town Luton Town 1 (0)
Calvin Palmer Inglaterra Inglaterra Nottingham Forest Nottingham Forest 1 (0)
Tony Scott Inglaterra Inglaterra West Ham United West Ham United 1 (0)
John Smith Inglaterra Inglaterra West Ham United West Ham United 1 (0)
Trevor Smith Inglaterra Inglaterra Birmingham City Birmingham City 1 (0)
Graham Stanley Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Brian Sullivan Inglaterra Inglaterra Fulham FC Fulham FC 1 (0)
Alex Tait Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Bobby Tambling Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Brian Taylor Inglaterra Inglaterra Birmingham City Birmingham City 1 (0)
Alan Tyrer Inglaterra Inglaterra Everton Everton 1 (0)
Joe Walton Inglaterra Inglaterra Preston North End Preston North End 1 (0)
Gerry Ward Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Johnny Watts Inglaterra Inglaterra Birmingham City Birmingham City 1 (0)
Dave Whelan Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
Ian White Escocia Escocia Leicester City Leicester City 1 (0)
Jeff Whitefoot Inglaterra Inglaterra Nottingham Forest Nottingham Forest 1 (0)
Frank Wignall Inglaterra Inglaterra Everton Everton 1 (0)
Len Wills Inglaterra Inglaterra Arsenal Arsenal 1 (1)
Gerry Young Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Billy Younger Inglaterra Inglaterra Nottingham Forest Nottingham Forest 1 (0)