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