# Joueur Pays Équipe Buts (pén.)
1. Thierry Henry France France Arsenal FC Arsenal FC 27 (3)
2. Ruud van Nistelrooy Pays-Bas Pays-Bas Manchester United Manchester United 21 (2)
3. Darren Bent Angleterre Angleterre Charlton Athletic Charlton Athletic 18 (3)
4. Robbie Keane Irlande Irlande Tottenham Hotspur Tottenham Hotspur 16 (3)
Frank Lampard Angleterre Angleterre Chelsea FC Chelsea FC 16 (4)
Wayne Rooney Angleterre Angleterre Manchester United Manchester United 16 (0)
7. Marlon Harewood Angleterre Angleterre West Ham United West Ham United 14 (2)
8. Yakubu Ayegbeni Nigeria Nigeria Middlesbrough FC Middlesbrough FC 13 (3)
Craig Bellamy Pays des Galles Pays des Galles Blackburn Rovers Blackburn Rovers 13 (1)
10. Henri Camara Sénégal Sénégal Wigan Athletic Wigan Athletic 12 (0)
Didier Drogba Côte d'Ivoire Côte d'Ivoire Chelsea FC Chelsea FC 12 (0)
12. Collins John Pays-Bas Pays-Bas Fulham FC Fulham FC 11 (1)
Mido Égypte Égypte Tottenham Hotspur Tottenham Hotspur 11 (1)
14. James Beattie Angleterre Angleterre Everton FC Everton FC 10 (2)
Hernán Crespo Argentine Argentine Chelsea FC Chelsea FC 10 (0)
Steven Gerrard Angleterre Angleterre Liverpool FC Liverpool FC 10 (2)
Jimmy Floyd Hasselbaink Pays-Bas Pays-Bas Middlesbrough FC Middlesbrough FC 10 (1)
Alan Shearer Angleterre Angleterre Newcastle United Newcastle United 10 (4)
19. Shola Ameobi Nigeria Nigeria Newcastle United Newcastle United 9 (1)
Djibril Cissé France France Liverpool FC Liverpool FC 9 (2)
Andy Cole Angleterre Angleterre Manchester City Manchester City 9 (0)
Cristiano Ronaldo Portugal Portugal Manchester United Manchester United 9 (0)
Jermain Defoe Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 9 (0)
Stylianos Giannakopoulos Grèce Grèce Bolton Wanderers Bolton Wanderers 9 (0)
Brian McBride États-Unis États-Unis Fulham FC Fulham FC 9 (0)
Kevin Nolan Angleterre Angleterre Bolton Wanderers Bolton Wanderers 9 (0)
Morten Pedersen Norvège Norvège Blackburn Rovers Blackburn Rovers 9 (0)
28. Milan Baroš République Tchèque République Tchèque Aston Villa Aston Villa
Liverpool FC Liverpool FC
8 (1)
Joe Cole Angleterre Angleterre Chelsea FC Chelsea FC 8 (0)
Peter Crouch Angleterre Angleterre Liverpool FC Liverpool FC 8 (0)
Heiðar Helguson Islande Islande Fulham FC Fulham FC 8 (3)
Luke Moore Angleterre Angleterre Aston Villa Aston Villa 8 (0)
Jason Roberts Grenade Grenade Wigan Athletic Wigan Athletic 8 (1)
Darius Vassell Angleterre Angleterre Manchester City Manchester City 8 (0)
35. Kevin Davies Angleterre Angleterre Bolton Wanderers Bolton Wanderers 7 (0)
Shefki Kuqi Finlande Finlande Blackburn Rovers Blackburn Rovers 7 (0)
Lomana LuaLua RD Congo RD Congo Portsmouth FC Portsmouth FC 7 (0)
Luis García Espagne Espagne Liverpool FC Liverpool FC 7 (0)
Michael Owen Angleterre Angleterre Newcastle United Newcastle United 7 (0)
Robert Pirés France France Arsenal FC Arsenal FC 7 (1)
Louis Saha France France Manchester United Manchester United 7 (0)
Mark Viduka Australie Australie Middlesbrough FC Middlesbrough FC 7 (0)
43. Joey Barton Angleterre Angleterre Manchester City Manchester City 6 (1)
Boa Morte Portugal Portugal Fulham FC Fulham FC 6 (0)
Tim Cahill Australie Australie Everton FC Everton FC 6 (0)
Robbie Fowler Angleterre Angleterre Liverpool FC Liverpool FC
Manchester City Manchester City
6 (0)
Jermaine Jenas Angleterre Angleterre Newcastle United Newcastle United
Tottenham Hotspur Tottenham Hotspur
6 (0)
Steed Malbranque France France Fulham FC Fulham FC 6 (0)
James McFadden Écosse Écosse Everton FC Everton FC 6 (0)
Gary O'Neil Angleterre Angleterre Portsmouth FC Portsmouth FC 6 (0)
Arjen Robben Pays-Bas Pays-Bas Chelsea FC Chelsea FC 6 (0)
Teddy Sheringham Angleterre Angleterre West Ham United West Ham United 6 (1)
Nolberto Solano Pérou Pérou Aston Villa Aston Villa
Newcastle United Newcastle United
6 (0)
Matthew Taylor Angleterre Angleterre Portsmouth FC Portsmouth FC 6 (2)
Bobby Zamora Angleterre Angleterre West Ham United West Ham United 6 (0)
56. Yossi Benayoun Israël Israël West Ham United West Ham United 5 (0)
Paul Dickov Écosse Écosse Blackburn Rovers Blackburn Rovers 5 (2)
Nathan Ellington Angleterre Angleterre West Bromwich Albion West Bromwich Albion 5 (1)
William Gallas France France Chelsea FC Chelsea FC 5 (0)
Jiří Jarošík République Tchèque République Tchèque Birmingham City Birmingham City 5 (0)
Nwankwo Kanu Nigeria Nigeria West Bromwich Albion West Bromwich Albion 5 (0)
Lee McCulloch Écosse Écosse Wigan Athletic Wigan Athletic 5 (0)
Morientes Espagne Espagne Liverpool FC Liverpool FC 5 (0)
Charles N'Zogbia France France Newcastle United Newcastle United 5 (0)
Nigel Reo-Coker Angleterre Angleterre West Ham United West Ham United 5 (0)
Reyes Espagne Espagne Arsenal FC Arsenal FC 5 (0)
Liam Ridgewell Angleterre Angleterre Aston Villa Aston Villa 5 (0)
Robin van Persie Pays-Bas Pays-Bas Arsenal FC Arsenal FC 5 (0)
69. Emmanuel Adebayor Togo Togo Arsenal FC Arsenal FC 4 (0)
Jimmy Bullard Angleterre Angleterre Wigan Athletic Wigan Athletic 4 (0)
Steven Davis Irlande du Nord Irlande du Nord Aston Villa Aston Villa 4 (0)
Emile Heskey Angleterre Angleterre Birmingham City Birmingham City 4 (0)
Geoff Horsfield Angleterre Angleterre West Bromwich Albion West Bromwich Albion 4 (0)
Andreas Johansson Suède Suède Wigan Athletic Wigan Athletic 4 (0)
Danny Murphy Angleterre Angleterre Charlton Athletic Charlton Athletic
Tottenham Hotspur Tottenham Hotspur
4 (1)
Kevin Phillips Angleterre Angleterre Aston Villa Aston Villa 4 (0)
Steven Reid Irlande Irlande Blackburn Rovers Blackburn Rovers 4 (0)
Georgios Samaras Grèce Grèce Manchester City Manchester City 4 (0)
Gary Speed Pays des Galles Pays des Galles Bolton Wanderers Bolton Wanderers 4 (2)
John Terry Angleterre Angleterre Chelsea FC Chelsea FC 4 (0)
Svetoslav Todorov Bulgarie Bulgarie Portsmouth FC Portsmouth FC 4 (0)
82. Darren Ambrose Angleterre Angleterre Charlton Athletic Charlton Athletic 3 (0)
Juan Pablo Ángel Colombie Colombie Aston Villa Aston Villa 3 (0)
Dean Ashton Angleterre Angleterre West Ham United West Ham United 3 (0)
Gareth Barry Angleterre Angleterre Aston Villa Aston Villa 3 (0)
Marcus Bent Angleterre Angleterre Charlton Athletic Charlton Athletic
Everton FC Everton FC
3 (0)
David Bentley Angleterre Angleterre Blackburn Rovers Blackburn Rovers 3 (0)
Nicky Butt Angleterre Angleterre Birmingham City Birmingham City 3 (0)
Kevin Campbell Angleterre Angleterre West Bromwich Albion West Bromwich Albion 3 (0)
Cesc Fàbregas Espagne Espagne Arsenal FC Arsenal FC 3 (0)
El-Hadji Diouf Sénégal Sénégal Bolton Wanderers Bolton Wanderers 3 (0)
Damien Duff Irlande Irlande Chelsea FC Chelsea FC 3 (0)
Richard Dunne Irlande Irlande Manchester City Manchester City 3 (0)
Rio Ferdinand Angleterre Angleterre Manchester United Manchester United 3 (0)
Mikael Forssell Finlande Finlande Birmingham City Birmingham City 3 (2)
Aliaksandr Hleb Biélorussie Biélorussie Arsenal FC Arsenal FC 3 (0)
Bryan Hughes Angleterre Angleterre Charlton Athletic Charlton Athletic 3 (0)
Radhi Jaïdi Tunisie Tunisie Bolton Wanderers Bolton Wanderers 3 (0)
Harry Kewell Australie Australie Liverpool FC Liverpool FC 3 (0)
Ledley King Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 3 (0)
Liam Lawrence Irlande Irlande Sunderland AFC Sunderland AFC 3 (0)
Anthony Le Tallec France France Sunderland AFC Sunderland AFC 3 (0)
Tommy Miller Écosse Écosse Sunderland AFC Sunderland AFC 3 (0)
Leon Osman Angleterre Angleterre Everton FC Everton FC 3 (0)
Pedro Mendes Portugal Portugal Portsmouth FC Portsmouth FC
Tottenham Hotspur Tottenham Hotspur
3 (0)
Franck Queudrue France France Middlesbrough FC Middlesbrough FC 3 (0)
Ricardo Vaz Tê Portugal Portugal Bolton Wanderers Bolton Wanderers 3 (0)
Paul Scharner Autriche Autriche Wigan Athletic Wigan Athletic 3 (0)
Trevor Sinclair Angleterre Angleterre Manchester City Manchester City 3 (0)
Dean Whitehead Angleterre Angleterre Sunderland AFC Sunderland AFC 3 (2)
Xabi Alonso Espagne Espagne Liverpool FC Liverpool FC 3 (0)
112. Emre Belözoğlu Turquie Turquie Newcastle United Newcastle United 2 (0)
Dennis Bergkamp Pays-Bas Pays-Bas Arsenal FC Arsenal FC 2 (0)
George Boateng Pays-Bas Pays-Bas Middlesbrough FC Middlesbrough FC 2 (0)
Jared Borgetti Mexique Mexique Bolton Wanderers Bolton Wanderers 2 (0)
Jay Bothroyd Angleterre Angleterre Charlton Athletic Charlton Athletic 2 (0)
Titus Bramble Angleterre Angleterre Newcastle United Newcastle United 2 (0)
Sol Campbell Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
Michael Carrick Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (0)
Pascal Chimbonda France France Wigan Athletic Wigan Athletic 2 (0)
James Collins Pays des Galles Pays des Galles West Ham United West Ham United 2 (0)
Pascal Cygan France France Arsenal FC Arsenal FC 2 (0)
Curtis Davies Angleterre Angleterre West Bromwich Albion West Bromwich Albion 2 (0)
Papa Bouba Diop Sénégal Sénégal Fulham FC Fulham FC 2 (0)
David Dunn Angleterre Angleterre Birmingham City Birmingham City 2 (0)
Stephen Elliott Irlande Irlande Sunderland AFC Sunderland AFC 2 (0)
Michael Essien Ghana Ghana Chelsea FC Chelsea FC 2 (0)
Matthew Etherington Angleterre Angleterre West Ham United West Ham United 2 (0)
Fábio Rochemback Brésil Brésil Middlesbrough FC Middlesbrough FC 2 (0)
Anton Ferdinand Angleterre Angleterre West Ham United West Ham United 2 (0)
Zoltán Gera Hongrie Hongrie West Bromwich Albion West Bromwich Albion 2 (0)
Ryan Giggs Pays des Galles Pays des Galles Manchester United Manchester United 2 (0)
Gilberto Silva Brésil Brésil Arsenal FC Arsenal FC 2 (0)
Jonathan Greening Angleterre Angleterre West Bromwich Albion West Bromwich Albion 2 (0)
Eiður Guðjohnsen Islande Islande Chelsea FC Chelsea FC 2 (0)
Iván Campo Espagne Espagne Bolton Wanderers Bolton Wanderers 2 (0)
Claus Jensen Danemark Danemark Fulham FC Fulham FC 2 (0)
Aaron Lennon Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (0)
Massimo Maccarone Italie Italie Middlesbrough FC Middlesbrough FC 2 (1)
Mendieta Espagne Espagne Middlesbrough FC Middlesbrough FC 2 (0)
Geremi Njitap Cameroun Cameroun Chelsea FC Chelsea FC 2 (0)
Walter Pandiani Uruguay Uruguay Birmingham City Birmingham City 2 (0)
Ji-Sung Park Corée du Sud Corée du Sud Manchester United Manchester United 2 (0)
Stuart Parnaby Angleterre Angleterre Middlesbrough FC Middlesbrough FC 2 (0)
Jermaine Pennant Angleterre Angleterre Birmingham City Birmingham City 2 (0)
Tomasz Radzinski Canada Canada Fulham FC Fulham FC 2 (0)
Dennis Rommedahl Danemark Danemark Charlton Athletic Charlton Athletic 2 (0)
Paul Scholes Angleterre Angleterre Manchester United Manchester United 2 (0)
Philippe Senderos Suisse Suisse Arsenal FC Arsenal FC 2 (0)
Antoine Sibierski France France Manchester City Manchester City 2 (0)
Darío Silva Uruguay Uruguay Portsmouth FC Portsmouth FC 2 (0)
David Sommeil Gouadeloupe Gouadeloupe Manchester City Manchester City 2 (0)
David Thompson Angleterre Angleterre Blackburn Rovers Blackburn Rovers
Wigan Athletic Wigan Athletic
2 (0)
Andy Todd Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (0)
Boudewijn Zenden Pays-Bas Pays-Bas Liverpool FC Liverpool FC 2 (0)
156. Gabriel Agbonlahor Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Albert Riera Espagne Espagne Manchester City Manchester City 1 (0)
Martin Albrechtsen Danemark Danemark West Bromwich Albion West Bromwich Albion 1 (0)
Victor Anichebe Nigeria Nigeria Everton FC Everton FC 1 (0)
Julio Arca Argentine Argentine Sunderland AFC Sunderland AFC 1 (0)
Shaun Bartlett Afrique du Sud Afrique du Sud Charlton Athletic Charlton Athletic 1 (0)
Benjani Zimbabwe Zimbabwe Portsmouth FC Portsmouth FC 1 (0)
Carlos Bocanegra États-Unis États-Unis Fulham FC Fulham FC 1 (0)
Lee Bowyer Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Gary Breen Irlande Irlande Sunderland AFC Sunderland AFC 1 (0)
Chris Brown Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Gary Cahill Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Darren Carter Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Lee Cattermole Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Michael Chopra Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Jamie Clapham Angleterre Angleterre Birmingham City Birmingham City 1 (0)
Lee Clark Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Neil Clement Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Danny Collins Pays des Galles Pays des Galles Sunderland AFC Sunderland AFC 1 (0)
David Connolly Irlande Irlande Wigan Athletic Wigan Athletic 1 (0)
Lee Croft Angleterre Angleterre Manchester City Manchester City 1 (0)
Andrés D'Alessandro Argentine Argentine Portsmouth FC Portsmouth FC 1 (0)
Edgar Davids Pays-Bas Pays-Bas Tottenham Hotspur Tottenham Hotspur 1 (0)
Simon Davies Pays des Galles Pays des Galles Everton FC Everton FC 1 (0)
Sean Davis Angleterre Angleterre Portsmouth FC Portsmouth FC 1 (0)
Del Horno Espagne Espagne Chelsea FC Chelsea FC 1 (0)
Mark Delaney Pays des Galles Pays des Galles Aston Villa Aston Villa 1 (0)
Rory Delap Irlande Irlande Sunderland AFC Sunderland AFC 1 (0)
Abou Diaby France France Arsenal FC Arsenal FC 1 (0)
Stewart Downing Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Robert Earnshaw Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 1 (0)
Brett Emerton Australie Australie Blackburn Rovers Blackburn Rovers 1 (0)
Jason Euell Jamaïque Jamaïque Charlton Athletic Charlton Athletic 1 (0)
Khalilou Fadiga Sénégal Sénégal Bolton Wanderers Bolton Wanderers 1 (0)
Abdoulaye Faye Sénégal Sénégal Bolton Wanderers Bolton Wanderers 1 (0)
Duncan Ferguson Écosse Écosse Everton FC Everton FC 1 (0)
Carl Fletcher Pays des Galles Pays des Galles West Ham United West Ham United 1 (0)
Darren Fletcher Écosse Écosse Manchester United Manchester United 1 (0)
Damien Francis Jamaïque Jamaïque Wigan Athletic Wigan Athletic 1 (0)
Andy Gray Écosse Écosse Sunderland AFC Sunderland AFC 1 (0)
Julian Gray Angleterre Angleterre Birmingham City Birmingham City 1 (0)
Lee Hendrie Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Matt Holland Irlande Irlande Charlton Athletic Charlton Athletic 1 (0)
Justin Hoyte Trinité-et-Tobago Trinité-et-Tobago Sunderland AFC Sunderland AFC 1 (0)
Sami Hyypiä Finlande Finlande Liverpool FC Liverpool FC 1 (0)
Adam Johnson Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Diomansy Kamara Sénégal Sénégal West Bromwich Albion West Bromwich Albion 1 (0)
Azar Karadaş Norvège Norvège Portsmouth FC Portsmouth FC 1 (0)
Tugay Kerimoğlu Turquie Turquie Blackburn Rovers Blackburn Rovers 1 (0)
Zurab Khizanishvili Géorgie Géorgie Blackburn Rovers Blackburn Rovers 1 (0)
Paul Konchesky Angleterre Angleterre West Ham United West Ham United 1 (0)
Ognjen Koroman Serbie Serbie Portsmouth FC Portsmouth FC 1 (0)
Kevin Kyle Écosse Écosse Sunderland AFC Sunderland AFC 1 (0)
Freddie Ljungberg Suède Suède Arsenal FC Arsenal FC 1 (0)
Luque Espagne Espagne Newcastle United Newcastle United 1 (0)
Alan Mahon Irlande Irlande Wigan Athletic Wigan Athletic 1 (0)
Williams Martínez Uruguay Uruguay West Bromwich Albion West Bromwich Albion 1 (0)
Gavin McCann Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Mario Melchiot Pays-Bas Pays-Bas Birmingham City Birmingham City 1 (0)
Neil Mellor Angleterre Angleterre Wigan Athletic Wigan Athletic 1 (0)
Mikel Arteta Espagne Espagne Everton FC Everton FC 1 (0)
Danny Mills Angleterre Angleterre Manchester City Manchester City 1 (0)
James Milner Angleterre Angleterre Aston Villa Aston Villa
Newcastle United Newcastle United
1 (0)
James Morrison Écosse Écosse Middlesbrough FC Middlesbrough FC 1 (0)
Daryl Murphy Irlande Irlande Sunderland AFC Sunderland AFC 1 (0)
Hidetoshi Nakata Japon Japon Bolton Wanderers Bolton Wanderers 1 (0)
Lucas Neill Australie Australie Blackburn Rovers Blackburn Rovers 1 (1)
Shaun Newton Angleterre Angleterre West Ham United West Ham United 1 (0)
John O'Shea Irlande Irlande Manchester United Manchester United 1 (0)
Jay Jay Okocha Nigeria Nigeria Bolton Wanderers Bolton Wanderers 1 (0)
Scott Parker Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Henrik Pedersen Danemark Danemark Bolton Wanderers Bolton Wanderers 1 (0)
Chris Perry Angleterre Angleterre Charlton Athletic Charlton Athletic 1 (0)
Emanuel Pogatetz Autriche Autriche Middlesbrough FC Middlesbrough FC 1 (0)
Nigel Quashie Écosse Écosse West Bromwich Albion West Bromwich Albion 1 (0)
Claudio Reyna États-Unis États-Unis Manchester City Manchester City 1 (0)
Ricardo Carvalho Portugal Portugal Chelsea FC Chelsea FC 1 (0)
Kieran Richardson Angleterre Angleterre Manchester United Manchester United 1 (0)
John Arne Riise Norvège Norvège Liverpool FC Liverpool FC 1 (0)
Laurent Robert France France Portsmouth FC Portsmouth FC 1 (0)
Giuseppe Rossi Italie Italie Manchester United Manchester United 1 (0)
Robbie Savage Pays des Galles Pays des Galles Blackburn Rovers Blackburn Rovers 1 (0)
Mikaël Silvestre France France Manchester United Manchester United 1 (0)
Florent Sinama-Pongolle France France Blackburn Rovers Blackburn Rovers
Liverpool FC Liverpool FC
1 (0)
Alan Smith Angleterre Angleterre Manchester United Manchester United 1 (0)
Paul Stalteri Canada Canada Tottenham Hotspur Tottenham Hotspur 1 (0)
Jon Stead Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Alan Stubbs Angleterre Angleterre Everton FC Everton FC
Sunderland AFC Sunderland AFC
1 (0)
Chris Sutton Angleterre Angleterre Birmingham City Birmingham City 1 (0)
Teemu Tainio Finlande Finlande Tottenham Hotspur Tottenham Hotspur 1 (0)
Jerome Thomas Angleterre Angleterre Charlton Athletic Charlton Athletic 1 (0)
Matthew Upson Angleterre Angleterre Birmingham City Birmingham City 1 (0)
Jhon Viáfara Colombie Colombie Portsmouth FC Portsmouth FC 1 (0)
Zvonimir Vukić Serbie Serbie Portsmouth FC Portsmouth FC 1 (0)
Stephen Warnock Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Steve Watson Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
David Weir Écosse Écosse Everton FC Everton FC 1 (0)
Bradley Wright-Phillips Angleterre Angleterre Manchester City Manchester City 1 (0)
Joseph Yobo Nigeria Nigeria Everton FC Everton FC 1 (0)
Luke Young Angleterre Angleterre Charlton Athletic Charlton Athletic 1 (0)