# Jugador País Equipo Goles (de penalti)
1. John Charles Gales Gales Leeds United Leeds United 38 (0)
2. Jackie Mudie Escocia Escocia Blackpool FC Blackpool FC 32 (0)
3. Gordon Turner Inglaterra Inglaterra Luton Town Luton Town 30 (0)
4. Nat Lofthouse Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 28 (0)
5. Tommy Thompson Inglaterra Inglaterra Preston North End Preston North End 26 (0)
Liam Whelan Irlanda Irlanda Manchester United Manchester United 26 (0)
7. Charles Fleming Escocia Escocia Sunderland Sunderland 25 (0)
Derek Tapscott Gales Gales Arsenal Arsenal 25 (0)
9. Alex Govan Escocia Escocia Birmingham City Birmingham City 24 (0)
10. Tom Finney Inglaterra Inglaterra Preston North End Preston North End 23 (0)
11. Albert Quixall Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 22 (4)
Tommy Taylor Inglaterra Inglaterra Manchester United Manchester United 22 (0)
13. Gerry Hitchens Inglaterra Inglaterra Cardiff City Cardiff City 21 (0)
14. Dave Durie Inglaterra Inglaterra Blackpool FC Blackpool FC 20 (0)
15. Harry Hooper Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 19 (0)
16. Allan Brown Escocia Escocia Blackpool FC Blackpool FC
Luton Town Luton Town
18 (0)
Bobby Smith Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 18 (0)
Alfie Stokes Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 18 (0)
19. Peter Broadbent Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 17 (0)
Tommy Harmer Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 17 (1)
Jimmy Murray Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 17 (0)
Jackie Sewell Inglaterra Inglaterra Aston Villa Aston Villa 17 (0)
23. Eddy Brown Inglaterra Inglaterra Birmingham City Birmingham City 16 (0)
Bobby Johnstone Escocia Escocia Manchester City Manchester City 16 (0)
Derek Kevan Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 16 (0)
Dennis Viollet Inglaterra Inglaterra Manchester United Manchester United 16 (0)
27. Roy Shiner Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 15 (0)
28. Joe Hayes Inglaterra Inglaterra Manchester City Manchester City 14 (0)
Terry Medwin Gales Gales Tottenham Hotspur Tottenham Hotspur 14 (0)
George Robb Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 14 (0)
Johnny Summers Inglaterra Inglaterra Charlton Athletic Charlton Athletic 14 (0)
32. Reg Davies Gales Gales Newcastle United Newcastle United 13 (0)
Alan Finney Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 13 (0)
Johnny Gordon Inglaterra Inglaterra Portsmouth FC Portsmouth FC 13 (0)
Jimmy McIlroy Irlanda del Norte Irlanda del Norte Burnley FC Burnley FC 13 (0)
Dennis Stevens Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 13 (0)
37. Jack Dyson Inglaterra Inglaterra Manchester City Manchester City 12 (0)
Redfern Froggatt Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 12 (0)
Peter Harris Inglaterra Inglaterra Portsmouth FC Portsmouth FC 12 (0)
David Herd Escocia Escocia Arsenal Arsenal 12 (0)
Peter McParland Irlanda del Norte Irlanda del Norte Aston Villa Aston Villa 12 (0)
John McSeveney Escocia Escocia Cardiff City Cardiff City 12 (1)
Jackie Milburn Inglaterra Inglaterra Newcastle United Newcastle United 12 (0)
Bobby Robson Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 12 (0)
Les Smith Inglaterra Inglaterra Aston Villa Aston Villa 12 (0)
Samuel Taylor Escocia Escocia Preston North End Preston North End 12 (0)
47. Gordon Astall Inglaterra Inglaterra Birmingham City Birmingham City 11 (0)
Harold Brook Inglaterra Inglaterra Leeds United Leeds United 11 (0)
John Brooks Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 11 (0)
Roy Clarke Gales Gales Manchester City Manchester City 11 (0)
Jimmy Gauld Escocia Escocia Charlton Athletic Charlton Athletic
Everton Everton
11 (0)
Jackie Henderson Escocia Escocia Portsmouth FC Portsmouth FC 11 (0)
Peter McKay Escocia Escocia Burnley FC Burnley FC 11 (0)
54. Ronnie Allen Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 10 (0)
Jimmy Bloomfield Inglaterra Inglaterra Arsenal Arsenal 10 (0)
Bobby Charlton Inglaterra Inglaterra Manchester United Manchester United 10 (0)
Cliff Holton Inglaterra Inglaterra Arsenal Arsenal 10 (0)
Tony McNamara Inglaterra Inglaterra Everton Everton 10 (0)
Johnny McNichol Escocia Escocia Chelsea Chelsea 10 (0)
Len White Inglaterra Inglaterra Newcastle United Newcastle United 10 (0)
Dennis Wilshaw Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 10 (0)
62. Jimmy Baxter Escocia Escocia Preston North End Preston North End 9 (0)
Colin Booth Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 9 (0)
Paddy Fagan Irlanda Irlanda Manchester City Manchester City 9 (0)
Jim Lewis Inglaterra Inglaterra Chelsea Chelsea 9 (0)
66. Bobby Ayre Inglaterra Inglaterra Charlton Athletic Charlton Athletic 8 (0)
Johnny Berry Inglaterra Inglaterra Manchester United Manchester United 8 (0)
Albert Cheesebrough Inglaterra Inglaterra Burnley FC Burnley FC 8 (0)
Joe Haverty Irlanda Irlanda Arsenal Arsenal 8 (0)
George Kirby Inglaterra Inglaterra Everton Everton 8 (0)
Stuart Leary Sudáfrica Sudáfrica Charlton Athletic Charlton Athletic 8 (0)
Len Shackleton Inglaterra Inglaterra Sunderland Sunderland 8 (0)
Ron Tindall Inglaterra Inglaterra Chelsea Chelsea 8 (0)
74. Stan Anderson Inglaterra Inglaterra Sunderland Sunderland 7 (0)
Peter Murphy Inglaterra Inglaterra Birmingham City Birmingham City 7 (0)
Tony Nicholas Inglaterra Inglaterra Chelsea Chelsea 7 (0)
Bill Perry Inglaterra Inglaterra Blackpool FC Blackpool FC 7 (0)
Les Stubbs Inglaterra Inglaterra Chelsea Chelsea 7 (0)
Brian Whitehouse Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 7 (0)
80. Peter Brabrook Inglaterra Inglaterra Chelsea Chelsea 6 (0)
Thommy Casey Irlanda del Norte Irlanda del Norte Newcastle United Newcastle United 6 (0)
Johnny Dixon Inglaterra Inglaterra Aston Villa Aston Villa 6 (0)
Keith Ellis Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 6 (0)
Wally Fielding Inglaterra Inglaterra Everton Everton 6 (0)
Bob Forrest Inglaterra Inglaterra Leeds United Leeds United 6 (0)
Doug Newlands Escocia Escocia Burnley FC Burnley FC 6 (0)
Derek Pace Inglaterra Inglaterra Aston Villa Aston Villa 6 (0)
David Pegg Inglaterra Inglaterra Manchester United Manchester United 6 (0)
Derek Saunders Inglaterra Inglaterra Chelsea Chelsea 6 (0)
Mike Tiddy Inglaterra Inglaterra Arsenal Arsenal 6 (0)
Derek Weddle Inglaterra Inglaterra Portsmouth FC Portsmouth FC
Sunderland Sunderland
6 (0)
92. Billy Bingham Irlanda del Norte Irlanda del Norte Sunderland Sunderland 5 (0)
Frank Blunstone Inglaterra Inglaterra Chelsea Chelsea 5 (0)
Michael Cullen Escocia Escocia Luton Town Luton Town 5 (0)
Duncan Edwards Inglaterra Inglaterra Manchester United Manchester United 5 (0)
Frank Griffin Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 5 (0)
Johnny Hannigan Escocia Escocia Sunderland Sunderland 5 (0)
Dennis Hatsell Inglaterra Inglaterra Preston North End Preston North End 5 (0)
John Hewie Escocia Escocia Charlton Athletic Charlton Athletic 5 (0)
Bill Kiernan Inglaterra Inglaterra Charlton Athletic Charlton Athletic 5 (0)
Noel Kinsey Gales Gales Birmingham City Birmingham City 5 (0)
Sid McClellan Inglaterra Inglaterra Portsmouth FC Portsmouth FC 5 (0)
Bob Morton Inglaterra Inglaterra Luton Town Luton Town 5 (0)
Ray Parry Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 5 (0)
Brian Pilkington Inglaterra Inglaterra Burnley FC Burnley FC 5 (0)
Keith Ripley Inglaterra Inglaterra Leeds United Leeds United 5 (0)
Alan Shackleton Inglaterra Inglaterra Burnley FC Burnley FC 5 (0)
Alex Tait Inglaterra Inglaterra Newcastle United Newcastle United 5 (0)
109. Les Allen Inglaterra Inglaterra Chelsea Chelsea 4 (0)
Joe Bonson Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
Albert Broadbent Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 4 (0)
Bill Curry Inglaterra Inglaterra Newcastle United Newcastle United 4 (0)
Ray Daniel Gales Gales Sunderland Sunderland 4 (0)
Dennis Evans Inglaterra Inglaterra Arsenal Arsenal 4 (0)
Trevor Ford Gales Gales Cardiff City Cardiff City 4 (0)
John Groves Inglaterra Inglaterra Luton Town Luton Town 4 (0)
Ralph Gubbins Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 4 (0)
Jimmy Harris Inglaterra Inglaterra Everton Everton 4 (0)
Doug Holden Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 4 (0)
Vic Keeble Inglaterra Inglaterra Newcastle United Newcastle United 4 (0)
Sammy Lawrie Escocia Escocia Charlton Athletic Charlton Athletic 4 (0)
Billy McAdams Irlanda del Norte Irlanda del Norte Manchester City Manchester City 4 (0)
Frank McKenna Inglaterra Inglaterra Leeds United Leeds United 4 (0)
Ted Purdon Sudáfrica Sudáfrica Sunderland Sunderland 4 (0)
Don Revie Inglaterra Inglaterra Manchester City Manchester City
Sunderland Sunderland
4 (0)
Bill Slater Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
Ken Smith Inglaterra Inglaterra Blackpool FC Blackpool FC 4 (0)
128. Ken Armstrong Inglaterra Inglaterra Chelsea Chelsea 3 (0)
Colin Baker Gales Gales Cardiff City Cardiff City 3 (0)
Alex Dawson Escocia Escocia Manchester United Manchester United 3 (0)
Dave Dunmore Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 3 (0)
Terry Dyson Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 3 (0)
Billy Elliott Inglaterra Inglaterra Sunderland Sunderland 3 (0)
Peter Farrell Irlanda Irlanda Everton Everton 3 (0)
Ewan Fenton Escocia Escocia Blackpool FC Blackpool FC 3 (0)
Ron Flowers Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Tony Gregory Inglaterra Inglaterra Luton Town Luton Town 3 (0)
Tommy Jones Inglaterra Inglaterra Everton Everton 3 (0)
Fred Lucas Inglaterra Inglaterra Charlton Athletic Charlton Athletic 3 (0)
Stan Lynn Inglaterra Inglaterra Aston Villa Aston Villa 3 (0)
Bobby Mason Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Derek Mayers Inglaterra Inglaterra Everton Everton 3 (0)
George Meek Escocia Escocia Leeds United Leeds United 3 (0)
Jimmy Mullen Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Bill Myerscough Inglaterra Inglaterra Aston Villa Aston Villa 3 (0)
Cliff Nugent Inglaterra Inglaterra Cardiff City Cardiff City 3 (0)
Bryan Orritt Gales Gales Birmingham City Birmingham City 3 (0)
Roy Paul Gales Gales Manchester City Manchester City 3 (0)
Derek Rees Gales Gales Portsmouth FC Portsmouth FC 3 (0)
Brayley Reynolds Gales Gales Cardiff City Cardiff City 3 (0)
Don Roper Inglaterra Inglaterra Arsenal Arsenal 3 (0)
John Ryan Escocia Escocia Charlton Athletic Charlton Athletic 3 (0)
Jimmy Scoular Escocia Escocia Newcastle United Newcastle United 3 (0)
Ernie Taylor Inglaterra Inglaterra Blackpool FC Blackpool FC 3 (0)
Derek Temple Inglaterra Inglaterra Everton Everton 3 (0)
Brian Walsh Inglaterra Inglaterra Cardiff City Cardiff City 3 (0)
Colin Webster Gales Gales Manchester United Manchester United 3 (0)
Graham Williams Gales Gales Everton Everton 3 (0)
159. Terry Allcock Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 2 (0)
Ray Barlow Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
Mike Barnard Inglaterra Inglaterra Portsmouth FC Portsmouth FC 2 (0)
Kenneth Barnes Inglaterra Inglaterra Manchester City Manchester City 2 (0)
David Bowen Gales Gales Arsenal Arsenal 2 (0)
Roy Chapman Inglaterra Inglaterra Aston Villa Aston Villa 2 (0)
Danny Clapton Inglaterra Inglaterra Arsenal Arsenal 2 (0)
Chris Crowe Inglaterra Inglaterra Leeds United Leeds United 2 (0)
Les Dagger Inglaterra Inglaterra Preston North End Preston North End 2 (0)
Gordon Dale Inglaterra Inglaterra Portsmouth FC Portsmouth FC 2 (0)
George Eastham Inglaterra Inglaterra Newcastle United Newcastle United 2 (0)
Tommy Eglington Irlanda Irlanda Everton Everton 2 (0)
Bobby Foster Inglaterra Inglaterra Preston North End Preston North End 2 (0)
Vic Groves Inglaterra Inglaterra Arsenal Arsenal 2 (0)
George Hannah Inglaterra Inglaterra Newcastle United Newcastle United 2 (0)
Alex Harris Inglaterra Inglaterra Blackpool FC Blackpool FC 2 (0)
Derek Hennin Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 2 (0)
Gordon Hurst Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (0)
Jimmy Kelly Inglaterra Inglaterra Blackpool FC Blackpool FC 2 (0)
Alan Kirkman Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Ian Lawson Inglaterra Inglaterra Burnley FC Burnley FC 2 (0)
George Lee Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
Bert Llewellyn Inglaterra Inglaterra Everton Everton 2 (0)
Stanley Matthews Inglaterra Inglaterra Blackpool FC Blackpool FC 2 (0)
Jim McAnearney Escocia Escocia Sheffield Wednesday Sheffield Wednesday 2 (0)
Bobby Mitchell Escocia Escocia Newcastle United Newcastle United 2 (0)
Alan O'Neill Inglaterra Inglaterra Sunderland Sunderland 2 (0)
Jimmy Payne Inglaterra Inglaterra Everton Everton 2 (0)
Harry Penk Inglaterra Inglaterra Portsmouth FC Portsmouth FC 2 (0)
Ron Rafferty Inglaterra Inglaterra Portsmouth FC Portsmouth FC 2 (0)
Albert Scanlon Inglaterra Inglaterra Manchester United Manchester United 2 (0)
Les Shannon Inglaterra Inglaterra Burnley FC Burnley FC 2 (0)
Peter Sillett Inglaterra Inglaterra Chelsea Chelsea 2 (1)
Edward Thomas Inglaterra Inglaterra Everton Everton 2 (0)
Donald Watson Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 2 (0)
Harry Webster Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 2 (0)
Derek Wilkinson Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 2 (0)
196. Jimmy Adam Australia Australia Luton Town Luton Town 1 (0)
John Ball Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Bill Baxter Escocia Escocia Aston Villa Aston Villa 1 (0)
Brian Birch Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Ken Birch Inglaterra Inglaterra Everton Everton 1 (0)
Danny Blanchflower Irlanda del Norte Irlanda del Norte Tottenham Hotspur Tottenham Hotspur 1 (0)
Ken Booth Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
Wilf Carter Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (1)
Eddie Clamp Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Eddie Colman Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Charlie Crowe Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Norman Curtis Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Norman Deeley Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Don Donovan Irlanda Irlanda Everton Everton 1 (0)
Jimmy Dudley Escocia Escocia West Bromwich Albion West Bromwich Albion 1 (0)
Len Duquemin Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Derek Gibbs Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Don Gibson Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Colin Grainger Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Billy Gray Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
Willie Haughey Escocia Escocia Everton Everton 1 (0)
Brian Kinsey Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (0)
Bunny Larkin Inglaterra Inglaterra Birmingham City Birmingham City 1 (0)
Roly Legate Inglaterra Inglaterra Luton Town Luton Town 1 (0)
Danny Malloy Escocia Escocia Cardiff City Cardiff City 1 (0)
John McClelland Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Joe McDonald Escocia Escocia Sunderland Sunderland 1 (0)
Don McEvoy Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
George McLeod Escocia Escocia Luton Town Luton Town 1 (0)
Len Millard Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Pat Neil Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Ron Newman Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
Brian Nicholas Gales Gales Chelsea Chelsea 1 (0)
Ralph O'Donnell Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Frank O'Farrell Irlanda Irlanda Preston North End Preston North End 1 (0)
Neil O'Halloran Gales Gales Cardiff City Cardiff City 1 (0)
Jackie Overfield Inglaterra Inglaterra Leeds United Leeds United 1 (0)
Eric Parsons Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Reg Pearce Inglaterra Inglaterra Luton Town Luton Town 1 (0)
Jim Pemberton Inglaterra Inglaterra Luton Town Luton Town 1 (0)
Reg Pickett Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
Bill Punton Escocia Escocia Newcastle United Newcastle United 1 (0)
Ken Roberts Gales Gales Aston Villa Aston Villa 1 (0)
Jimmy Robson Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
Pat Saward Irlanda Irlanda Aston Villa Aston Villa 1 (0)
Bobby Seith Escocia Escocia Burnley FC Burnley FC 1 (0)
Maurice Setters Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
John Sewell Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (0)
Wally Shanks Malta Malta Luton Town Luton Town 1 (0)
Dave Smith Escocia Escocia Burnley FC Burnley FC 1 (0)
Mickey Stewart Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (0)
Ron Stockin Inglaterra Inglaterra Cardiff City Cardiff City 1 (0)
Harry Taylor Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Bobby Thomson Escocia Escocia Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Ken Waterhouse Inglaterra Inglaterra Preston North End Preston North End 1 (0)
Stuart Williams Gales Gales West Bromwich Albion West Bromwich Albion 1 (0)
Jackie Wright Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)