# Joueur Pays Équipe Buts (pén.)
1. Jimmy Greaves Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 27 (3)
2. Geoff Hurst Angleterre Angleterre West Ham United West Ham United 25 (3)
3. Joe Royle Angleterre Angleterre Everton FC Everton FC 22 (4)
4. Jeff Astle Angleterre Angleterre West Bromwich Albion West Bromwich Albion 21 (0)
Bryan Robson Angleterre Angleterre Newcastle United Newcastle United 21 (4)
6. Ron Davies Pays des Galles Pays des Galles Southampton FC Southampton FC 20 (3)
7. George Best Irlande du Nord Irlande du Nord Manchester United Manchester United 19 (1)
Jimmy Husband Angleterre Angleterre Everton FC Everton FC 19 (1)
Martin Peters Angleterre Angleterre West Ham United West Ham United 19 (0)
10. Tony Brown Angleterre Angleterre West Bromwich Albion West Bromwich Albion 17 (4)
Ian Storey-Moore Angleterre Angleterre Nottingham Forest Nottingham Forest 17 (1)
Bobby Tambling Angleterre Angleterre Chelsea FC Chelsea FC 17 (0)
13. Tommy Baldwin Angleterre Angleterre Chelsea FC Chelsea FC 16 (0)
Alan Ball Angleterre Angleterre Everton FC Everton FC 16 (3)
15. Ray Crawford Angleterre Angleterre Ipswich Town Ipswich Town 15 (0)
John O'Rourke Angleterre Angleterre Ipswich Town Ipswich Town 15 (0)
John Radford Angleterre Angleterre Arsenal FC Arsenal FC 15 (0)
18. Colin Bell Angleterre Angleterre Manchester City Manchester City 14 (0)
Mick Jones Angleterre Angleterre Leeds United Leeds United 14 (0)
Denis Law Écosse Écosse Manchester United Manchester United 14 (2)
Neil Young Angleterre Angleterre Manchester City Manchester City 14 (0)
22. Frank Casper Angleterre Angleterre Burnley FC Burnley FC 13 (1)
Roger Hunt Angleterre Angleterre Liverpool FC Liverpool FC 13 (0)
24. Alan Birchenall Angleterre Angleterre Chelsea FC Chelsea FC 12 (0)
Allan Clarke Angleterre Angleterre Leicester City Leicester City 12 (0)
Francis Lee Angleterre Angleterre Manchester City Manchester City 12 (4)
27. Wyn Davies Pays des Galles Pays des Galles Newcastle United Newcastle United 11 (0)
Derek Dougan Irlande du Nord Irlande du Nord Wolverhampton Wanderers Wolverhampton Wanderers 11 (0)
Ernie Hunt Angleterre Angleterre Coventry City Coventry City 11 (1)
30. Bobby Gould Angleterre Angleterre Arsenal FC Arsenal FC 10 (0)
Jack Whitham Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 10 (0)
32. David Herd Écosse Écosse Stoke City Stoke City 9 (0)
Peter Knowles Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 9 (1)
Peter Lorimer Écosse Écosse Leeds United Leeds United 9 (1)
Neil Martin Écosse Écosse Coventry City Coventry City 9 (1)
Peter Osgood Angleterre Angleterre Chelsea FC Chelsea FC 9 (4)
Terry Paine Angleterre Angleterre Southampton FC Southampton FC 9 (0)
Colin Suggett Angleterre Angleterre Sunderland AFC Sunderland AFC 9 (0)
39. Barry Bridges Angleterre Angleterre Queens Park Rangers Queens Park Rangers 8 (0)
Ian Callaghan Angleterre Angleterre Liverpool FC Liverpool FC 8 (0)
Mick Channon Angleterre Angleterre Southampton FC Southampton FC 8 (0)
Peter Dobing Angleterre Angleterre Stoke City Stoke City 8 (0)
Johnny Giles Irlande Irlande Leeds United Leeds United 8 (3)
Mick Leach Angleterre Angleterre Queens Park Rangers Queens Park Rangers 8 (0)
Barry Lyons Angleterre Angleterre Nottingham Forest Nottingham Forest 8 (0)
Michael O'Grady Angleterre Angleterre Leeds United Leeds United 8 (0)
Peter Thompson Angleterre Angleterre Liverpool FC Liverpool FC 8 (0)
48. Trevor Brooking Angleterre Angleterre West Ham United West Ham United 7 (0)
Terry Conroy Irlande Irlande Stoke City Stoke City 7 (0)
Alun Evans Angleterre Angleterre Liverpool FC Liverpool FC
Wolverhampton Wanderers Wolverhampton Wanderers
7 (0)
Alan Gilzean Écosse Écosse Tottenham Hotspur Tottenham Hotspur 7 (0)
Gordon Harris Angleterre Angleterre Sunderland AFC Sunderland AFC 7 (2)
Asa Hartford Écosse Écosse West Bromwich Albion West Bromwich Albion 7 (0)
John Hurst Angleterre Angleterre Everton FC Everton FC 7 (0)
Andy Lochhead Écosse Écosse Burnley FC Burnley FC
Leicester City Leicester City
7 (0)
George Mulhall Écosse Écosse Sunderland AFC Sunderland AFC 7 (0)
Ronnie Rees Pays des Galles Pays des Galles Nottingham Forest Nottingham Forest
West Bromwich Albion West Bromwich Albion
7 (0)
58. Billy Bremner Écosse Écosse Leeds United Leeds United 6 (0)
Douglas Collins Angleterre Angleterre Burnley FC Burnley FC 6 (0)
David Court Angleterre Angleterre Arsenal FC Arsenal FC 6 (0)
Rodney Fern Angleterre Angleterre Leicester City Leicester City 6 (0)
Ian Hutchinson Angleterre Angleterre Chelsea FC Chelsea FC 6 (0)
Willie Morgan Écosse Écosse Manchester United Manchester United 6 (0)
John Ritchie Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 6 (0)
Tommy Smith Angleterre Angleterre Liverpool FC Liverpool FC 6 (4)
Mike Summerbee Angleterre Angleterre Manchester City Manchester City 6 (0)
David Webb Angleterre Angleterre Chelsea FC Chelsea FC 6 (0)
Ron Wigg Angleterre Angleterre Ipswich Town Ipswich Town 6 (0)
Frank Wignall Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 6 (0)
70. George Armstrong Angleterre Angleterre Arsenal FC Arsenal FC 5 (0)
Bobby Charlton Angleterre Angleterre Manchester United Manchester United 5 (0)
Frank Clarke Angleterre Angleterre Queens Park Rangers Queens Park Rangers 5 (1)
Ralph Coates Angleterre Angleterre Burnley FC Burnley FC 5 (0)
Brian Dear Angleterre Angleterre West Ham United West Ham United 5 (0)
Mike Doyle Angleterre Angleterre Manchester City Manchester City 5 (0)
Keith Dyson Angleterre Angleterre Newcastle United Newcastle United 5 (0)
Alan Foggon Angleterre Angleterre Newcastle United Newcastle United 5 (0)
Bobby Graham Écosse Écosse Liverpool FC Liverpool FC 5 (0)
Eddie Gray Écosse Écosse Leeds United Leeds United 5 (0)
Tony Hateley Angleterre Angleterre Coventry City Coventry City
Liverpool FC Liverpool FC
5 (0)
David Jenkins Angleterre Angleterre Arsenal FC Arsenal FC
Tottenham Hotspur Tottenham Hotspur
5 (0)
Cliff Jones Pays des Galles Pays des Galles Tottenham Hotspur Tottenham Hotspur 5 (0)
Ernie Machin Angleterre Angleterre Coventry City Coventry City 5 (0)
Jim McCalliog Écosse Écosse Sheffield Wednesday Sheffield Wednesday 5 (0)
Roger Morgan Angleterre Angleterre Queens Park Rangers Queens Park Rangers
Tottenham Hotspur Tottenham Hotspur
5 (0)
John Murray Angleterre Angleterre Burnley FC Burnley FC 5 (0)
Alan Wilks Angleterre Angleterre Queens Park Rangers Queens Park Rangers 5 (0)
88. Joe Baker Angleterre Angleterre Nottingham Forest Nottingham Forest 4 (0)
Harry Burrows Angleterre Angleterre Stoke City Stoke City 4 (1)
Hugh Curran Écosse Écosse Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
Martin Dobson Angleterre Angleterre Burnley FC Burnley FC 4 (0)
Peter Eustace Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 4 (0)
Johnny Fantham Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 4 (0)
Jimmy Gabriel Écosse Écosse Southampton FC Southampton FC 4 (0)
Tommy Gibb Écosse Écosse Newcastle United Newcastle United 4 (0)
George Graham Écosse Écosse Arsenal FC Arsenal FC 4 (0)
Colin Harvey Angleterre Angleterre Everton FC Everton FC 4 (0)
Billy Hughes Écosse Écosse Sunderland AFC Sunderland AFC 4 (0)
Fred Kemp Angleterre Angleterre Southampton FC Southampton FC 4 (0)
Steve Kindon Angleterre Angleterre Burnley FC Burnley FC 4 (0)
Peter Morris Angleterre Angleterre Ipswich Town Ipswich Town 4 (0)
Johnny Morrissey Angleterre Angleterre Everton FC Everton FC 4 (0)
Calvin Palmer Angleterre Angleterre Sunderland AFC Sunderland AFC 4 (1)
Jimmy Robertson Écosse Écosse Arsenal FC Arsenal FC
Tottenham Hotspur Tottenham Hotspur
4 (0)
Jon Sammels Angleterre Angleterre Arsenal FC Arsenal FC 4 (0)
John Sissons Angleterre Angleterre West Ham United West Ham United 4 (0)
Ian St. John Écosse Écosse Liverpool FC Liverpool FC 4 (0)
David Thomas Angleterre Angleterre Burnley FC Burnley FC 4 (0)
Colin Viljoen Afrique du Sud Afrique du Sud Ipswich Town Ipswich Town 4 (0)
110. Les Allen Angleterre Angleterre Queens Park Rangers Queens Park Rangers 3 (1)
Mike Bailey Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Rod Belfitt Angleterre Angleterre Leeds United Leeds United 3 (0)
Colin Blant Angleterre Angleterre Burnley FC Burnley FC 3 (0)
Willie Carr Écosse Écosse Coventry City Coventry City 3 (0)
Bob Chapman Angleterre Angleterre Nottingham Forest Nottingham Forest 3 (0)
Jack Charlton Angleterre Angleterre Leeds United Leeds United 3 (0)
Martin Chivers Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 3 (0)
Dave Clements Angleterre Angleterre Coventry City Coventry City 3 (0)
Tony Coleman Angleterre Angleterre Manchester City Manchester City 3 (0)
Ian Collard Angleterre Angleterre West Bromwich Albion West Bromwich Albion 3 (0)
Mike England Pays des Galles Pays des Galles Tottenham Hotspur Tottenham Hotspur 3 (0)
John Fitzpatrick Écosse Écosse Manchester United Manchester United 3 (0)
David Ford Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 3 (0)
Ian Gibson Écosse Écosse Coventry City Coventry City 3 (0)
Danny Hegan Irlande du Nord Irlande du Nord Ipswich Town Ipswich Town 3 (0)
Terry Hibbitt Angleterre Angleterre Leeds United Leeds United 3 (0)
David Hilley Écosse Écosse Nottingham Forest Nottingham Forest 3 (0)
Arthur Horsfield Angleterre Angleterre Newcastle United Newcastle United 3 (0)
Peter Houseman Angleterre Angleterre Chelsea FC Chelsea FC 3 (0)
Emlyn Hughes Angleterre Angleterre Liverpool FC Liverpool FC 3 (0)
Neil Johnson Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 3 (0)
Bobby Kerr Écosse Écosse Sunderland AFC Sunderland AFC 3 (0)
Chris Lawler Angleterre Angleterre Liverpool FC Liverpool FC 3 (0)
Paul Madeley Angleterre Angleterre Leeds United Leeds United 3 (0)
John McNamee Écosse Écosse Newcastle United Newcastle United 3 (0)
David Nish Angleterre Angleterre Leicester City Leicester City 3 (2)
Bobby Owen Angleterre Angleterre Manchester City Manchester City 3 (0)
Jimmy Pearce Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 3 (0)
Jackie Sinclair Écosse Écosse Newcastle United Newcastle United 3 (0)
Willie Stevenson Écosse Écosse Stoke City Stoke City 3 (0)
Bobby Stokes Angleterre Angleterre Southampton FC Southampton FC 3 (0)
142. Benny Arentoft Danemark Danemark Newcastle United Newcastle United 2 (0)
John Aston Angleterre Angleterre Manchester United Manchester United 2 (0)
Frank Brogan Écosse Écosse Ipswich Town Ipswich Town 2 (1)
Alistair Brown Écosse Écosse Leicester City Leicester City 2 (0)
Clive Clark Angleterre Angleterre West Bromwich Albion West Bromwich Albion 2 (0)
George Curtis Angleterre Angleterre Coventry City Coventry City 2 (0)
Leonard Glover Angleterre Angleterre Leicester City Leicester City 2 (0)
Colin Hall Angleterre Angleterre Nottingham Forest Nottingham Forest 2 (0)
Terry Hennessey Pays des Galles Pays des Galles Nottingham Forest Nottingham Forest 2 (0)
John Hollins Angleterre Angleterre Chelsea FC Chelsea FC 2 (0)
Gerald Humphreys Pays des Galles Pays des Galles Everton FC Everton FC 2 (0)
Robert Hunt Angleterre Angleterre Ipswich Town Ipswich Town 2 (0)
Michael Judd Angleterre Angleterre Southampton FC Southampton FC 2 (0)
Michael Kenning Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 2 (1)
Cyril Knowles Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (0)
Dick Krzywicki Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 2 (0)
Les Latcham Angleterre Angleterre Burnley FC Burnley FC 2 (0)
John Mahoney Pays des Galles Pays des Galles Stoke City Stoke City 2 (0)
Mick Mills Angleterre Angleterre Ipswich Town Ipswich Town 2 (0)
Vic Mobley Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 2 (0)
Bobby Moore Angleterre Angleterre West Ham United West Ham United 2 (0)
Malcolm Moore Angleterre Angleterre Sunderland AFC Sunderland AFC 2 (0)
Frank Munro Écosse Écosse Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Terry Neill Irlande du Nord Irlande du Nord Arsenal FC Arsenal FC 2 (1)
Henry Newton Angleterre Angleterre Nottingham Forest Nottingham Forest 2 (0)
Eric Probert Angleterre Angleterre Burnley FC Burnley FC 2 (0)
Harry Redknapp Angleterre Angleterre West Ham United West Ham United 2 (0)
Jimmy Scott Écosse Écosse Newcastle United Newcastle United 2 (0)
Maurice Setters Angleterre Angleterre Coventry City Coventry City 2 (0)
Michael Stringfellow Angleterre Angleterre Leicester City Leicester City 2 (0)
Geoff Strong Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
Dennis Tueart Angleterre Angleterre Sunderland AFC Sunderland AFC 2 (0)
Colin Waldron Angleterre Angleterre Burnley FC Burnley FC 2 (0)
Les Wilson Canada Canada Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Brian Woodall Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 2 (0)
Ron Yeats Écosse Écosse Liverpool FC Liverpool FC 2 (0)
178. Geoff Allen Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Tony Allen Angleterre Angleterre Stoke City Stoke City 1 (0)
Gerry Baker États-Unis États-Unis Coventry City Coventry City 1 (0)
John Barnwell Angleterre Angleterre Nottingham Forest Nottingham Forest 1 (0)
Jim Baxter Écosse Écosse Nottingham Forest Nottingham Forest 1 (0)
Phil Beal Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Arthur Bellamy Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Billy Bonds Angleterre Angleterre West Ham United West Ham United 1 (0)
Tommy Booth Angleterre Angleterre Manchester City Manchester City 1 (0)
Ian Bowyer Angleterre Angleterre Manchester City Manchester City 1 (0)
John Boyle Écosse Écosse Chelsea FC Chelsea FC 1 (0)
Sandy Brown Écosse Écosse Everton FC Everton FC 1 (0)
Alwyn Burton Pays des Galles Pays des Galles Newcastle United Newcastle United 1 (0)
Dave Clement Angleterre Angleterre Queens Park Rangers Queens Park Rangers 1 (0)
David Connor Angleterre Angleterre Manchester City Manchester City 1 (0)
Terry Cooper Angleterre Angleterre Leeds United Leeds United 1 (0)
Paddy Crerand Écosse Écosse Manchester United Manchester United 1 (0)
Graham Cross Angleterre Angleterre Leicester City Leicester City 1 (0)
George Eastham Angleterre Angleterre Stoke City Stoke City 1 (0)
Alex Elder Irlande du Nord Irlande du Nord Stoke City Stoke City 1 (0)
John Farrington Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Doug Fraser Écosse Écosse West Bromwich Albion West Bromwich Albion 1 (0)
David Gibson Écosse Écosse Leicester City Leicester City 1 (0)
Ernest Hannigan Écosse Écosse Coventry City Coventry City 1 (0)
Tony Hazell Angleterre Angleterre Queens Park Rangers Queens Park Rangers 1 (0)
George Herd Écosse Écosse Sunderland AFC Sunderland AFC 1 (0)
Bobby Hope Écosse Écosse West Bromwich Albion West Bromwich Albion 1 (0)
Archibald Irvine Écosse Écosse Sheffield Wednesday Sheffield Wednesday 1 (0)
Cecil Irwin Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Steve James Angleterre Angleterre Manchester United Manchester United 1 (0)
Derek Jefferson Angleterre Angleterre Ipswich Town Ipswich Town 1 (0)
Albert Johanneson Afrique du Sud Afrique du Sud Leeds United Leeds United 1 (0)
John Kaye Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Howard Kendall Angleterre Angleterre Everton FC Everton FC 1 (0)
Brian Kidd Angleterre Angleterre Manchester United Manchester United 1 (0)
Mick Lambert Angleterre Angleterre Ipswich Town Ipswich Town 1 (0)
Patrick Lowry Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Robert Mackay Écosse Écosse Leicester City Leicester City 1 (0)
Malcolm Manley Écosse Écosse Leicester City Leicester City 1 (0)
Jackie Marsh Angleterre Angleterre Stoke City Stoke City 1 (0)
Rodney Marsh Angleterre Angleterre Queens Park Rangers Queens Park Rangers 1 (0)
Dennis Martin Écosse Écosse West Bromwich Albion West Bromwich Albion 1 (0)
Frank McLintock Écosse Écosse Arsenal FC Arsenal FC 1 (0)
James Melia Angleterre Angleterre Southampton FC Southampton FC 1 (0)
Dave Merrington Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Ian Morgan Angleterre Angleterre Queens Park Rangers Queens Park Rangers 1 (0)
Alan Mullery Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Brian O'Neil Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Glyn Pardoe Angleterre Angleterre Manchester City Manchester City 1 (0)
Ian Porterfield Écosse Écosse Sunderland AFC Sunderland AFC 1 (0)
Mick Prendergast Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 1 (0)
Paul Reaney Angleterre Angleterre Leeds United Leeds United 1 (0)
Paul Richardson Angleterre Angleterre Nottingham Forest Nottingham Forest 1 (0)
Peter Rodrigues Pays des Galles Pays des Galles Leicester City Leicester City 1 (0)
Jimmy Ryan Écosse Écosse Manchester United Manchester United 1 (0)
Frank Saul Angleterre Angleterre Southampton FC Southampton FC 1 (0)
Trevor Shepherd Angleterre Angleterre Coventry City Coventry City 1 (0)
Eric Skeels Angleterre Angleterre Stoke City Stoke City 1 (0)
Wilf Smith Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 1 (0)
Nobby Stiles Angleterre Angleterre Manchester United Manchester United 1 (0)
John Sydenham Angleterre Angleterre Southampton FC Southampton FC 1 (0)
John Tudor Angleterre Angleterre Coventry City Coventry City 1 (0)
Roy Vernon Pays des Galles Pays des Galles Stoke City Stoke City 1 (0)
Dave Wagstaffe Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Alan Warboys Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 1 (0)
Charles Woods Angleterre Angleterre Ipswich Town Ipswich Town 1 (0)
Tommy Wright Angleterre Angleterre Everton FC Everton FC 1 (0)