# Joueur Pays Équipe Buts (pén.)
1. Ron Davies Pays des Galles Pays des Galles Southampton FC Southampton FC 37 (1)
2. Geoff Hurst Angleterre Angleterre West Ham United West Ham United 29 (1)
3. Jimmy Greaves Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 25 (6)
4. Allan Clarke Angleterre Angleterre Fulham FC Fulham FC 24 (0)
5. Denis Law Écosse Écosse Manchester United Manchester United 23 (2)
6. Jackie Sinclair Écosse Écosse Leicester City Leicester City 21 (5)
Ian Storey-Moore Angleterre Angleterre Nottingham Forest Nottingham Forest 21 (1)
Bobby Tambling Angleterre Angleterre Chelsea FC Chelsea FC 21 (3)
9. Neil Martin Écosse Écosse Sunderland AFC Sunderland AFC 20 (0)
10. Clive Clark Angleterre Angleterre West Bromwich Albion West Bromwich Albion 19 (0)
Peter Dobing Angleterre Angleterre Stoke City Stoke City 19 (0)
12. Tommy Baldwin Angleterre Angleterre Arsenal FC Arsenal FC
Chelsea FC Chelsea FC
18 (0)
Andy Lochhead Écosse Écosse Burnley FC Burnley FC 18 (0)
John Ritchie Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday
Stoke City Stoke City
18 (0)
15. Harry Burrows Angleterre Angleterre Stoke City Stoke City 17 (2)
Alan Gilzean Écosse Écosse Tottenham Hotspur Tottenham Hotspur 17 (0)
17. Jeff Astle Angleterre Angleterre West Bromwich Albion West Bromwich Albion 16 (0)
Joe Baker Angleterre Angleterre Nottingham Forest Nottingham Forest 16 (0)
Derek Dougan Irlande du Nord Irlande du Nord Leicester City Leicester City 16 (0)
David Herd Écosse Écosse Manchester United Manchester United 16 (0)
21. Alan Ball Angleterre Angleterre Everton FC Everton FC 15 (4)
Martin Chivers Angleterre Angleterre Southampton FC Southampton FC 15 (0)
Mick Jones Angleterre Angleterre Sheffield United Sheffield United 15 (0)
24. Tony Brown Angleterre Angleterre West Bromwich Albion West Bromwich Albion 14 (3)
Ray Charnley Angleterre Angleterre Blackpool FC Blackpool FC 14 (1)
David Ford Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 14 (0)
Roger Hunt Angleterre Angleterre Liverpool FC Liverpool FC 14 (0)
Martin Peters Angleterre Angleterre West Ham United West Ham United 14 (1)
29. Lawson Chatterley Angleterre Angleterre Aston Villa Aston Villa 13 (1)
Gordon Harris Angleterre Angleterre Burnley FC Burnley FC 13 (3)
Willie Irvine Irlande du Nord Irlande du Nord Burnley FC Burnley FC 13 (0)
32. Colin Bell Angleterre Angleterre Manchester City Manchester City 12 (0)
Bobby Charlton Angleterre Angleterre Manchester United Manchester United 12 (0)
Steve Earle Angleterre Angleterre Fulham FC Fulham FC 12 (0)
Johnny Fantham Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 12 (1)
Johnny Giles Irlande Irlande Leeds United Leeds United 12 (4)
George Graham Écosse Écosse Arsenal FC Arsenal FC
Chelsea FC Chelsea FC
12 (0)
George Mulhall Écosse Écosse Sunderland AFC Sunderland AFC 12 (0)
Derek Temple Angleterre Angleterre Everton FC Everton FC 12 (0)
40. Johnny Byrne Angleterre Angleterre West Ham United West Ham United 11 (1)
Terry Paine Angleterre Angleterre Southampton FC Southampton FC 11 (4)
Barry Stobart Angleterre Angleterre Aston Villa Aston Villa 11 (0)
Geoff Strong Angleterre Angleterre Liverpool FC Liverpool FC 11 (0)
Alan Woodward Angleterre Angleterre Sheffield United Sheffield United 11 (1)
45. George Best Irlande du Nord Irlande du Nord Manchester United Manchester United 10 (1)
Alan Birchenall Angleterre Angleterre Sheffield United Sheffield United 10 (0)
Tony Hateley Angleterre Angleterre Aston Villa Aston Villa
Chelsea FC Chelsea FC
10 (1)
Bryan Robson Angleterre Angleterre Newcastle United Newcastle United 10 (1)
Jon Sammels Angleterre Angleterre Arsenal FC Arsenal FC 10 (1)
Alan Skirton Angleterre Angleterre Arsenal FC Arsenal FC
Blackpool FC Blackpool FC
10 (1)
Michael Stringfellow Angleterre Angleterre Leicester City Leicester City 10 (0)
Peter Thompson Angleterre Angleterre Liverpool FC Liverpool FC 10 (0)
53. Peter Lorimer Écosse Écosse Leeds United Leeds United 9 (0)
Frank McLintock Écosse Écosse Arsenal FC Arsenal FC 9 (0)
Ian St. John Écosse Écosse Liverpool FC Liverpool FC 9 (0)
56. Les Barrett Angleterre Angleterre Fulham FC Fulham FC 8 (0)
Johnny Crossan Irlande du Nord Irlande du Nord Manchester City Manchester City 8 (1)
Graham Leggat Écosse Écosse Fulham FC Fulham FC 8 (0)
Johnny MacLeod Écosse Écosse Aston Villa Aston Villa 8 (0)
John O'Hare Écosse Écosse Sunderland AFC Sunderland AFC 8 (0)
Alex Young Écosse Écosse Everton FC Everton FC 8 (0)
62. George Armstrong Angleterre Angleterre Arsenal FC Arsenal FC 7 (0)
Jimmy Greenhoff Angleterre Angleterre Leeds United Leeds United 7 (0)
Albert Johanneson Afrique du Sud Afrique du Sud Leeds United Leeds United 7 (0)
Peter Noble Angleterre Angleterre Newcastle United Newcastle United 7 (0)
Bobby Roberts Écosse Écosse Leicester City Leicester City 7 (0)
John Sissons Angleterre Angleterre West Ham United West Ham United 7 (0)
68. Wyn Davies Pays des Galles Pays des Galles Newcastle United Newcastle United 6 (0)
Jimmy Gabriel Écosse Écosse Everton FC Everton FC 6 (1)
David Gibson Écosse Écosse Leicester City Leicester City 6 (0)
Johnny Haynes Angleterre Angleterre Fulham FC Fulham FC 6 (0)
Jimmy Husband Angleterre Angleterre Everton FC Everton FC 6 (0)
Cliff Jones Pays des Galles Pays des Galles Tottenham Hotspur Tottenham Hotspur 6 (0)
Johnny Morrissey Angleterre Angleterre Everton FC Everton FC 6 (1)
Peter Osgood Angleterre Angleterre Chelsea FC Chelsea FC 6 (0)
76. Willie Anderson Angleterre Angleterre Aston Villa Aston Villa
Manchester United Manchester United
5 (2)
John Aston Angleterre Angleterre Manchester United Manchester United 5 (0)
John Boyle Écosse Écosse Chelsea FC Chelsea FC 5 (0)
Peter Brabrook Angleterre Angleterre West Ham United West Ham United 5 (0)
Jack Charlton Angleterre Angleterre Leeds United Leeds United 5 (0)
Jimmy Goodfellow Écosse Écosse Leicester City Leicester City 5 (0)
George Herd Écosse Écosse Sunderland AFC Sunderland AFC 5 (0)
Bobby Hope Écosse Écosse West Bromwich Albion West Bromwich Albion 5 (0)
John Kaye Angleterre Angleterre West Bromwich Albion West Bromwich Albion 5 (0)
Bobby Kerr Écosse Écosse Sunderland AFC Sunderland AFC 5 (0)
Jim McCalliog Écosse Écosse Sheffield Wednesday Sheffield Wednesday 5 (0)
Ron McGarry Angleterre Angleterre Newcastle United Newcastle United 5 (1)
Ian Moir Écosse Écosse Blackpool FC Blackpool FC 5 (0)
Alan Mullery Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 5 (0)
Calvin Palmer Angleterre Angleterre Stoke City Stoke City 5 (0)
Jimmy Robertson Écosse Écosse Tottenham Hotspur Tottenham Hotspur 5 (0)
David Sadler Angleterre Angleterre Manchester United Manchester United 5 (0)
Nick Sharkey Écosse Écosse Leicester City Leicester City
Sunderland AFC Sunderland AFC
5 (0)
Alan Suddick Angleterre Angleterre Blackpool FC Blackpool FC
Newcastle United Newcastle United
5 (0)
Frank Wignall Angleterre Angleterre Nottingham Forest Nottingham Forest 5 (0)
96. Colin Addison Angleterre Angleterre Arsenal FC Arsenal FC
Nottingham Forest Nottingham Forest
4 (0)
John Barnwell Angleterre Angleterre Nottingham Forest Nottingham Forest 4 (0)
Colin Blant Angleterre Angleterre Burnley FC Burnley FC 4 (0)
Ron Boyce Angleterre Angleterre West Ham United West Ham United 4 (0)
Ian Callaghan Angleterre Angleterre Liverpool FC Liverpool FC 4 (0)
Peter Eustace Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 4 (1)
Bill Foulkes Angleterre Angleterre Manchester United Manchester United 4 (0)
Doug Fraser Écosse Écosse West Bromwich Albion West Bromwich Albion 4 (0)
Eddie Gray Écosse Écosse Leeds United Leeds United 4 (0)
Chris Lawler Angleterre Angleterre Liverpool FC Liverpool FC 4 (0)
Barry Lyons Angleterre Angleterre Nottingham Forest Nottingham Forest 4 (0)
James Melia Angleterre Angleterre Southampton FC Southampton FC 4 (0)
Brian O'Neil Angleterre Angleterre Burnley FC Burnley FC 4 (0)
John Radford Angleterre Angleterre Arsenal FC Arsenal FC 4 (0)
Gil Reece Pays des Galles Pays des Galles Sheffield United Sheffield United 4 (0)
Frank Saul Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 4 (0)
Mike Summerbee Angleterre Angleterre Manchester City Manchester City 4 (0)
Roy Vernon Pays des Galles Pays des Galles Stoke City Stoke City 4 (0)
Neil Young Angleterre Angleterre Manchester City Manchester City 4 (0)
115. Jim Baxter Écosse Écosse Sunderland AFC Sunderland AFC 3 (0)
Rod Belfitt Angleterre Angleterre Leeds United Leeds United 3 (0)
Willie Bell Écosse Écosse Leeds United Leeds United 3 (0)
Albert Bennett Angleterre Angleterre Newcastle United Newcastle United 3 (0)
Fred Callaghan Angleterre Angleterre Fulham FC Fulham FC 3 (0)
Jimmy Conway Irlande Irlande Fulham FC Fulham FC 3 (0)
Charlie Cooke Écosse Écosse Chelsea FC Chelsea FC 3 (0)
Bobby Cram Angleterre Angleterre West Bromwich Albion West Bromwich Albion 3 (1)
Paddy Crerand Écosse Écosse Manchester United Manchester United 3 (0)
Chris Crowe Angleterre Angleterre Nottingham Forest Nottingham Forest 3 (1)
Brian Dear Angleterre Angleterre West Ham United West Ham United 3 (0)
Alex Elder Irlande du Nord Irlande du Nord Burnley FC Burnley FC 3 (1)
Kenneth Foggo Écosse Écosse West Bromwich Albion West Bromwich Albion 3 (0)
Dennis Hollywood Écosse Écosse Southampton FC Southampton FC 3 (0)
Mick Kear Angleterre Angleterre Nottingham Forest Nottingham Forest 3 (0)
Les Latcham Angleterre Angleterre Burnley FC Burnley FC 3 (0)
Leslie Lea Angleterre Angleterre Blackpool FC Blackpool FC 3 (0)
Dave MacKay Écosse Écosse Tottenham Hotspur Tottenham Hotspur 3 (0)
John Mahoney Pays des Galles Pays des Galles Stoke City Stoke City 3 (0)
Willie Morgan Écosse Écosse Burnley FC Burnley FC 3 (0)
Graham Pugh Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 3 (0)
Jimmy Robson Angleterre Angleterre Blackpool FC Blackpool FC 3 (0)
Peter Rodrigues Pays des Galles Pays des Galles Leicester City Leicester City 3 (0)
Joe Royle Angleterre Angleterre Everton FC Everton FC 3 (0)
Willie Stevenson Écosse Écosse Liverpool FC Liverpool FC 3 (2)
Nobby Stiles Angleterre Angleterre Manchester United Manchester United 3 (0)
Terry Venables Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 3 (0)
Tony Wagstaff Angleterre Angleterre Sheffield United Sheffield United 3 (0)
Graham Williams Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 3 (0)
144. Alf Arrowsmith Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
Michael Boot Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
Keith Bradley Angleterre Angleterre Aston Villa Aston Villa 2 (0)
Billy Bremner Écosse Écosse Leeds United Leeds United 2 (0)
Gerald Bridgwood Angleterre Angleterre Stoke City Stoke City 2 (0)
Bob Chapman Angleterre Angleterre Nottingham Forest Nottingham Forest 2 (0)
Philip Cliff Angleterre Angleterre Sheffield United Sheffield United 2 (0)
Ralph Coates Angleterre Angleterre Burnley FC Burnley FC 2 (0)
John Connelly Angleterre Angleterre Manchester United Manchester United 2 (0)
Allan Gauden Angleterre Angleterre Sunderland AFC Sunderland AFC 2 (0)
Ian Hamilton Angleterre Angleterre Chelsea FC Chelsea FC 2 (0)
Terry Hennessey Pays des Galles Pays des Galles Nottingham Forest Nottingham Forest 2 (2)
David Hilley Écosse Écosse Newcastle United Newcastle United 2 (0)
Paul Hince Angleterre Angleterre Manchester City Manchester City 2 (0)
John Hollins Angleterre Angleterre Chelsea FC Chelsea FC 2 (0)
John Hurst Angleterre Angleterre Everton FC Everton FC 2 (0)
Christopher Jones Angleterre Angleterre Manchester City Manchester City 2 (0)
Graham Lovett Angleterre Angleterre West Bromwich Albion West Bromwich Albion 2 (0)
Paul Madeley Angleterre Angleterre Leeds United Leeds United 2 (0)
Bob McKinlay Écosse Écosse Nottingham Forest Nottingham Forest 2 (0)
Bobby Moore Angleterre Angleterre West Ham United West Ham United 2 (0)
Jimmy Murray Angleterre Angleterre Manchester City Manchester City 2 (0)
Gordon Neilson Écosse Écosse Arsenal FC Arsenal FC 2 (0)
Alan Oakes Angleterre Angleterre Manchester City Manchester City 2 (0)
Graham Oates Angleterre Angleterre Blackpool FC Blackpool FC 2 (0)
Glyn Pardoe Angleterre Angleterre Manchester City Manchester City 2 (0)
Alan Peacock Angleterre Angleterre Leeds United Leeds United 2 (0)
Mark Pearson Angleterre Angleterre Fulham FC Fulham FC 2 (0)
Fred Pickering Angleterre Angleterre Everton FC Everton FC 2 (0)
John Quinn Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 2 (0)
Tony Scott Angleterre Angleterre Aston Villa Aston Villa 2 (0)
Thomas Sweenie Écosse Écosse Leicester City Leicester City 2 (0)
Dennis Viollet Angleterre Angleterre Stoke City Stoke City 2 (0)
Jack Whitham Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 2 (0)
John Woodward Angleterre Angleterre Aston Villa Aston Villa
Stoke City Stoke City
2 (0)
Ron Yeats Écosse Écosse Liverpool FC Liverpool FC 2 (0)
180. Charlie Bell Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Peter Bennett Angleterre Angleterre West Ham United West Ham United 1 (0)
Eddie Bovington Angleterre Angleterre West Ham United West Ham United 1 (0)
John Brindley Angleterre Angleterre Nottingham Forest Nottingham Forest 1 (0)
Sandy Brown Écosse Écosse Everton FC Everton FC 1 (0)
Jack Burkett Angleterre Angleterre West Ham United West Ham United 1 (0)
John Charles Angleterre Angleterre West Ham United West Ham United 1 (0)
Tommy Coakley Écosse Écosse Arsenal FC Arsenal FC 1 (0)
George Cohen Angleterre Angleterre Fulham FC Fulham FC 1 (0)
Tony Coleman Angleterre Angleterre Manchester City Manchester City 1 (0)
Ian Collard Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
David Connor Angleterre Angleterre Manchester City Manchester City 1 (0)
Terry Cooper Angleterre Angleterre Leeds United Leeds United 1 (0)
John Craggs Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Dave Craig Irlande du Nord Irlande du Nord Newcastle United Newcastle United 1 (0)
Graham Cross Angleterre Angleterre Leicester City Leicester City 1 (0)
George Eastham Angleterre Angleterre Stoke City Stoke City 1 (0)
Mike England Pays des Galles Pays des Galles Tottenham Hotspur Tottenham Hotspur 1 (0)
Hugh Fisher Écosse Écosse Blackpool FC Blackpool FC
Southampton FC Southampton FC
1 (0)
Bobby Graham Écosse Écosse Liverpool FC Liverpool FC 1 (0)
Matthew Gray Écosse Écosse Manchester City Manchester City 1 (0)
Colin Harvey Angleterre Angleterre Everton FC Everton FC 1 (0)
Terry Hibbitt Angleterre Angleterre Leeds United Leeds United 1 (0)
Mick Hill Pays des Galles Pays des Galles Sheffield United Sheffield United 1 (0)
Alan Hinton Angleterre Angleterre Nottingham Forest Nottingham Forest 1 (0)
Peter Houseman Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
Bobby Kennedy Écosse Écosse Manchester City Manchester City 1 (0)
Joe Kirkup Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
Cyril Knowles Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Dick Krzywicki Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 1 (0)
Eddie McCreadie Écosse Écosse Chelsea FC Chelsea FC 1 (0)
John McNamee Écosse Écosse Newcastle United Newcastle United 1 (0)
Don Megson Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 1 (0)
Gordon Milne Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Gary Moore Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
David Munks Angleterre Angleterre Sheffield United Sheffield United 1 (0)
David Nish Angleterre Angleterre Leicester City Leicester City 1 (0)
Michael O'Grady Angleterre Angleterre Leeds United Leeds United 1 (0)
Bobby Park Écosse Écosse Aston Villa Aston Villa 1 (0)
Terry Parmenter Angleterre Angleterre Fulham FC Fulham FC 1 (0)
Bill Punton Écosse Écosse Sheffield United Sheffield United 1 (0)
Paul Reaney Angleterre Angleterre Leeds United Leeds United 1 (0)
Harry Redknapp Angleterre Angleterre West Ham United West Ham United 1 (0)
David Roberts Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Alex Scott Écosse Écosse Everton FC Everton FC 1 (0)
Maurice Setters Angleterre Angleterre Stoke City Stoke City 1 (0)
Bernard Shaw Angleterre Angleterre Sheffield United Sheffield United 1 (1)
Peter Simpson Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
John Sleeuwenhoek Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Fred Smith Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Tommy Smith Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
William Smith Écosse Écosse Sheffield United Sheffield United 1 (0)
Peter Storey Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Jim Storrie Écosse Écosse Leeds United Leeds United 1 (0)
Colin Suggett Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Colin Symm Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 1 (0)
Jim Thomson Écosse Écosse Chelsea FC Chelsea FC 1 (0)
Mike Tindall Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Ray Treacy Irlande Irlande West Bromwich Albion West Bromwich Albion 1 (0)
Bobby Waddell Écosse Écosse Blackpool FC Blackpool FC 1 (0)
David Walker Angleterre Angleterre Southampton FC Southampton FC 1 (0)
David Webb Angleterre Angleterre Southampton FC Southampton FC 1 (0)
Mick Wright Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Gerry Young Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 1 (0)