# Jugador País Equipo Goles (de penalti)
1. Peter Harris Inglaterra Inglaterra Portsmouth FC Portsmouth FC 23 (0)
Charlie Wayman Inglaterra Inglaterra Preston North End Preston North End 23 (0)
3. Bill Holden Inglaterra Inglaterra Burnley FC Burnley FC 22 (0)
Doug Lishman Inglaterra Inglaterra Arsenal Arsenal 22 (0)
Nat Lofthouse Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 22 (2)
6. Roy Swinbourne Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 21 (0)
7. Ronnie Allen Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 20 (1)
Trevor Ford Gales Gales Sunderland Sunderland 20 (0)
9. Cliff Holton Inglaterra Inglaterra Arsenal Arsenal 19 (0)
Wilf Mannion Inglaterra Inglaterra Middlesbrough Middlesbrough 19 (0)
11. Len Duquemin Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 18 (0)
Jorge Robledo Chile Chile Newcastle United Newcastle United 18 (2)
13. Tom Finney Inglaterra Inglaterra Preston North End Preston North End 17 (5)
Willie Moir Escocia Escocia Bolton Wanderers Bolton Wanderers 17 (0)
Dennis Wilshaw Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 17 (0)
16. Derek Dooley Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 16 (0)
Jack Lee Inglaterra Inglaterra Derby County Derby County 16 (0)
Stan Pearson Inglaterra Inglaterra Manchester United Manchester United 16 (0)
Jackie Sewell Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 16 (0)
20. Allan Brown Escocia Escocia Blackpool FC Blackpool FC 15 (1)
Stan Mortensen Inglaterra Inglaterra Blackpool FC Blackpool FC 15 (0)
Les Shannon Inglaterra Inglaterra Burnley FC Burnley FC 15 (0)
23. Les Bennett Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 14 (0)
Bill Kiernan Inglaterra Inglaterra Charlton Athletic Charlton Athletic 14 (0)
Don Roper Inglaterra Inglaterra Arsenal Arsenal 14 (0)
26. Ken Chisholm Escocia Escocia Cardiff City Cardiff City 13 (0)
Johnny Dixon Inglaterra Inglaterra Aston Villa Aston Villa 13 (0)
Eddie Firmani Sudáfrica Sudáfrica Charlton Athletic Charlton Athletic 13 (0)
Stuart Leary Sudáfrica Sudáfrica Charlton Athletic Charlton Athletic 13 (0)
Billy Liddell Escocia Escocia Liverpool Liverpool 13 (4)
Angus Morrison Escocia Escocia Preston North End Preston North End 13 (0)
32. Roy Bentley Inglaterra Inglaterra Chelsea Chelsea 12 (1)
Derek Lewis Inglaterra Inglaterra Preston North End Preston North End 12 (0)
Bill Perry Inglaterra Inglaterra Blackpool FC Blackpool FC 12 (0)
Sammy Smyth Irlanda del Norte Irlanda del Norte Liverpool Liverpool
Stoke City Stoke City
12 (0)
36. Arthur Fitzsimons Irlanda Irlanda Middlesbrough Middlesbrough 11 (0)
Wilf Grant Inglaterra Inglaterra Cardiff City Cardiff City 11 (0)
Jackie Henderson Escocia Escocia Portsmouth FC Portsmouth FC 11 (0)
Jimmy McIlroy Irlanda del Norte Irlanda del Norte Burnley FC Burnley FC 11 (0)
Hugh McLaren Escocia Escocia Derby County Derby County 11 (0)
Johnny McNichol Escocia Escocia Chelsea Chelsea 11 (0)
Jimmy Mullen Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 11 (0)
Jack Rowley Inglaterra Inglaterra Manchester United Manchester United 11 (2)
Billy Spurdle Inglaterra Inglaterra Manchester City Manchester City 11 (0)
Ernie Taylor Inglaterra Inglaterra Blackpool FC Blackpool FC 11 (0)
Johnny Williamson Inglaterra Inglaterra Manchester City Manchester City 11 (0)
47. Kevin Baron Inglaterra Inglaterra Liverpool Liverpool 10 (0)
Peter Goring Inglaterra Inglaterra Arsenal Arsenal 10 (0)
Johnny Hancocks Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 10 (0)
Gordon Hurst Inglaterra Inglaterra Charlton Athletic Charlton Athletic 10 (0)
George Lee Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 10 (0)
Jimmy Logie Escocia Escocia Arsenal Arsenal 10 (0)
Jimmy Meadows Inglaterra Inglaterra Manchester City Manchester City 10 (0)
Bobby Mitchell Escocia Escocia Newcastle United Newcastle United 10 (3)
Harry Oscroft Inglaterra Inglaterra Stoke City Stoke City 10 (0)
Johnny Spuhler Inglaterra Inglaterra Middlesbrough Middlesbrough 10 (0)
Jackie Stamps Inglaterra Inglaterra Derby County Derby County 10 (1)
Davy Walsh Irlanda Irlanda Aston Villa Aston Villa 10 (1)
59. Lindy Delapenha Jamaica Jamaica Middlesbrough Middlesbrough 9 (2)
Billy Elliott Inglaterra Inglaterra Burnley FC Burnley FC 9 (3)
Frank Griffin Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 9 (0)
Johnny Hart Inglaterra Inglaterra Manchester City Manchester City 9 (0)
Tommy Thompson Inglaterra Inglaterra Aston Villa Aston Villa 9 (0)
Charlie Vaughan Inglaterra Inglaterra Charlton Athletic Charlton Athletic
Portsmouth FC Portsmouth FC
9 (0)
Tommy Wright Escocia Escocia Sunderland Sunderland 9 (0)
66. John Aston Inglaterra Inglaterra Manchester United Manchester United 8 (0)
Roy Brown Inglaterra Inglaterra Stoke City Stoke City 8 (0)
Johnny Gordon Inglaterra Inglaterra Portsmouth FC Portsmouth FC 8 (0)
Harry Kirtley Inglaterra Inglaterra Sunderland Sunderland 8 (0)
Sid McClellan Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 8 (0)
Eric Parsons Inglaterra Inglaterra Chelsea Chelsea 8 (0)
Reg Ryan Irlanda Irlanda West Bromwich Albion West Bromwich Albion 8 (0)
Jack Smith Inglaterra Inglaterra Liverpool Liverpool 8 (0)
Sonny Walters Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 8 (0)
75. Jimmy Baxter Escocia Escocia Preston North End Preston North End 7 (1)
Johnny Berry Inglaterra Inglaterra Manchester United Manchester United 7 (0)
Harold Hassall Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 7 (0)
Eddie Lewis Inglaterra Inglaterra Manchester United Manchester United 7 (0)
Arthur Milton Inglaterra Inglaterra Arsenal Arsenal 7 (0)
Jimmy Payne Inglaterra Inglaterra Liverpool Liverpool 7 (0)
Duggie Reid Escocia Escocia Portsmouth FC Portsmouth FC 7 (0)
Les Smith Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 7 (0)
Ron Stockin Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 7 (0)
Tommy Taylor Inglaterra Inglaterra Manchester United Manchester United 7 (0)
Dennis Woodhead Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 7 (0)
86. Eddie Baily Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 6 (0)
Billy Bingham Irlanda del Norte Irlanda del Norte Sunderland Sunderland 6 (0)
Ivor Broadis Inglaterra Inglaterra Manchester City Manchester City 6 (0)
Norman Curtis Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 6 (6)
Dickie Davis Inglaterra Inglaterra Sunderland Sunderland 6 (0)
Redfern Froggatt Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 6 (0)
Don Hazledine Inglaterra Inglaterra Derby County Derby County 6 (0)
Vic Keeble Inglaterra Inglaterra Newcastle United Newcastle United 6 (0)
Alf Ramsey Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 6 (5)
Don Revie Inglaterra Inglaterra Manchester City Manchester City 6 (0)
Len Shackleton Inglaterra Inglaterra Sunderland Sunderland 6 (0)
97. Peter Broadbent Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 5 (0)
Ray Daniel Gales Gales Arsenal Arsenal 5 (0)
Reg Davies Gales Gales Newcastle United Newcastle United 5 (0)
John Evans Inglaterra Inglaterra Charlton Athletic Charlton Athletic 5 (0)
Jack Froggatt Inglaterra Inglaterra Portsmouth FC Portsmouth FC 5 (0)
Colin Gibson Inglaterra Inglaterra Aston Villa Aston Villa 5 (0)
Jack Marriott Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 5 (0)
Jackie Milburn Inglaterra Inglaterra Newcastle United Newcastle United 5 (1)
Frank Mountford Inglaterra Inglaterra Stoke City Stoke City 5 (3)
Jackie Mudie Escocia Escocia Blackpool FC Blackpool FC 5 (0)
Johnny Nicholls Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 5 (0)
Tommy Northcott Inglaterra Inglaterra Cardiff City Cardiff City 5 (0)
Derek Pace Inglaterra Inglaterra Aston Villa Aston Villa 5 (0)
Len Phillips Inglaterra Inglaterra Portsmouth FC Portsmouth FC 5 (0)
Ken Roberts Inglaterra Inglaterra Aston Villa Aston Villa 5 (0)
Mike Tiddy Inglaterra Inglaterra Cardiff City Cardiff City 5 (0)
Roley Williams Gales Gales Cardiff City Cardiff City 5 (0)
114. Ray Barlow Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 4 (0)
Doug Blair Inglaterra Inglaterra Cardiff City Cardiff City 4 (0)
Danny Blanchflower Irlanda del Norte Irlanda del Norte Aston Villa Aston Villa 4 (0)
Jackie Chew Inglaterra Inglaterra Burnley FC Burnley FC 4 (0)
George Edwards Gales Gales Cardiff City Cardiff City 4 (0)
Bill Finney Inglaterra Inglaterra Stoke City Stoke City 4 (0)
Bobby Foster Inglaterra Inglaterra Preston North End Preston North End 4 (0)
George Hannah Inglaterra Inglaterra Newcastle United Newcastle United 4 (0)
Tommy Harmer Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 4 (0)
Leslie Johnston Escocia Escocia Stoke City Stoke City 4 (0)
Bobby Langton Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 4 (1)
Jim Lewis Inglaterra Inglaterra Chelsea Chelsea 4 (0)
Frank Lock Inglaterra Inglaterra Charlton Athletic Charlton Athletic 4 (3)
Ben Marden Inglaterra Inglaterra Arsenal Arsenal 4 (0)
Alan Martin Inglaterra Inglaterra Stoke City Stoke City 4 (0)
Stanley Matthews Inglaterra Inglaterra Blackpool FC Blackpool FC 4 (0)
Alex McCrae Escocia Escocia Middlesbrough Middlesbrough 4 (0)
Sid O'Linn Sudáfrica Sudáfrica Charlton Athletic Charlton Athletic 4 (0)
David Pegg Inglaterra Inglaterra Manchester United Manchester United 4 (0)
Ray Straw Inglaterra Inglaterra Derby County Derby County 4 (1)
Walter Thomas Gales Gales Cardiff City Cardiff City 4 (0)
Geoff Walker Inglaterra Inglaterra Middlesbrough Middlesbrough 4 (2)
Willie Watson Inglaterra Inglaterra Sunderland Sunderland 4 (0)
Bryan Williams Inglaterra Inglaterra Liverpool Liverpool 4 (0)
138. Jimmy Adamson Inglaterra Inglaterra Burnley FC Burnley FC 3 (0)
Harry Bell Inglaterra Inglaterra Middlesbrough Middlesbrough 3 (0)
Louis Bimpson Inglaterra Inglaterra Liverpool Liverpool 3 (0)
Frank Bowyer Inglaterra Inglaterra Stoke City Stoke City 3 (0)
Robert Campbell Escocia Escocia Chelsea Chelsea 3 (0)
Roy Clarke Gales Gales Manchester City Manchester City 3 (0)
Bobby Cunliffe Inglaterra Inglaterra Manchester City Manchester City 3 (0)
Billy Dickson Irlanda del Norte Irlanda del Norte Chelsea Chelsea 3 (0)
Johnny Downie Escocia Escocia Manchester United Manchester United 3 (0)
Jimmy Dunn Escocia Escocia Derby County Derby County
Wolverhampton Wanderers Wolverhampton Wanderers
3 (0)
Elfed Evans Gales Gales West Bromwich Albion West Bromwich Albion 3 (0)
Billy Gray Inglaterra Inglaterra Chelsea Chelsea 3 (0)
John Harris Escocia Escocia Chelsea Chelsea 3 (0)
Reg Harrison Inglaterra Inglaterra Derby County Derby County 3 (0)
Ken Hodgkinson Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 3 (0)
Ken Horton Inglaterra Inglaterra Preston North End Preston North End 3 (0)
Frank McCourt Irlanda del Norte Irlanda del Norte Manchester City Manchester City 3 (0)
Amos Moss Inglaterra Inglaterra Aston Villa Aston Villa 3 (0)
Albert Mundy Inglaterra Inglaterra Portsmouth FC Portsmouth FC 3 (0)
Jack Parry Inglaterra Inglaterra Derby County Derby County 3 (0)
Jimmy Scoular Escocia Escocia Portsmouth FC Portsmouth FC 3 (0)
Bill Slater Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Johnny Wheeler Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 3 (0)
161. Alan A'Court Inglaterra Inglaterra Liverpool Liverpool 2 (0)
Harry Anders Inglaterra Inglaterra Manchester City Manchester City
Preston North End Preston North End
2 (0)
Alan Beards Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 2 (0)
Bobby Beattie Escocia Escocia Preston North End Preston North End 2 (0)
Frank Blunstone Inglaterra Inglaterra Chelsea Chelsea 2 (0)
George Brander Escocia Escocia Newcastle United Newcastle United 2 (0)
Ron Burgess Gales Gales Tottenham Hotspur Tottenham Hotspur 2 (0)
Roger Byrne Inglaterra Inglaterra Manchester United Manchester United 2 (2)
Gordon Dale Inglaterra Inglaterra Portsmouth FC Portsmouth FC 2 (0)
Les Dicker Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 2 (0)
John Doherty Inglaterra Inglaterra Manchester United Manchester United 2 (0)
Joe Dunn Escocia Escocia Preston North End Preston North End 2 (0)
Bobby Edwards Inglaterra Inglaterra Chelsea Chelsea 2 (0)
William Edwards Inglaterra Inglaterra Middlesbrough Middlesbrough 2 (0)
Benny Fenton Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (0)
Billy Foulkes Gales Gales Newcastle United Newcastle United 2 (0)
Tommy Garrett Inglaterra Inglaterra Blackpool FC Blackpool FC 2 (0)
Vic Groves Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 2 (0)
Albert Hobson Inglaterra Inglaterra Blackpool FC Blackpool FC 2 (0)
Doug Holden Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 2 (0)
Bill Jones Inglaterra Inglaterra Liverpool Liverpool 2 (0)
John Malkin Inglaterra Inglaterra Stoke City Stoke City 2 (0)
Joe Mercer Inglaterra Inglaterra Arsenal Arsenal 2 (0)
Neil Mochan Escocia Escocia Middlesbrough Middlesbrough 2 (0)
Ollie Norris Irlanda del Norte Irlanda del Norte Middlesbrough Middlesbrough 2 (0)
Bob Paisley Inglaterra Inglaterra Liverpool Liverpool 2 (0)
Joe Rayment Inglaterra Inglaterra Middlesbrough Middlesbrough 2 (0)
George Robb Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 2 (0)
Alf Sherwood Gales Gales Cardiff City Cardiff City 2 (0)
Ken Smith Inglaterra Inglaterra Sunderland Sunderland 2 (0)
Billy Sowden Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Phil Taylor Inglaterra Inglaterra Liverpool Liverpool 2 (0)
Ken Thomson Escocia Escocia Stoke City Stoke City 2 (0)
Tommy Walker Inglaterra Inglaterra Newcastle United Newcastle United 2 (0)
Don Whiston Inglaterra Inglaterra Stoke City Stoke City 2 (0)
Ken Whitfield Inglaterra Inglaterra Manchester City Manchester City
Wolverhampton Wanderers Wolverhampton Wanderers
2 (0)
197. George Aitken Escocia Escocia Sunderland Sunderland 1 (0)
Peter Aldis Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Ken Armstrong Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Bobby Ayre Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (0)
John Beale Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
Ken Branagan Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Frank Brennan Escocia Escocia Newcastle United Newcastle United 1 (0)
Ken Brierley Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Larry Canning Escocia Escocia Aston Villa Aston Villa 1 (0)
Johnny Carey Irlanda Irlanda Manchester United Manchester United 1 (0)
Harry Connor Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Freddie Cox Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Gordon Davies Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Jimmy Dickinson Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
Dicky Dorsett Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Jimmy Dudley Escocia Escocia West Bromwich Albion West Bromwich Albion 1 (0)
Chris Duffy Escocia Escocia Charlton Athletic Charlton Athletic 1 (0)
Dave Durie Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
Ewan Fenton Escocia Escocia Blackpool FC Blackpool FC 1 (0)
Harry Ferrier Escocia Escocia Portsmouth FC Portsmouth FC 1 (0)
Alan Finney Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Ron Flowers Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Alec Forbes Escocia Escocia Arsenal Arsenal 1 (0)
Billy Goffin Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Joe Harvey Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
George Hazlett Escocia Escocia Cardiff City Cardiff City 1 (0)
Stan Hepton Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
John Hewie Escocia Escocia Charlton Athletic Charlton Athletic 1 (0)
Roy Hollis Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Billy Hughes Irlanda del Norte Irlanda del Norte Bolton Wanderers Bolton Wanderers 1 (0)
Clarrie Jordan Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Sammy Lawrie Escocia Escocia Middlesbrough Middlesbrough 1 (0)
Norman Lockhart Irlanda del Norte Irlanda del Norte Aston Villa Aston Villa 1 (0)
Stan Lynn Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Phil McKnight Escocia Escocia Chelsea Chelsea 1 (0)
John McSeveney Escocia Escocia Sunderland Sunderland 1 (0)
Leslie Medley Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Johnny Morris Inglaterra Inglaterra Derby County Derby County 1 (0)
Tommy Neill Escocia Escocia Bolton Wanderers Bolton Wanderers 1 (0)
Don Oakes Gales Gales Arsenal Arsenal 1 (0)
Ray Parry Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Ron Phoenix Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Tommy Powell Inglaterra Inglaterra Derby County Derby County 1 (0)
Ken Prior Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Albert Quixall Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Eddie Russell Inglaterra Inglaterra Middlesbrough Middlesbrough 1 (0)
John Sellars Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Barry Siddall Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Bobby Smith Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Fred Smith Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Herbie Smith Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Roy Stephenson Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
Alfie Stokes Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Doug Taylor Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Geoff Toseland Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Dennis Uphill Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Dennis Viollet Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Bill Walsh Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Harry Webster Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Arthur Willis Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (1)
Arthur Wright Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Billy Wright Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)