# Joueur Pays Équipe Buts (pén.)
1. Ronnie Rooke Angleterre Angleterre Arsenal FC Arsenal FC 33 (4)
2. Micky Fenton Angleterre Angleterre Middlesbrough FC Middlesbrough FC 28 (2)
3. Albert Stubbins Angleterre Angleterre Liverpool FC Liverpool FC 24 (1)
4. Jack Rowley Angleterre Angleterre Manchester United Manchester United 23 (0)
5. Stan Mortensen Angleterre Angleterre Blackpool FC Blackpool FC 21 (0)
6. Trevor Ford Pays des Galles Pays des Galles Aston Villa Aston Villa 18 (2)
Nat Lofthouse Angleterre Angleterre Bolton Wanderers Bolton Wanderers 18 (0)
Johnny Morris Angleterre Angleterre Manchester United Manchester United 18 (1)
Stan Pearson Angleterre Angleterre Manchester United Manchester United 18 (0)
10. Andy McLaren Écosse Écosse Preston North End Preston North End 17 (0)
11. Andy Black Écosse Écosse Manchester City Manchester City 16 (0)
Billy Cairns Angleterre Angleterre Grimsby Town Grimsby Town 16 (0)
Johnny Hancocks Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 16 (1)
Jesse Pye Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 16 (0)
15. Jack Balmer Angleterre Angleterre Liverpool FC Liverpool FC 15 (1)
Raich Carter Angleterre Angleterre Derby County Derby County 15 (0)
Jack Froggatt Angleterre Angleterre Portsmouth FC Portsmouth FC 15 (0)
Les Graham Angleterre Angleterre Blackburn Rovers Blackburn Rovers 15 (0)
Reg Harrison Angleterre Angleterre Derby County Derby County 15 (0)
Ces McCormack Angleterre Angleterre Middlesbrough FC Middlesbrough FC 15 (0)
Charlie Vaughan Angleterre Angleterre Charlton Athletic Charlton Athletic 15 (0)
22. Reg Lewis Angleterre Angleterre Arsenal FC Arsenal FC 14 (0)
Billy McIntosh Écosse Écosse Preston North End Preston North End 14 (0)
Harry Potts Angleterre Angleterre Burnley FC Burnley FC 14 (2)
Duggie Reid Écosse Écosse Portsmouth FC Portsmouth FC 14 (0)
26. Jack Billingham Angleterre Angleterre Burnley FC Burnley FC 13 (0)
Jock Dodds Écosse Écosse Everton FC Everton FC 13 (0)
Peter Doherty Irlande du Nord Irlande du Nord Huddersfield Town Huddersfield Town 13 (2)
Tom Finney Angleterre Angleterre Preston North End Preston North End 13 (1)
Peter Harris Angleterre Angleterre Portsmouth FC Portsmouth FC 13 (0)
Jimmy McIntosh Écosse Écosse Blackpool FC Blackpool FC 13 (0)
Angus Morrison Écosse Écosse Derby County Derby County 13 (0)
George Smith Angleterre Angleterre Manchester City Manchester City 13 (0)
Jackie Stamps Angleterre Angleterre Derby County Derby County 13 (2)
35. Dickie Davis Angleterre Angleterre Sunderland AFC Sunderland AFC 12 (0)
36. Ken Armstrong Angleterre Angleterre Chelsea FC Chelsea FC 11 (0)
Robert Campbell Écosse Écosse Chelsea FC Chelsea FC 11 (0)
Colin Collindridge Angleterre Angleterre Sheffield United Sheffield United 11 (0)
Johnny Spuhler Angleterre Angleterre Middlesbrough FC Middlesbrough FC 11 (0)
Dennis Thompson Angleterre Angleterre Sheffield United Sheffield United 11 (0)
Geoff Walker Angleterre Angleterre Middlesbrough FC Middlesbrough FC 11 (0)
Dennis Westcott Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 11 (0)
Cliff Whitelum Angleterre Angleterre Sheffield United Sheffield United
Sunderland AFC Sunderland AFC
11 (0)
44. Billy Liddell Écosse Écosse Liverpool FC Liverpool FC 10 (0)
Eddie McMorran Irlande du Nord Irlande du Nord Manchester City Manchester City 10 (0)
Don Roper Angleterre Angleterre Arsenal FC Arsenal FC 10 (0)
Freddie Steele Angleterre Angleterre Stoke City Stoke City 10 (0)
48. Frank Broome Angleterre Angleterre Derby County Derby County 9 (0)
Jimmy Dunn Écosse Écosse Wolverhampton Wanderers Wolverhampton Wanderers 9 (0)
George Edwards Angleterre Angleterre Aston Villa Aston Villa 9 (0)
Jimmy Glazzard Angleterre Angleterre Huddersfield Town Huddersfield Town 9 (0)
Eddie Wainwright Angleterre Angleterre Everton FC Everton FC 9 (3)
Alf Whittingham Angleterre Angleterre Huddersfield Town Huddersfield Town 9 (0)
54. Bert Barlow Angleterre Angleterre Portsmouth FC Portsmouth FC 8 (0)
Sailor Brown Angleterre Angleterre Aston Villa Aston Villa 8 (0)
Jimmy Delaney Écosse Écosse Manchester United Manchester United 8 (0)
Chris Duffy Écosse Écosse Charlton Athletic Charlton Athletic 8 (0)
Wally Fielding Angleterre Angleterre Everton FC Everton FC 8 (0)
Willy Forbes Écosse Écosse Wolverhampton Wanderers Wolverhampton Wanderers 8 (0)
Jimmy Logie Écosse Écosse Arsenal FC Arsenal FC 8 (1)
Alex McCrae Écosse Écosse Charlton Athletic Charlton Athletic 8 (0)
Charlie Mitten Angleterre Angleterre Manchester United Manchester United 8 (1)
Jimmy Mullen Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 8 (0)
Les Smith Angleterre Angleterre Aston Villa Aston Villa 8 (0)
Sammy Smyth Irlande du Nord Irlande du Nord Wolverhampton Wanderers Wolverhampton Wanderers 8 (0)
Billy Steel Écosse Écosse Derby County Derby County 8 (0)
Ronnie Turnbull Angleterre Angleterre Sunderland AFC Sunderland AFC 8 (0)
68. Ray Harrison Angleterre Angleterre Burnley FC Burnley FC 7 (0)
Gordon Hurst Angleterre Angleterre Charlton Athletic Charlton Athletic 7 (0)
Albert Nightingale Angleterre Angleterre Huddersfield Town Huddersfield Town
Sheffield United Sheffield United
7 (0)
Jacky Oakes Écosse Écosse Blackburn Rovers Blackburn Rovers 7 (2)
Tommy Reynolds Angleterre Angleterre Sunderland AFC Sunderland AFC 7 (0)
Tommy Walker Écosse Écosse Chelsea FC Chelsea FC 7 (1)
74. Malcolm Barrass Angleterre Angleterre Bolton Wanderers Bolton Wanderers 6 (0)
Albert Bateman Angleterre Angleterre Huddersfield Town Huddersfield Town 6 (0)
Denis Compton Angleterre Angleterre Arsenal FC Arsenal FC 6 (0)
Jimmy Hagan Angleterre Angleterre Sheffield United Sheffield United 6 (0)
Jackie Robinson Angleterre Angleterre Sunderland AFC Sunderland AFC 6 (0)
Bill Shankly Écosse Écosse Preston North End Preston North End 6 (5)
80. Bobby Beattie Écosse Écosse Preston North End Preston North End 5 (0)
Jimmy Bowie Écosse Écosse Chelsea FC Chelsea FC 5 (0)
Thomas Briggs Angleterre Angleterre Grimsby Town Grimsby Town 5 (0)
John Campbell Angleterre Angleterre Blackburn Rovers Blackburn Rovers 5 (2)
Ike Clarke Angleterre Angleterre Portsmouth FC Portsmouth FC 5 (0)
Roy Clarke Pays des Galles Pays des Galles Manchester City Manchester City 5 (0)
Johnny Dixon Angleterre Angleterre Aston Villa Aston Villa 5 (0)
Dicky Dorsett Angleterre Angleterre Aston Villa Aston Villa 5 (1)
Willie Fagan Écosse Écosse Liverpool FC Liverpool FC 5 (0)
Benny Fenton Angleterre Angleterre Charlton Athletic Charlton Athletic 5 (0)
Verdi Godwin Angleterre Angleterre Blackburn Rovers Blackburn Rovers 5 (0)
Ernest Jackson Angleterre Angleterre Sheffield United Sheffield United 5 (0)
George Jones Angleterre Angleterre Sheffield United Sheffield United 5 (0)
Thomas Kiernan Écosse Écosse Stoke City Stoke City 5 (0)
Bobby Langton Angleterre Angleterre Blackburn Rovers Blackburn Rovers 5 (0)
Ian McPherson Écosse Écosse Arsenal FC Arsenal FC 5 (0)
Vic Metcalfe Angleterre Angleterre Huddersfield Town Huddersfield Town 5 (0)
Willie Moir Écosse Écosse Bolton Wanderers Bolton Wanderers 5 (0)
George Mountford Angleterre Angleterre Stoke City Stoke City 5 (0)
Alec Ormston Angleterre Angleterre Stoke City Stoke City 5 (0)
Syd Peppitt Angleterre Angleterre Stoke City Stoke City 5 (0)
Billy Wright Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 5 (0)
102. Harold Brook Angleterre Angleterre Sheffield United Sheffield United 4 (0)
Willie Buchan Écosse Écosse Blackpool FC Blackpool FC 4 (1)
Jackie Chew Angleterre Angleterre Burnley FC Burnley FC 4 (0)
Harry Clifton Angleterre Angleterre Grimsby Town Grimsby Town 4 (0)
Len Duns Angleterre Angleterre Sunderland AFC Sunderland AFC 4 (0)
Billy Goffin Angleterre Angleterre Aston Villa Aston Villa 4 (0)
Len Goulden Angleterre Angleterre Chelsea FC Chelsea FC 4 (1)
Jackie Grant Angleterre Angleterre Everton FC Everton FC 4 (0)
Bert Juliussen Angleterre Angleterre Portsmouth FC Portsmouth FC 4 (0)
Tommy Lawton Angleterre Angleterre Chelsea FC Chelsea FC 4 (0)
Billy Linacre Angleterre Angleterre Manchester City Manchester City 4 (0)
Jackie Martin Angleterre Angleterre Aston Villa Aston Villa 4 (0)
Billy Morris Pays des Galles Pays des Galles Burnley FC Burnley FC 4 (0)
Billy Pearson Irlande Irlande Grimsby Town Grimsby Town 4 (0)
Robert Priday Afrique du Sud Afrique du Sud Liverpool FC Liverpool FC 4 (0)
Walter Rickett Angleterre Angleterre Blackpool FC Blackpool FC
Sheffield United Sheffield United
4 (0)
Len Shackleton Angleterre Angleterre Sunderland AFC Sunderland AFC 4 (0)
Alex Venters Écosse Écosse Blackburn Rovers Blackburn Rovers 4 (0)
Billy Wardle Angleterre Angleterre Grimsby Town Grimsby Town 4 (0)
Tom Woodward Angleterre Angleterre Bolton Wanderers Bolton Wanderers 4 (0)
122. Frank Baker Angleterre Angleterre Stoke City Stoke City 3 (0)
Roy Bentley Angleterre Angleterre Chelsea FC Chelsea FC 3 (0)
Tommy Blenkinsopp Angleterre Angleterre Grimsby Town Grimsby Town 3 (0)
Jack Bradley Angleterre Angleterre Bolton Wanderers Bolton Wanderers 3 (0)
George Bray Angleterre Angleterre Burnley FC Burnley FC 3 (0)
Eddie Burbanks Angleterre Angleterre Sunderland AFC Sunderland AFC 3 (0)
Cam Burgess Angleterre Angleterre Bolton Wanderers Bolton Wanderers 3 (0)
Eddie Crossan Irlande du Nord Irlande du Nord Blackburn Rovers Blackburn Rovers 3 (0)
Tommy Eglington Irlande Irlande Everton FC Everton FC 3 (0)
George Farrow Angleterre Angleterre Blackpool FC Blackpool FC
Sheffield United Sheffield United
3 (1)
Alec Forbes Écosse Écosse Arsenal FC Arsenal FC
Sheffield United Sheffield United
3 (1)
Willie Hannah Écosse Écosse Preston North End Preston North End 3 (0)
Jack Hays Angleterre Angleterre Burnley FC Burnley FC 3 (0)
Bill Higgins Angleterre Angleterre Everton FC Everton FC 3 (0)
Don Howe Angleterre Angleterre Bolton Wanderers Bolton Wanderers 3 (2)
Harry Jackson Angleterre Angleterre Manchester City Manchester City
Preston North End Preston North End
3 (0)
Jackie Knight Angleterre Angleterre Burnley FC Burnley FC 3 (0)
Murdoch McCormack Écosse Écosse Blackpool FC Blackpool FC 3 (0)
George McKnight Irlande du Nord Irlande du Nord Blackpool FC Blackpool FC 3 (0)
Tom Murphy Angleterre Angleterre Blackburn Rovers Blackburn Rovers
Middlesbrough FC Middlesbrough FC
3 (0)
Len Phillips Angleterre Angleterre Portsmouth FC Portsmouth FC 3 (0)
Charlie Revell Angleterre Angleterre Charlton Athletic Charlton Athletic 3 (2)
Bill Robinson Angleterre Angleterre Charlton Athletic Charlton Athletic 3 (0)
Arnold Rodgers Angleterre Angleterre Huddersfield Town Huddersfield Town 3 (0)
Alex Stevenson Irlande Irlande Everton FC Everton FC 3 (0)
Jimmy Whitfield Angleterre Angleterre Grimsby Town Grimsby Town 3 (0)
Arthur Wright Angleterre Angleterre Sunderland AFC Sunderland AFC 3 (0)
149. Louis Armitage Angleterre Angleterre Grimsby Town Grimsby Town 2 (0)
Kevin Baron Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
Hugh Billington Angleterre Angleterre Chelsea FC Chelsea FC 2 (0)
Harry Catterick Angleterre Angleterre Everton FC Everton FC 2 (0)
George Dick Écosse Écosse Blackpool FC Blackpool FC 2 (0)
Ronnie Dicks Angleterre Angleterre Middlesbrough FC Middlesbrough FC 2 (0)
Peter Farrell Irlande Irlande Everton FC Everton FC 2 (0)
John Harris Écosse Écosse Chelsea FC Chelsea FC 2 (0)
Cyril Lello Angleterre Angleterre Everton FC Everton FC 2 (0)
Jimmy McAlinden Irlande du Nord Irlande du Nord Portsmouth FC Portsmouth FC
Stoke City Stoke City
2 (0)
Charlie McClelland Écosse Écosse Blackburn Rovers Blackburn Rovers 2 (0)
Willie McClure Écosse Écosse Preston North End Preston North End 2 (0)
Frank Mountford Angleterre Angleterre Stoke City Stoke City 2 (1)
Albert Quinn Angleterre Angleterre Sunderland AFC Sunderland AFC 2 (0)
Willie Rogers Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (0)
John Sellars Angleterre Angleterre Stoke City Stoke City 2 (0)
Paddy Sloan Irlande du Nord Irlande du Nord Arsenal FC Arsenal FC
Sheffield United Sheffield United
2 (0)
Eddie Spicer Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
Arthur Thompson Angleterre Angleterre Huddersfield Town Huddersfield Town 2 (0)
Joe Walton Angleterre Angleterre Manchester United Manchester United
Preston North End Preston North End
2 (2)
Willie Watson Angleterre Angleterre Sunderland AFC Sunderland AFC 2 (0)
Don Welsh Angleterre Angleterre Charlton Athletic Charlton Athletic 2 (1)
171. John Anderson Angleterre Angleterre Manchester United Manchester United 1 (0)
George Antonio Angleterre Angleterre Derby County Derby County 1 (0)
Reg Attwell Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Frank Bee Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Walter Boyes Angleterre Angleterre Everton FC Everton FC 1 (0)
Ken Brierley Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Tom Brown Écosse Écosse Portsmouth FC Portsmouth FC 1 (0)
Ted Buckle Angleterre Angleterre Manchester United Manchester United 1 (1)
Ronnie Burke Angleterre Angleterre Manchester United Manchester United 1 (0)
Tommy Capel Angleterre Angleterre Manchester City Manchester City 1 (0)
Johnny Carey Irlande Irlande Manchester United Manchester United 1 (0)
Bill Caton Angleterre Angleterre Stoke City Stoke City 1 (0)
Henry Cockburn Angleterre Angleterre Manchester United Manchester United 1 (0)
Jim Copp Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Harold Dobbie Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Len Dolding Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
Charlie Dyke Pays des Galles Pays des Galles Chelsea FC Chelsea FC 1 (0)
Joe Fagan Angleterre Angleterre Manchester City Manchester City 1 (0)
Harry Ferrier Écosse Écosse Portsmouth FC Portsmouth FC 1 (0)
Tom Galley Angleterre Angleterre Grimsby Town Grimsby Town
Wolverhampton Wanderers Wolverhampton Wanderers
1 (0)
Ray Goddard Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
George Green Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Gordon Haigh Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Lol Hamlett Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (1)
Jimmy Hanlon Angleterre Angleterre Manchester United Manchester United 1 (0)
George Hardwick Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Alec Herd Écosse Écosse Manchester City Manchester City 1 (0)
Harold Hobbis Angleterre Angleterre Charlton Athletic Charlton Athletic 1 (0)
Ron Hornby Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Jack Howe Angleterre Angleterre Derby County Derby County 1 (1)
Jack Johnson Angleterre Angleterre Grimsby Town Grimsby Town 1 (0)
Harry Johnston Angleterre Angleterre Blackpool FC Blackpool FC 1 (0)
Bill Jones Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Bryn Jones Pays des Galles Pays des Galles Arsenal FC Arsenal FC 1 (0)
Thomas Jones Pays des Galles Pays des Galles Everton FC Everton FC 1 (0)
Eric Lancelotte Angleterre Angleterre Charlton Athletic Charlton Athletic 1 (0)
Harry Latham Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Stan Lloyd Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Eddie Lowe Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Alec Machin Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
John Malkin Angleterre Angleterre Stoke City Stoke City 1 (0)
Wilf Mannion Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Stanley Matthews Angleterre Angleterre Blackpool FC Blackpool FC 1 (0)
Andy McCall Écosse Écosse Blackpool FC Blackpool FC 1 (0)
Jimmy McGowan Écosse Écosse Grimsby Town Grimsby Town 1 (0)
Angus McLean Écosse Écosse Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Alan Middlebrough Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Frank Moss Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Alex Munro Écosse Écosse Blackpool FC Blackpool FC 1 (0)
Sid O'Linn Afrique du Sud Afrique du Sud Charlton Athletic Charlton Athletic 1 (0)
Allen Oliver Angleterre Angleterre Derby County Derby County 1 (0)
Ken Oliver Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Bob Paisley Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Cliff Parker Angleterre Angleterre Portsmouth FC Portsmouth FC 1 (0)
Billy Price Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Bob Pryde Écosse Écosse Blackburn Rovers Blackburn Rovers 1 (0)
Ken Reeve Angleterre Angleterre Grimsby Town Grimsby Town 1 (0)
Teddy Rothwell Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Reg Scotson Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Jimmy Scoular Écosse Écosse Portsmouth FC Portsmouth FC 1 (0)
Albert Vinall Angleterre Angleterre Aston Villa Aston Villa 1 (0)
John Webber Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
Jock Weir Écosse Écosse Blackburn Rovers Blackburn Rovers 1 (0)
Guy Wharton Angleterre Angleterre Portsmouth FC Portsmouth FC 1 (0)
Jackie Wharton Angleterre Angleterre Manchester City Manchester City 1 (0)
Albert Wilson Angleterre Angleterre Grimsby Town Grimsby Town 1 (0)
Ian Wilson Écosse Écosse Preston North End Preston North End 1 (0)