# Jugador País Equipo Goles (de penalti)
1. Ronnie Allen Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 27 (1)
2. Jimmy Glazzard Inglaterra Inglaterra Huddersfield Town Huddersfield Town 26 (0)
Johnny Hancocks Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 26 (3)
4. Eddie Firmani Sudáfrica Sudáfrica Charlton Athletic Charlton Athletic 25 (5)
5. Peter Harris Inglaterra Inglaterra Portsmouth FC Portsmouth FC 23 (1)
Arthur Rowley Inglaterra Inglaterra Leicester City Leicester City 23 (3)
7. Roy Bentley Inglaterra Inglaterra Chelsea Chelsea 22 (0)
8. Tommy Taylor Inglaterra Inglaterra Manchester United Manchester United 20 (0)
Dennis Viollet Inglaterra Inglaterra Manchester United Manchester United 20 (0)
Dennis Wilshaw Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 20 (0)
11. Trevor Ford Gales Gales Cardiff City Cardiff City 19 (1)
Doug Lishman Inglaterra Inglaterra Arsenal Arsenal 19 (0)
Jackie Milburn Inglaterra Inglaterra Newcastle United Newcastle United 19 (0)
Bobby Mitchell Escocia Escocia Newcastle United Newcastle United 19 (6)
John Parker Inglaterra Inglaterra Everton Everton 19 (0)
16. Ken Chisholm Escocia Escocia Sunderland Sunderland 18 (0)
17. Jimmy Baxter Escocia Escocia Preston North End Preston North End 17 (3)
Don Roper Inglaterra Inglaterra Arsenal Arsenal 17 (0)
19. Bobby Ayre Inglaterra Inglaterra Charlton Athletic Charlton Athletic 16 (0)
20. Nat Lofthouse Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 15 (0)
Ted Purdon Sudáfrica Sudáfrica Sunderland Sunderland 15 (0)
22. Johnny Hart Inglaterra Inglaterra Manchester City Manchester City 14 (0)
Derek Hawksworth Inglaterra Inglaterra Sheffield United Sheffield United 14 (1)
Bill Holden Inglaterra Inglaterra Burnley FC Burnley FC 14 (0)
Johnny McNichol Escocia Escocia Chelsea Chelsea 14 (0)
Jackie Sewell Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 14 (0)
Roy Swinbourne Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 14 (0)
Tommy Thompson Inglaterra Inglaterra Aston Villa Aston Villa 14 (0)
Len White Inglaterra Inglaterra Newcastle United Newcastle United 14 (0)
30. Johnny Dixon Inglaterra Inglaterra Aston Villa Aston Villa 13 (0)
Bobby Foster Inglaterra Inglaterra Preston North End Preston North End 13 (0)
Johnny Gavin Irlanda Irlanda Tottenham Hotspur Tottenham Hotspur 13 (0)
Johnny Gordon Inglaterra Inglaterra Portsmouth FC Portsmouth FC 13 (0)
Joe Hayes Inglaterra Inglaterra Manchester City Manchester City 13 (0)
Jackie Henderson Escocia Escocia Portsmouth FC Portsmouth FC 13 (0)
George Lee Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 13 (0)
Derek Tapscott Gales Gales Arsenal Arsenal 13 (0)
38. Eddie Baily Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 12 (0)
Dave Hickson Inglaterra Inglaterra Everton Everton 12 (0)
Johnny Nicholls Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 12 (0)
Ron Stockin Inglaterra Inglaterra Cardiff City Cardiff City 12 (0)
42. Paddy Fagan Irlanda Irlanda Manchester City Manchester City 11 (0)
George Hannah Inglaterra Inglaterra Newcastle United Newcastle United 11 (0)
Derek Hines Inglaterra Inglaterra Leicester City Leicester City 11 (0)
Stan Mortensen Inglaterra Inglaterra Blackpool FC Blackpool FC 11 (0)
Eric Parsons Inglaterra Inglaterra Chelsea Chelsea 11 (0)
Brian Pilkington Inglaterra Inglaterra Burnley FC Burnley FC 11 (0)
Alf Ringstead Irlanda Irlanda Sheffield United Sheffield United 11 (0)
Jimmy Watson Escocia Escocia Huddersfield Town Huddersfield Town 11 (0)
50. Billy Bingham Irlanda del Norte Irlanda del Norte Sunderland Sunderland 10 (0)
Jackie Blanchflower Irlanda del Norte Irlanda del Norte Manchester United Manchester United 10 (0)
Jack Cross Inglaterra Inglaterra Sheffield United Sheffield United 10 (0)
Gordon Dale Inglaterra Inglaterra Portsmouth FC Portsmouth FC 10 (0)
Dennis Hatsell Inglaterra Inglaterra Preston North End Preston North End 10 (0)
Peter Higham Inglaterra Inglaterra Preston North End Preston North End 10 (0)
Vic Keeble Inglaterra Inglaterra Newcastle United Newcastle United 10 (0)
Stuart Leary Sudáfrica Sudáfrica Charlton Athletic Charlton Athletic 10 (0)
Bill Perry Inglaterra Inglaterra Blackpool FC Blackpool FC 10 (0)
Roy Stephenson Inglaterra Inglaterra Burnley FC Burnley FC 10 (0)
60. Wilf Carter Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 9 (0)
Tommy Eglington Irlanda Irlanda Everton Everton 9 (0)
Ray Parry Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 9 (0)
Jack Shaw Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 9 (0)
64. Len Duquemin Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 8 (0)
Billy Gray Inglaterra Inglaterra Burnley FC Burnley FC 8 (1)
Jimmy Hagan Inglaterra Inglaterra Sheffield United Sheffield United 8 (0)
Harold Hassall Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 8 (1)
Bill Kiernan Inglaterra Inglaterra Charlton Athletic Charlton Athletic 8 (0)
Sid McClellan Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 8 (0)
Willie Moir Escocia Escocia Bolton Wanderers Bolton Wanderers 8 (0)
Johnny Morris Inglaterra Inglaterra Leicester City Leicester City 8 (0)
Angus Morrison Escocia Escocia Preston North End Preston North End 8 (0)
Derek Pace Inglaterra Inglaterra Aston Villa Aston Villa 8 (0)
Don Revie Inglaterra Inglaterra Manchester City Manchester City 8 (1)
George Robb Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 8 (0)
Len Shackleton Inglaterra Inglaterra Sunderland Sunderland 8 (0)
Colin Webster Gales Gales Manchester United Manchester United 8 (0)
78. John Brooks Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 7 (0)
Roy Clarke Gales Gales Manchester City Manchester City 7 (0)
Dave Dunmore Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 7 (0)
Tom Finney Inglaterra Inglaterra Preston North End Preston North End 7 (1)
Jack Froggatt Inglaterra Inglaterra Leicester City Leicester City 7 (0)
Derek Hogg Inglaterra Inglaterra Leicester City Leicester City 7 (0)
Stan Lynn Inglaterra Inglaterra Aston Villa Aston Villa 7 (4)
Jack Marriott Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 7 (0)
Jackie Mudie Escocia Escocia Blackpool FC Blackpool FC 7 (0)
Seamus O'Connell Inglaterra Inglaterra Chelsea Chelsea 7 (0)
Jack Rowley Inglaterra Inglaterra Manchester United Manchester United 7 (0)
Harry Webster Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 7 (0)
90. Allan Brown Escocia Escocia Blackpool FC Blackpool FC 6 (0)
Gerry Burrell Irlanda del Norte Irlanda del Norte Huddersfield Town Huddersfield Town 6 (0)
Tommy Cavanagh Inglaterra Inglaterra Huddersfield Town Huddersfield Town 6 (0)
Norman Curtis Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 6 (3)
Duncan Edwards Inglaterra Inglaterra Manchester United Manchester United 6 (0)
Ewan Fenton Escocia Escocia Blackpool FC Blackpool FC 6 (4)
Charles Fleming Escocia Escocia Sunderland Sunderland 6 (0)
Eddie Follan Escocia Escocia Aston Villa Aston Villa 6 (0)
Colin Grainger Inglaterra Inglaterra Sheffield United Sheffield United 6 (0)
Mal Griffiths Gales Gales Leicester City Leicester City 6 (0)
Thomas Hoyland Inglaterra Inglaterra Sheffield United Sheffield United 6 (0)
Tommy Lawton Inglaterra Inglaterra Arsenal Arsenal 6 (0)
Jim Lewis Inglaterra Inglaterra Chelsea Chelsea 6 (0)
Billy McAdams Irlanda del Norte Irlanda del Norte Manchester City Manchester City 6 (0)
Vic Metcalfe Inglaterra Inglaterra Huddersfield Town Huddersfield Town 6 (3)
Peter Sillett Inglaterra Inglaterra Chelsea Chelsea 6 (2)
Les Smith Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 6 (0)
Billy Spurdle Inglaterra Inglaterra Manchester City Manchester City 6 (0)
Ernie Taylor Inglaterra Inglaterra Blackpool FC Blackpool FC 6 (0)
Charlie Wayman Inglaterra Inglaterra Preston North End Preston North End 6 (0)
110. Mike Barnard Inglaterra Inglaterra Portsmouth FC Portsmouth FC 5 (0)
Malcolm Barrass Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 5 (2)
Peter Broadbent Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 5 (0)
Ivor Broadis Inglaterra Inglaterra Newcastle United Newcastle United 5 (0)
Alan Finney Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 5 (0)
Ron Flowers Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 5 (0)
Redfern Froggatt Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 5 (0)
Frank Griffin Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 5 (0)
Jimmy Mullen Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 5 (0)
Tommy Northcott Inglaterra Inglaterra Cardiff City Cardiff City 5 (0)
Albert Quixall Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 5 (0)
John Spencer Inglaterra Inglaterra Sheffield United Sheffield United 5 (0)
Len Stephenson Inglaterra Inglaterra Blackpool FC Blackpool FC 5 (0)
Les Stubbs Inglaterra Inglaterra Chelsea Chelsea 5 (0)
Davy Walsh Irlanda Irlanda Aston Villa Aston Villa 5 (0)
125. Stan Anderson Inglaterra Inglaterra Sunderland Sunderland 4 (3)
Jimmy Bloomfield Inglaterra Inglaterra Arsenal Arsenal 4 (0)
Bill Curry Inglaterra Inglaterra Newcastle United Newcastle United 4 (0)
Reg Davies Gales Gales Newcastle United Newcastle United 4 (0)
Wally Fielding Inglaterra Inglaterra Everton Everton 4 (0)
Colin Gibson Inglaterra Inglaterra Aston Villa Aston Villa 4 (0)
Tommy Jones Inglaterra Inglaterra Everton Everton 4 (3)
Tony McNamara Inglaterra Inglaterra Everton Everton 4 (0)
Peter McParland Irlanda del Norte Irlanda del Norte Aston Villa Aston Villa 4 (0)
Cliff Nugent Inglaterra Inglaterra Cardiff City Cardiff City 4 (0)
Gordon Nutt Inglaterra Inglaterra Cardiff City Cardiff City 4 (0)
Sid O'Linn Sudáfrica Sudáfrica Charlton Athletic Charlton Athletic 4 (1)
Duggie Reid Escocia Escocia Portsmouth FC Portsmouth FC 4 (2)
Reg Ryan Irlanda Irlanda West Bromwich Albion West Bromwich Albion 4 (0)
Albert Scanlon Inglaterra Inglaterra Manchester United Manchester United 4 (0)
Bill Slater Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
Mike Tiddy Inglaterra Inglaterra Cardiff City Cardiff City 4 (0)
Eddie Wainwright Inglaterra Inglaterra Everton Everton 4 (0)
Johnny Williamson Inglaterra Inglaterra Manchester City Manchester City 4 (0)
144. Johnny Berry Inglaterra Inglaterra Manchester United Manchester United 3 (0)
Frank Blunstone Inglaterra Inglaterra Chelsea Chelsea 3 (0)
Tommy Docherty Escocia Escocia Preston North End Preston North End 3 (0)
Andy Graver Inglaterra Inglaterra Leicester City Leicester City 3 (0)
John Hewie Escocia Escocia Charlton Athletic Charlton Athletic 3 (0)
Arthur Hukin Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 3 (0)
Norman Lockhart Irlanda del Norte Irlanda del Norte Aston Villa Aston Villa 3 (0)
Jimmy Logie Escocia Escocia Arsenal Arsenal 3 (0)
Jimmy McIlroy Irlanda del Norte Irlanda del Norte Burnley FC Burnley FC 3 (1)
Arthur Milton Inglaterra Inglaterra Arsenal Arsenal 3 (0)
Alf Ramsey Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 3 (3)
Derek Rees Gales Gales Portsmouth FC Portsmouth FC 3 (0)
Dennis Stevens Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 3 (0)
Derrick Sullivan Gales Gales Cardiff City Cardiff City 3 (0)
Barrie Thomas Inglaterra Inglaterra Leicester City Leicester City 3 (0)
Ronald Waldock Inglaterra Inglaterra Sheffield United Sheffield United 3 (0)
Ken Waterhouse Inglaterra Inglaterra Preston North End Preston North End 3 (0)
Johnny Wheeler Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 3 (0)
162. Samuel Baird Escocia Escocia Preston North End Preston North End 2 (0)
Les Bennett Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 2 (0)
Danny Blanchflower Irlanda del Norte Irlanda del Norte Aston Villa Aston Villa
Tottenham Hotspur Tottenham Hotspur
2 (2)
Roger Byrne Inglaterra Inglaterra Manchester United Manchester United 2 (2)
Les Campbell Inglaterra Inglaterra Preston North End Preston North End 2 (0)
Gordon Davies Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Brian Frear Inglaterra Inglaterra Huddersfield Town Huddersfield Town 2 (0)
Fred Furniss Inglaterra Inglaterra Sheffield United Sheffield United 2 (2)
Stan Hepton Inglaterra Inglaterra Blackpool FC Blackpool FC 2 (0)
Gordon Hurst Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (0)
Bobby Johnstone Escocia Escocia Manchester City Manchester City 2 (0)
Cyril Lello Inglaterra Inglaterra Everton Everton 2 (0)
Johnny McKenna Irlanda del Norte Irlanda del Norte Blackpool FC Blackpool FC 2 (0)
Len Millard Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
Stan Montgomery Inglaterra Inglaterra Cardiff City Cardiff City 2 (0)
Eddie Russell Inglaterra Inglaterra Leicester City Leicester City 2 (0)
Graham Shaw Inglaterra Inglaterra Sheffield United Sheffield United 2 (0)
Alf Sherwood Gales Gales Cardiff City Cardiff City 2 (1)
Tommy Southren Inglaterra Inglaterra Aston Villa Aston Villa 2 (0)
Sonny Walters Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 2 (0)
Johnny Walton Inglaterra Inglaterra Burnley FC Burnley FC 2 (0)
Roley Williams Gales Gales Cardiff City Cardiff City 2 (0)
Stuart Williams Gales Gales West Bromwich Albion West Bromwich Albion 2 (0)
Fred Worthington Inglaterra Inglaterra Leicester City Leicester City 2 (0)
186. George Aitken Escocia Escocia Sunderland Sunderland 1 (0)
Terry Allcock Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Ken Armstrong Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Ray Barlow Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Bill Baxter Escocia Escocia Aston Villa Aston Villa 1 (0)
Eric Bell Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Barry Butler Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Jock Campbell Escocia Escocia Charlton Athletic Charlton Athletic 1 (0)
Roy Chapman Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Charlie Crowe Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
George Davies Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Norman Deeley Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Dickie Dowsett Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Dave Durie Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
Bryan Edwards Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Keith Ellis Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Ray Evans Inglaterra Inglaterra Preston North End Preston North End 1 (0)
Benny Fenton Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (0)
Alec Forbes Escocia Escocia Arsenal Arsenal 1 (0)
Eddie Gannon Irlanda Irlanda Sheffield Wednesday Sheffield Wednesday 1 (0)
Peter Goring Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Wilf Grant Inglaterra Inglaterra Cardiff City Cardiff City 1 (0)
Cyril Hammond Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (0)
Alan Harrington Gales Gales Cardiff City Cardiff City 1 (0)
David Herd Escocia Escocia Arsenal Arsenal 1 (0)
Gerry Hitchens Inglaterra Inglaterra Cardiff City Cardiff City 1 (0)
Doug Holden Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Alec Jackson Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Jimmy Kelly Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
Gwyn Lewis Gales Gales Everton Everton 1 (0)
Stanley Matthews Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
Jim McAnearney Escocia Escocia Sheffield Wednesday Sheffield Wednesday 1 (0)
Bill McGarry Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Alf McMichael Irlanda del Norte Irlanda del Norte Newcastle United Newcastle United 1 (0)
Jimmy Meadows Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Roy Paul Gales Gales Manchester City Manchester City 1 (0)
David Pegg Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Gordon Pembery Gales Gales Charlton Athletic Charlton Athletic 1 (0)
Harry Potts Inglaterra Inglaterra Everton Everton 1 (0)
Len Quested Australia Australia Huddersfield Town Huddersfield Town 1 (0)
Colin Rawson Inglaterra Inglaterra Sheffield United Sheffield United 1 (0)
Derek Saunders Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Jimmy Scoular Escocia Escocia Newcastle United Newcastle United 1 (0)
Les Shannon Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
Albert Snell Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Donald Watson Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Liam Whelan Irlanda Irlanda Manchester United Manchester United 1 (0)
Ronnie White Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (0)
Stan Wicks Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Stan Willemse Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Len Wills Inglaterra Inglaterra Arsenal Arsenal 1 (1)
Dennis Woodhead Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Peter Wragg Inglaterra Inglaterra Sheffield United Sheffield United 1 (0)
Billy Wright Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Billy Wright Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)