# Joueur Pays Équipe Buts (pén.)
1. Jimmy Glazzard Angleterre Angleterre Huddersfield Town Huddersfield Town 29 (0)
2. Johnny Nicholls Angleterre Angleterre West Bromwich Albion West Bromwich Albion 28 (0)
3. Ronnie Allen Angleterre Angleterre West Bromwich Albion West Bromwich Albion 27 (0)
4. Johnny Hancocks Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 25 (6)
Charlie Wayman Angleterre Angleterre Preston North End Preston North End 25 (0)
Dennis Wilshaw Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 25 (0)
7. Stuart Leary Afrique du Sud Afrique du Sud Charlton Athletic Charlton Athletic 24 (1)
Roy Swinbourne Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 24 (0)
9. Tommy Taylor Angleterre Angleterre Manchester United Manchester United 22 (0)
10. Roy Bentley Angleterre Angleterre Chelsea FC Chelsea FC 21 (0)
Stan Mortensen Angleterre Angleterre Blackpool FC Blackpool FC 21 (0)
Tommy Thompson Angleterre Angleterre Aston Villa Aston Villa 21 (0)
13. Peter Harris Angleterre Angleterre Portsmouth FC Portsmouth FC 20 (1)
14. Ken Chisholm Écosse Écosse Cardiff City Cardiff City
Sunderland AFC Sunderland AFC
19 (0)
Billy Gray Angleterre Angleterre Burnley FC Burnley FC 19 (0)
16. Lindy Delapenha Jamaïque Jamaïque Middlesbrough FC Middlesbrough FC 18 (2)
Doug Lishman Angleterre Angleterre Arsenal FC Arsenal FC 18 (0)
Johnny McNichol Écosse Écosse Chelsea FC Chelsea FC 18 (0)
Willie Moir Écosse Écosse Bolton Wanderers Bolton Wanderers 18 (0)
Dennis Woodhead Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 18 (0)
Tommy Wright Écosse Écosse Sunderland AFC Sunderland AFC 18 (0)
22. Johnny Gordon Angleterre Angleterre Portsmouth FC Portsmouth FC 17 (0)
Cliff Holton Angleterre Angleterre Arsenal FC Arsenal FC 17 (0)
Nat Lofthouse Angleterre Angleterre Bolton Wanderers Bolton Wanderers 17 (0)
Jimmy McIlroy Irlande du Nord Irlande du Nord Burnley FC Burnley FC 17 (0)
26. Harold Hassall Angleterre Angleterre Bolton Wanderers Bolton Wanderers 16 (6)
Jackie Milburn Angleterre Angleterre Newcastle United Newcastle United 16 (2)
George Robb Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 16 (0)
29. Jimmy Baxter Écosse Écosse Preston North End Preston North End 15 (8)
Trevor Ford Pays des Galles Pays des Galles Cardiff City Cardiff City
Sunderland AFC Sunderland AFC
15 (0)
Bobby Foster Angleterre Angleterre Preston North End Preston North End 15 (0)
Bill Perry Angleterre Angleterre Blackpool FC Blackpool FC 15 (0)
Jackie Sewell Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 15 (0)
34. Bill Holden Angleterre Angleterre Burnley FC Burnley FC 14 (0)
Bobby Mitchell Écosse Écosse Newcastle United Newcastle United 14 (1)
Len Shackleton Angleterre Angleterre Sunderland AFC Sunderland AFC 14 (0)
Sonny Walters Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 14 (0)
38. Jackie Blanchflower Irlande du Nord Irlande du Nord Manchester United Manchester United 13 (0)
Sammy Smyth Irlande du Nord Irlande du Nord Liverpool FC Liverpool FC 13 (0)
40. Louis Bimpson Angleterre Angleterre Liverpool FC Liverpool FC 12 (0)
Peter Broadbent Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 12 (0)
Harold Brook Angleterre Angleterre Sheffield United Sheffield United 12 (1)
John Evans Angleterre Angleterre Charlton Athletic Charlton Athletic
Liverpool FC Liverpool FC
12 (0)
Eddie Firmani Afrique du Sud Afrique du Sud Charlton Athletic Charlton Athletic 12 (0)
Wilf Grant Angleterre Angleterre Cardiff City Cardiff City 12 (1)
Johnny Hart Angleterre Angleterre Manchester City Manchester City 12 (1)
Don Revie Angleterre Angleterre Manchester City Manchester City 12 (1)
Alf Ringstead Irlande Irlande Sheffield United Sheffield United 12 (0)
Don Roper Angleterre Angleterre Arsenal FC Arsenal FC 12 (0)
Jack Rowley Angleterre Angleterre Manchester United Manchester United 12 (0)
Jack Shaw Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 12 (0)
Ernie Taylor Angleterre Angleterre Blackpool FC Blackpool FC 12 (0)
Charlie Vaughan Angleterre Angleterre Portsmouth FC Portsmouth FC 12 (0)
54. Allan Brown Écosse Écosse Blackpool FC Blackpool FC 11 (0)
Tom Finney Angleterre Angleterre Preston North End Preston North End 11 (0)
Dennis Hatsell Angleterre Angleterre Preston North End Preston North End 11 (0)
Derek Hawksworth Angleterre Angleterre Sheffield United Sheffield United 11 (0)
Vic Metcalfe Angleterre Angleterre Huddersfield Town Huddersfield Town 11 (2)
Jackie Mudie Écosse Écosse Blackpool FC Blackpool FC 11 (0)
Ted Purdon Afrique du Sud Afrique du Sud Sunderland AFC Sunderland AFC 11 (0)
Dennis Viollet Angleterre Angleterre Manchester United Manchester United 11 (0)
Davy Walsh Irlande Irlande Aston Villa Aston Villa 11 (0)
63. Ivor Broadis Angleterre Angleterre Manchester City Manchester City
Newcastle United Newcastle United
10 (0)
64. Tommy Cavanagh Angleterre Angleterre Huddersfield Town Huddersfield Town 9 (0)
Johnny Dixon Angleterre Angleterre Aston Villa Aston Villa 9 (0)
Len Duquemin Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 9 (0)
Billy Elliott Angleterre Angleterre Sunderland AFC Sunderland AFC 9 (0)
Gordon Hurst Angleterre Angleterre Charlton Athletic Charlton Athletic 9 (0)
Jim Lewis Angleterre Angleterre Chelsea FC Chelsea FC 9 (0)
Wilf Mannion Angleterre Angleterre Middlesbrough FC Middlesbrough FC 9 (0)
Eric Parsons Angleterre Angleterre Chelsea FC Chelsea FC 9 (0)
Les Stubbs Angleterre Angleterre Chelsea FC Chelsea FC 9 (0)
73. Redfern Froggatt Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 8 (0)
Jackie Henderson Écosse Écosse Portsmouth FC Portsmouth FC 8 (0)
Jimmy Logie Écosse Écosse Arsenal FC Arsenal FC 8 (0)
Billy McAdams Irlande du Nord Irlande du Nord Manchester City Manchester City 8 (0)
Jimmy Meadows Angleterre Angleterre Manchester City Manchester City 8 (0)
Alan Monkhouse Angleterre Angleterre Newcastle United Newcastle United 8 (0)
Brian Pilkington Angleterre Angleterre Burnley FC Burnley FC 8 (0)
Johnny Spuhler Angleterre Angleterre Middlesbrough FC Middlesbrough FC 8 (0)
81. Roy Clarke Pays des Galles Pays des Galles Manchester City Manchester City 7 (0)
George Hannah Angleterre Angleterre Newcastle United Newcastle United 7 (0)
George Lee Angleterre Angleterre West Bromwich Albion West Bromwich Albion 7 (0)
Billy Liddell Écosse Écosse Liverpool FC Liverpool FC 7 (2)
Angus Morrison Écosse Écosse Preston North End Preston North End 7 (0)
Jimmy Mullen Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 7 (0)
Reg Ryan Irlande Irlande West Bromwich Albion West Bromwich Albion 7 (0)
Les Shannon Angleterre Angleterre Burnley FC Burnley FC 7 (0)
Roy Stephenson Angleterre Angleterre Burnley FC Burnley FC 7 (0)
Peter Wragg Angleterre Angleterre Sheffield United Sheffield United 7 (0)
91. Willie Davie Écosse Écosse Huddersfield Town Huddersfield Town 6 (0)
Reg Davies Pays des Galles Pays des Galles Newcastle United Newcastle United 6 (0)
Brian Frear Angleterre Angleterre Huddersfield Town Huddersfield Town 6 (1)
Frank Griffin Angleterre Angleterre West Bromwich Albion West Bromwich Albion 6 (0)
Jimmy Hagan Angleterre Angleterre Sheffield United Sheffield United 6 (0)
Bill Jones Angleterre Angleterre Liverpool FC Liverpool FC 6 (0)
Vic Keeble Angleterre Angleterre Newcastle United Newcastle United 6 (0)
Bill Kiernan Angleterre Angleterre Charlton Athletic Charlton Athletic 6 (0)
Ken McPherson Angleterre Angleterre Middlesbrough FC Middlesbrough FC 6 (0)
Derek Pace Angleterre Angleterre Aston Villa Aston Villa 6 (0)
Ray Parry Angleterre Angleterre Bolton Wanderers Bolton Wanderers 6 (0)
Jimmy Watson Écosse Écosse Huddersfield Town Huddersfield Town 6 (0)
Johnny Wheeler Angleterre Angleterre Bolton Wanderers Bolton Wanderers 6 (0)
104. Jimmy Adamson Angleterre Angleterre Burnley FC Burnley FC 5 (0)
Eric Anderson Angleterre Angleterre Liverpool FC Liverpool FC 5 (0)
Bobby Ayre Angleterre Angleterre Charlton Athletic Charlton Athletic 5 (0)
Eddie Baily Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 5 (0)
Ray Barlow Angleterre Angleterre West Bromwich Albion West Bromwich Albion 5 (0)
Mike Barnard Angleterre Angleterre Portsmouth FC Portsmouth FC 5 (0)
Johnny Berry Angleterre Angleterre Manchester United Manchester United 5 (0)
Jack Cross Angleterre Angleterre Sheffield United Sheffield United 5 (0)
Peter McParland Irlande du Nord Irlande du Nord Aston Villa Aston Villa 5 (0)
Duggie Reid Écosse Écosse Portsmouth FC Portsmouth FC 5 (0)
Derek Tapscott Pays des Galles Pays des Galles Arsenal FC Arsenal FC 5 (0)
115. Kevin Baron Angleterre Angleterre Liverpool FC Liverpool FC 4 (0)
Les Bennett Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 4 (0)
Danny Blanchflower Irlande du Nord Irlande du Nord Aston Villa Aston Villa 4 (0)
George Edwards Pays des Galles Pays des Galles Cardiff City Cardiff City 4 (0)
Alec Forbes Écosse Écosse Arsenal FC Arsenal FC 4 (1)
Jack Froggatt Angleterre Angleterre Portsmouth FC Portsmouth FC 4 (0)
Brian Jackson Angleterre Angleterre Liverpool FC Liverpool FC 4 (0)
Clarrie Jordan Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 4 (0)
Bill McGarry Angleterre Angleterre Huddersfield Town Huddersfield Town 4 (1)
Sid O'Linn Afrique du Sud Afrique du Sud Charlton Athletic Charlton Athletic 4 (0)
Len Stephenson Angleterre Angleterre Blackpool FC Blackpool FC 4 (0)
Dennis Stevens Angleterre Angleterre Bolton Wanderers Bolton Wanderers 4 (0)
Mike Tiddy Angleterre Angleterre Cardiff City Cardiff City 4 (0)
Harry Webster Angleterre Angleterre Bolton Wanderers Bolton Wanderers 4 (0)
129. Alan A'Court Angleterre Angleterre Liverpool FC Liverpool FC 3 (0)
Harry Anders Angleterre Angleterre Manchester City Manchester City 3 (0)
Stan Anderson Angleterre Angleterre Sunderland AFC Sunderland AFC 3 (0)
Billy Bingham Irlande du Nord Irlande du Nord Sunderland AFC Sunderland AFC 3 (0)
Frank Blunstone Angleterre Angleterre Chelsea FC Chelsea FC 3 (0)
Gerry Burrell Irlande du Nord Irlande du Nord Huddersfield Town Huddersfield Town 3 (0)
Roger Byrne Angleterre Angleterre Manchester United Manchester United 3 (3)
Roy Chapman Angleterre Angleterre Aston Villa Aston Villa 3 (0)
Gordon Dale Angleterre Angleterre Portsmouth FC Portsmouth FC 3 (0)
Ewan Fenton Écosse Écosse Blackpool FC Blackpool FC 3 (2)
Alan Finney Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 3 (0)
Arthur Fitzsimons Irlande Irlande Middlesbrough FC Middlesbrough FC 3 (0)
John Hewie Écosse Écosse Charlton Athletic Charlton Athletic 3 (0)
Ben Marden Angleterre Angleterre Arsenal FC Arsenal FC 3 (0)
Sam McNab Écosse Écosse Sheffield United Sheffield United 3 (0)
Arthur Milton Angleterre Angleterre Arsenal FC Arsenal FC 3 (0)
Tommy Northcott Angleterre Angleterre Cardiff City Cardiff City 3 (0)
Cliff Nugent Angleterre Angleterre Cardiff City Cardiff City 3 (0)
Jimmy Payne Angleterre Angleterre Liverpool FC Liverpool FC 3 (0)
Ken Roberts Pays des Galles Pays des Galles Aston Villa Aston Villa 3 (0)
Derrick Sullivan Pays des Galles Pays des Galles Cardiff City Cardiff City 3 (0)
Joe Tyrell Angleterre Angleterre Aston Villa Aston Villa 3 (0)
Geoff Walker Angleterre Angleterre Middlesbrough FC Middlesbrough FC 3 (0)
152. Terry Allcock Angleterre Angleterre Bolton Wanderers Bolton Wanderers 2 (0)
Ken Armstrong Angleterre Angleterre Chelsea FC Chelsea FC 2 (0)
John Aston Angleterre Angleterre Manchester United Manchester United 2 (0)
Bill Baxter Écosse Écosse Aston Villa Aston Villa
Wolverhampton Wanderers Wolverhampton Wanderers
2 (0)
Arthur Bottom Angleterre Angleterre Sheffield United Sheffield United 2 (0)
John Brooks Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (0)
Len Browning Angleterre Angleterre Sheffield United Sheffield United 2 (0)
Gordon Davies Angleterre Angleterre Manchester City Manchester City 2 (0)
Dave Dunmore Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (0)
Benny Fenton Angleterre Angleterre Charlton Athletic Charlton Athletic 2 (1)
Fred Furniss Angleterre Angleterre Sheffield United Sheffield United 2 (2)
Eddie Gannon Irlande Irlande Sheffield Wednesday Sheffield Wednesday 2 (0)
Tommy Harmer Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (0)
Thomas Hoyland Angleterre Angleterre Sheffield United Sheffield United 2 (0)
Sammy Lawrie Écosse Écosse Middlesbrough FC Middlesbrough FC 2 (0)
Roy Little Angleterre Angleterre Manchester City Manchester City 2 (0)
Norman Lockhart Irlande du Nord Irlande du Nord Aston Villa Aston Villa 2 (0)
Stanley Matthews Angleterre Angleterre Blackpool FC Blackpool FC 2 (0)
Seamus O'Connell Angleterre Angleterre Middlesbrough FC Middlesbrough FC 2 (0)
Bob Paisley Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
Stan Pearson Angleterre Angleterre Manchester United Manchester United 2 (0)
Albert Quixall Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 2 (0)
Alf Ramsey Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (1)
Joe Rayment Angleterre Angleterre Middlesbrough FC Middlesbrough FC 2 (0)
Bill Slater Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Billy Spurdle Angleterre Angleterre Manchester City Manchester City 2 (0)
Willie Toner Écosse Écosse Sheffield United Sheffield United 2 (0)
Billy Watkin Angleterre Angleterre Middlesbrough FC Middlesbrough FC 2 (0)
Len White Angleterre Angleterre Newcastle United Newcastle United 2 (0)
181. George Aitken Écosse Écosse Sunderland AFC Sunderland AFC 1 (0)
Alan Arnell Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Peter Baker Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Walley Barnes Pays des Galles Pays des Galles Arsenal FC Arsenal FC 1 (1)
Ken Branagan Angleterre Angleterre Manchester City Manchester City 1 (0)
Colin Brittan Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Allenby Chilton Angleterre Angleterre Manchester United Manchester United 1 (0)
Freddie Cox Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Bobby Cunliffe Angleterre Angleterre Manchester City Manchester City 1 (0)
Norman Curtis Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 1 (1)
Ray Daniel Pays des Galles Pays des Galles Sunderland AFC Sunderland AFC 1 (0)
Dickie Davis Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Jimmy Dickinson Angleterre Angleterre Portsmouth FC Portsmouth FC 1 (0)
Billy Dickson Irlande du Nord Irlande du Nord Arsenal FC Arsenal FC 1 (0)
Frank Dudley Angleterre Angleterre Cardiff City Cardiff City 1 (0)
Jimmy Dudley Écosse Écosse West Bromwich Albion West Bromwich Albion 1 (0)
Dave Durie Angleterre Angleterre Blackpool FC Blackpool FC 1 (0)
William Edwards Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Ray Evans Angleterre Angleterre Preston North End Preston North End 1 (0)
Willy Forbes Écosse Écosse Preston North End Preston North End 1 (0)
Bill Foulkes Angleterre Angleterre Manchester United Manchester United 1 (0)
Colin Gibson Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Vic Groves Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Fred Hall Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Cyril Hammond Angleterre Angleterre Charlton Athletic Charlton Athletic 1 (0)
William Harris Pays des Galles Pays des Galles Middlesbrough FC Middlesbrough FC 1 (0)
Jimmy Hartnett Irlande Irlande Middlesbrough FC Middlesbrough FC 1 (0)
Ken Hodgkinson Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Doug Holden Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
George Hutchinson Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Gordon Kaile Angleterre Angleterre Preston North End Preston North End 1 (0)
Stan Keery Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Sam Kemp Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Ray Lambert Pays des Galles Pays des Galles Liverpool FC Liverpool FC 1 (1)
Tommy Lawton Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Eddie Lewis Angleterre Angleterre Manchester United Manchester United 1 (0)
Frank Lock Angleterre Angleterre Charlton Athletic Charlton Athletic
Liverpool FC Liverpool FC
1 (1)
Tony Marchi Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Jack Marriott Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 1 (0)
Tommy Mulgrew Écosse Écosse Newcastle United Newcastle United 1 (0)
Dick Pearson Angleterre Angleterre Portsmouth FC Portsmouth FC 1 (0)
Lionel Phillips Angleterre Angleterre Portsmouth FC Portsmouth FC 1 (0)
Len Quested Australie Australie Huddersfield Town Huddersfield Town 1 (0)
Johnny Rainford Angleterre Angleterre Cardiff City Cardiff City 1 (0)
Stan Rickaby Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Tony Rowley Pays des Galles Pays des Galles Liverpool FC Liverpool FC 1 (0)
Derek Saunders Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
Jimmy Scoular Écosse Écosse Newcastle United Newcastle United 1 (0)
Joe Shaw Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Alf Sherwood Pays des Galles Pays des Galles Cardiff City Cardiff City 1 (1)
Roy Shiner Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Les Smith Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Alfie Stokes Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Pat Terry Angleterre Angleterre Charlton Athletic Charlton Athletic 1 (0)
Peter Thomas Pays des Galles Pays des Galles Cardiff City Cardiff City 1 (0)
Ken Whitfield Angleterre Angleterre Manchester City Manchester City 1 (0)
Arthur Wright Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)