# Joueur Pays Équipe Buts (pén.)
1. Thierry Henry France France Arsenal FC Arsenal FC 25 (0)
2. Andy Johnson Angleterre Angleterre Crystal Palace Crystal Palace 21 (11)
3. Robert Pirés France France Arsenal FC Arsenal FC 14 (1)
4. Yakubu Ayegbeni Nigeria Nigeria Portsmouth FC Portsmouth FC 13 (4)
Jermain Defoe Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 13 (0)
Jimmy Floyd Hasselbaink Pays-Bas Pays-Bas Middlesbrough FC Middlesbrough FC 13 (0)
Frank Lampard Angleterre Angleterre Chelsea FC Chelsea FC 13 (3)
8. Andy Cole Angleterre Angleterre Fulham FC Fulham FC 12 (1)
Peter Crouch Angleterre Angleterre Southampton FC Southampton FC 12 (0)
Eiður Guðjohnsen Islande Islande Chelsea FC Chelsea FC 12 (1)
11. Tim Cahill Australie Australie Everton FC Everton FC 11 (0)
Robert Earnshaw Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 11 (2)
Robbie Keane Irlande Irlande Tottenham Hotspur Tottenham Hotspur 11 (1)
Wayne Rooney Angleterre Angleterre Manchester United Manchester United 11 (0)
15. Didier Drogba Côte d'Ivoire Côte d'Ivoire Chelsea FC Chelsea FC 10 (0)
Robbie Fowler Angleterre Angleterre Manchester City Manchester City 10 (2)
Emile Heskey Angleterre Angleterre Birmingham City Birmingham City 10 (0)
Freddie Ljungberg Suède Suède Arsenal FC Arsenal FC 10 (0)
Kevin Phillips Angleterre Angleterre Southampton FC Southampton FC 10 (1)
Shaun Wright-Phillips Angleterre Angleterre Manchester City Manchester City 10 (0)
21. Milan Baroš République Tchèque République Tchèque Liverpool FC Liverpool FC 9 (3)
Paul Dickov Écosse Écosse Blackburn Rovers Blackburn Rovers 9 (1)
El-Hadji Diouf Sénégal Sénégal Bolton Wanderers Bolton Wanderers 9 (1)
Reyes Espagne Espagne Arsenal FC Arsenal FC 9 (0)
Paul Scholes Angleterre Angleterre Manchester United Manchester United 9 (0)
26. Dennis Bergkamp Pays-Bas Pays-Bas Arsenal FC Arsenal FC 8 (0)
Boa Morte Portugal Portugal Fulham FC Fulham FC 8 (0)
Joe Cole Angleterre Angleterre Chelsea FC Chelsea FC 8 (0)
Kevin Davies Angleterre Angleterre Bolton Wanderers Bolton Wanderers 8 (0)
Frédéric Kanouté Mali Mali Tottenham Hotspur Tottenham Hotspur 8 (0)
Luis García Espagne Espagne Liverpool FC Liverpool FC 8 (0)
Nolberto Solano Pérou Pérou Aston Villa Aston Villa 8 (0)
33. Nicolas Anelka France France Manchester City Manchester City 7 (2)
Juan Pablo Ángel Colombie Colombie Aston Villa Aston Villa 7 (0)
Dean Ashton Angleterre Angleterre Norwich City Norwich City 7 (1)
Gareth Barry Angleterre Angleterre Aston Villa Aston Villa 7 (3)
Craig Bellamy Pays des Galles Pays des Galles Newcastle United Newcastle United 7 (0)
Damien Francis Jamaïque Jamaïque Norwich City Norwich City 7 (0)
Steven Gerrard Angleterre Angleterre Liverpool FC Liverpool FC 7 (0)
Stylianos Giannakopoulos Grèce Grèce Bolton Wanderers Bolton Wanderers 7 (0)
Leon McKenzie Angleterre Angleterre Norwich City Norwich City 7 (0)
Arjen Robben Pays-Bas Pays-Bas Chelsea FC Chelsea FC 7 (0)
Alan Shearer Angleterre Angleterre Newcastle United Newcastle United 7 (3)
44. Shaun Bartlett Afrique du Sud Afrique du Sud Charlton Athletic Charlton Athletic 6 (0)
Marcus Bent Angleterre Angleterre Everton FC Everton FC 6 (0)
Papa Bouba Diop Sénégal Sénégal Fulham FC Fulham FC 6 (0)
Damien Duff Irlande Irlande Chelsea FC Chelsea FC 6 (0)
Duncan Ferguson Écosse Écosse Everton FC Everton FC 6 (0)
Zoltán Gera Hongrie Hongrie West Bromwich Albion West Bromwich Albion 6 (0)
Ryan Giggs Pays des Galles Pays des Galles Manchester United Manchester United 6 (0)
Darren Huckerby Angleterre Angleterre Norwich City Norwich City 6 (2)
Patrick Kluivert Pays-Bas Pays-Bas Newcastle United Newcastle United 6 (0)
Lomana LuaLua RD Congo RD Congo Portsmouth FC Portsmouth FC 6 (0)
Steed Malbranque France France Fulham FC Fulham FC 6 (1)
Brian McBride États-Unis États-Unis Fulham FC Fulham FC 6 (0)
Jay Jay Okocha Nigeria Nigeria Bolton Wanderers Bolton Wanderers 6 (4)
Leon Osman Angleterre Angleterre Everton FC Everton FC 6 (0)
Henrik Pedersen Danemark Danemark Bolton Wanderers Bolton Wanderers 6 (0)
Tomasz Radzinski Canada Canada Fulham FC Fulham FC 6 (0)
John Arne Riise Norvège Norvège Liverpool FC Liverpool FC 6 (0)
Alan Smith Angleterre Angleterre Manchester United Manchester United 6 (0)
Ruud van Nistelrooy Pays-Bas Pays-Bas Manchester United Manchester United 6 (3)
Patrick Vieira France France Arsenal FC Arsenal FC 6 (0)
64. Cristiano Ronaldo Portugal Portugal Manchester United Manchester United 5 (0)
Stewart Downing Angleterre Angleterre Middlesbrough FC Middlesbrough FC 5 (0)
Talal El-Karkouri Maroc Maroc Charlton Athletic Charlton Athletic 5 (0)
Lee Hendrie Angleterre Angleterre Aston Villa Aston Villa 5 (0)
Radhi Jaïdi Tunisie Tunisie Bolton Wanderers Bolton Wanderers 5 (0)
Franck Queudrue France France Middlesbrough FC Middlesbrough FC 5 (0)
Robin van Persie Pays-Bas Pays-Bas Arsenal FC Arsenal FC 5 (0)
Boudewijn Zenden Pays-Bas Pays-Bas Middlesbrough FC Middlesbrough FC 5 (0)
72. James Beattie Angleterre Angleterre Everton FC Everton FC
Southampton FC Southampton FC
4 (1)
Henri Camara Sénégal Sénégal Southampton FC Southampton FC 4 (0)
Lee Carsley Irlande Irlande Everton FC Everton FC 4 (0)
Djibril Cissé France France Liverpool FC Liverpool FC 4 (1)
Kieron Dyer Angleterre Angleterre Newcastle United Newcastle United 4 (0)
Brett Emerton Australie Australie Blackburn Rovers Blackburn Rovers 4 (0)
Thomas Gravesen Danemark Danemark Everton FC Everton FC 4 (2)
Joseph-Désiré Job Cameroun Cameroun Middlesbrough FC Middlesbrough FC 4 (0)
Jonatan Johansson Finlande Finlande Charlton Athletic Charlton Athletic 4 (0)
Collins John Pays-Bas Pays-Bas Fulham FC Fulham FC 4 (0)
Diomansy Kamara Sénégal Sénégal Portsmouth FC Portsmouth FC 4 (0)
Mateja Kežman Serbie Serbie Chelsea FC Chelsea FC 4 (1)
Clinton Morrison Irlande Irlande Birmingham City Birmingham City 4 (0)
Szilárd Németh Slovaquie Slovaquie Middlesbrough FC Middlesbrough FC 4 (0)
Kevin Nolan Angleterre Angleterre Bolton Wanderers Bolton Wanderers 4 (0)
Walter Pandiani Uruguay Uruguay Birmingham City Birmingham City 4 (1)
Morten Pedersen Norvège Norvège Blackburn Rovers Blackburn Rovers 4 (0)
Robbie Savage Pays des Galles Pays des Galles Birmingham City Birmingham City
Blackburn Rovers Blackburn Rovers
4 (1)
Antoine Sibierski France France Manchester City Manchester City 4 (1)
Anders Svensson Suède Suède Southampton FC Southampton FC 4 (0)
Mathias Svensson Suède Suède Norwich City Norwich City 4 (0)
Tiago Portugal Portugal Chelsea FC Chelsea FC 4 (0)
Mark Viduka Australie Australie Middlesbrough FC Middlesbrough FC 4 (0)
95. Darren Ambrose Angleterre Angleterre Newcastle United Newcastle United 3 (0)
Darren Anderton Angleterre Angleterre Birmingham City Birmingham City 3 (0)
Patrik Berger République Tchèque République Tchèque Portsmouth FC Portsmouth FC 3 (0)
George Boateng Pays-Bas Pays-Bas Middlesbrough FC Middlesbrough FC 3 (0)
Lee Bowyer Angleterre Angleterre Newcastle United Newcastle United 3 (0)
Kevin Campbell Angleterre Angleterre Everton FC Everton FC
West Bromwich Albion West Bromwich Albion
3 (0)
Neil Clement Angleterre Angleterre West Bromwich Albion West Bromwich Albion 3 (0)
Carlton Cole Angleterre Angleterre Aston Villa Aston Villa 3 (0)
Arjan de Zeeuw Pays-Bas Pays-Bas Portsmouth FC Portsmouth FC 3 (0)
Darren Fletcher Écosse Écosse Manchester United Manchester United 3 (0)
Danny Granville Angleterre Angleterre Crystal Palace Crystal Palace 3 (0)
Fitz Hall Angleterre Angleterre Crystal Palace Crystal Palace 3 (0)
Matt Holland Irlande Irlande Charlton Athletic Charlton Athletic 3 (0)
Geoff Horsfield Angleterre Angleterre West Bromwich Albion West Bromwich Albion 3 (0)
Francis Jeffers Angleterre Angleterre Charlton Athletic Charlton Athletic 3 (0)
Joonas Kolkka Finlande Finlande Crystal Palace Crystal Palace 3 (0)
Olof Mellberg Suède Suède Aston Villa Aston Villa 3 (0)
Morientes Espagne Espagne Liverpool FC Liverpool FC 3 (0)
Danny Murphy Angleterre Angleterre Charlton Athletic Charlton Athletic 3 (0)
Kiki Musampa Pays-Bas Pays-Bas Manchester City Manchester City 3 (0)
Kieran Richardson Angleterre Angleterre Manchester United Manchester United
West Bromwich Albion West Bromwich Albion
3 (0)
Aki Riihilahti Finlande Finlande Crystal Palace Crystal Palace 3 (0)
Laurent Robert France France Newcastle United Newcastle United 3 (0)
Steve Stone Angleterre Angleterre Portsmouth FC Portsmouth FC 3 (0)
John Terry Angleterre Angleterre Chelsea FC Chelsea FC 3 (0)
Jerome Thomas Angleterre Angleterre Charlton Athletic Charlton Athletic 3 (0)
121. Shola Ameobi Nigeria Nigeria Newcastle United Newcastle United 2 (0)
David Bellion France France Manchester United Manchester United 2 (0)
David Bentley Angleterre Angleterre Norwich City Norwich City 2 (0)
Igor Bišćan Croatie Croatie Liverpool FC Liverpool FC 2 (0)
Robbie Blake Angleterre Angleterre Birmingham City Birmingham City 2 (1)
Paul Bosvelt Pays-Bas Pays-Bas Manchester City Manchester City 2 (0)
Darren Carter Angleterre Angleterre Birmingham City Birmingham City 2 (0)
Cesc Fàbregas Espagne Espagne Arsenal FC Arsenal FC 2 (0)
Ashley Cole Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
Rory Delap Irlande Irlande Southampton FC Southampton FC 2 (0)
Gary Doherty Irlande Irlande Norwich City Norwich City
Tottenham Hotspur Tottenham Hotspur
2 (0)
David Dunn Angleterre Angleterre Birmingham City Birmingham City 2 (0)
Edu Gaspar Brésil Brésil Arsenal FC Arsenal FC 2 (1)
Jason Euell Jamaïque Jamaïque Charlton Athletic Charlton Athletic 2 (0)
Barry Ferguson Écosse Écosse Blackburn Rovers Blackburn Rovers 2 (0)
Jonathan Fortune Angleterre Angleterre Charlton Athletic Charlton Athletic 2 (0)
Paul Gallagher Écosse Écosse Blackburn Rovers Blackburn Rovers 2 (0)
William Gallas France France Chelsea FC Chelsea FC 2 (0)
Julian Gray Angleterre Angleterre Birmingham City Birmingham City 2 (0)
Thomas Hitzlsperger Allemagne Allemagne Aston Villa Aston Villa 2 (0)
Michael Hughes Irlande du Nord Irlande du Nord Crystal Palace Crystal Palace 2 (0)
Sami Hyypiä Finlande Finlande Liverpool FC Liverpool FC 2 (0)
Andreas Jakobsson Suède Suède Southampton FC Southampton FC 2 (0)
Matt Jansen Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (0)
Nwankwo Kanu Nigeria Nigeria West Bromwich Albion West Bromwich Albion 2 (0)
Ledley King Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (0)
Dean Marney Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (0)
Neil Mellor Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
Mido Égypte Égypte Tottenham Hotspur Tottenham Hotspur 2 (0)
Andy O'Brien Irlande Irlande Newcastle United Newcastle United 2 (0)
Gary O'Neil Angleterre Angleterre Portsmouth FC Portsmouth FC 2 (0)
John O'Shea Irlande Irlande Manchester United Manchester United 2 (0)
Steven Reid Irlande Irlande Blackburn Rovers Blackburn Rovers 2 (0)
Claudio Reyna États-Unis États-Unis Manchester City Manchester City 2 (0)
Chris Riggott Angleterre Angleterre Middlesbrough FC Middlesbrough FC 2 (0)
Dennis Rommedahl Danemark Danemark Charlton Athletic Charlton Athletic 2 (0)
Mikaël Silvestre France France Manchester United Manchester United 2 (0)
Florent Sinama-Pongolle France France Liverpool FC Liverpool FC 2 (0)
Jon Stead Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (0)
David Unsworth Angleterre Angleterre Portsmouth FC Portsmouth FC 2 (2)
Matthew Upson Angleterre Angleterre Birmingham City Birmingham City 2 (0)
Darius Vassell Angleterre Angleterre Aston Villa Aston Villa 2 (0)
Xabi Alonso Espagne Espagne Liverpool FC Liverpool FC 2 (0)
Dwight Yorke Trinité-et-Tobago Trinité-et-Tobago Birmingham City Birmingham City
Blackburn Rovers Blackburn Rovers
2 (0)
Luke Young Angleterre Angleterre Charlton Athletic Charlton Athletic 2 (0)
166. Thimothée Atouba Cameroun Cameroun Tottenham Hotspur Tottenham Hotspur 1 (0)
Joey Barton Angleterre Angleterre Manchester City Manchester City 1 (0)
Tal Ben Haim Israël Israël Bolton Wanderers Bolton Wanderers 1 (0)
Eyal Berkovic Israël Israël Portsmouth FC Portsmouth FC 1 (0)
Dexter Blackstock Antigua-et-Barbuda Antigua-et-Barbuda Southampton FC Southampton FC 1 (0)
Carlos Bocanegra États-Unis États-Unis Fulham FC Fulham FC 1 (0)
Jay Bothroyd Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
Titus Bramble Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Michael Brown Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Wes Brown Angleterre Angleterre Manchester United Manchester United 1 (0)
Nicky Butt Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Sol Campbell Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Stephen Carr Irlande Irlande Newcastle United Newcastle United 1 (0)
Simon Charlton Angleterre Angleterre Norwich City Norwich City 1 (0)
Malcolm Christie Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Lee Clark Angleterre Angleterre Fulham FC Fulham FC 1 (0)
Steven Davis Irlande du Nord Irlande du Nord Aston Villa Aston Villa 1 (0)
Sylvain Distin France France Manchester City Manchester City 1 (0)
Scott Dobie Écosse Écosse West Bromwich Albion West Bromwich Albion 1 (0)
Adam Drury Angleterre Angleterre Norwich City Norwich City 1 (0)
Richard Dunne Irlande Irlande Manchester City Manchester City 1 (0)
Erik Edman Suède Suède Tottenham Hotspur Tottenham Hotspur 1 (0)
Robbie Elliott Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Lauren Etame Mayer Cameroun Cameroun Arsenal FC Arsenal FC 1 (1)
Les Ferdinand Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Steve Finnan Irlande Irlande Liverpool FC Liverpool FC 1 (0)
Mathieu Flamini France France Arsenal FC Arsenal FC 1 (0)
Craig Fleming Angleterre Angleterre Norwich City Norwich City 1 (0)
Willo Flood Irlande Irlande Manchester City Manchester City 1 (0)
Dougie Freedman Écosse Écosse Crystal Palace Crystal Palace 1 (0)
Ricardo Fuller Jamaïque Jamaïque Portsmouth FC Portsmouth FC 1 (0)
Danny Graham Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Gabriel Heinze Argentine Argentine Manchester United Manchester United 1 (0)
Hierro Espagne Espagne Bolton Wanderers Bolton Wanderers 1 (0)
Danny Higginbotham Gibraltar Gibraltar Southampton FC Southampton FC 1 (0)
Hermann Hreiðarsson Islande Islande Charlton Athletic Charlton Athletic 1 (0)
Mark Hudson Angleterre Angleterre Crystal Palace Crystal Palace 1 (0)
Aaron Hughes Irlande du Nord Irlande du Nord Newcastle United Newcastle United 1 (0)
Bryan Hughes Angleterre Angleterre Charlton Athletic Charlton Athletic 1 (0)
Muzzy Izzet Turquie Turquie Birmingham City Birmingham City 1 (0)
Ryan Jarvis Angleterre Angleterre Norwich City Norwich City 1 (0)
Jermaine Jenas Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Roy Keane Irlande Irlande Manchester United Manchester United 1 (0)
Stephen Kelly Irlande Irlande Tottenham Hotspur Tottenham Hotspur 1 (0)
Harry Kewell Australie Australie Liverpool FC Liverpool FC 1 (0)
Kevin Kilbane Irlande Irlande Everton FC Everton FC 1 (0)
Zat Knight Angleterre Angleterre Fulham FC Fulham FC 1 (0)
Paul Konchesky Angleterre Angleterre Charlton Athletic Charlton Athletic 1 (0)
Martin Laursen Danemark Danemark Aston Villa Aston Villa 1 (0)
Graeme Le Saux Angleterre Angleterre Southampton FC Southampton FC 1 (0)
Sylvain Legwinski France France Fulham FC Fulham FC 1 (0)
Mikele Leigertwood Antigua-et-Barbuda Antigua-et-Barbuda Crystal Palace Crystal Palace 1 (0)
Kevin Lisbie Jamaïque Jamaïque Charlton Athletic Charlton Athletic 1 (0)
Jon Macken Irlande Irlande Manchester City Manchester City 1 (0)
Claude Makélélé France France Chelsea FC Chelsea FC 1 (0)
Gavin McCann Angleterre Angleterre Aston Villa Aston Villa 1 (0)
James McFadden Écosse Écosse Everton FC Everton FC 1 (0)
Paul McVeigh Irlande du Nord Irlande du Nord Norwich City Norwich City 1 (0)
Mario Melchiot Pays-Bas Pays-Bas Birmingham City Birmingham City 1 (0)
Mikel Arteta Espagne Espagne Everton FC Everton FC 1 (0)
James Milner Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Luke Moore Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Noureddine Naybet Maroc Maroc Tottenham Hotspur Tottenham Hotspur 1 (0)
Lucas Neill Australie Australie Blackburn Rovers Blackburn Rovers 1 (0)
Matt Oakley Angleterre Angleterre Southampton FC Southampton FC 1 (0)
Noé Pamarot France France Tottenham Hotspur Tottenham Hotspur 1 (0)
Pedro Mendes Portugal Portugal Tottenham Hotspur Tottenham Hotspur 1 (0)
Chris Perry Angleterre Angleterre Charlton Athletic Charlton Athletic 1 (0)
Darren Powell Angleterre Angleterre Crystal Palace Crystal Palace 1 (0)
Linvoy Primus Angleterre Angleterre Portsmouth FC Portsmouth FC 1 (0)
David Prutton Angleterre Angleterre Southampton FC Southampton FC 1 (0)
Nigel Quashie Écosse Écosse Portsmouth FC Portsmouth FC
Southampton FC Southampton FC
1 (0)
Andy Reid Irlande Irlande Tottenham Hotspur Tottenham Hotspur 1 (0)
Michael Reiziger Pays-Bas Pays-Bas Middlesbrough FC Middlesbrough FC 1 (0)
Ricardo Carvalho Portugal Portugal Chelsea FC Chelsea FC 1 (0)
Liam Ridgewell Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Paul Robinson Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Wayne Routledge Angleterre Angleterre Crystal Palace Crystal Palace 1 (0)
Youssef Safri Maroc Maroc Norwich City Norwich City 1 (0)
Louis Saha France France Manchester United Manchester United 1 (0)
Craig Short Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
Trevor Sinclair Angleterre Angleterre Manchester City Manchester City 1 (0)
Gary Speed Pays des Galles Pays des Galles Bolton Wanderers Bolton Wanderers 1 (0)
Alan Stubbs Angleterre Angleterre Everton FC Everton FC 1 (0)
Matthew Taylor Angleterre Angleterre Portsmouth FC Portsmouth FC 1 (0)
Andy Todd Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
James Vaughan Angleterre Angleterre Everton FC Everton FC 1 (0)
Nicola Ventola Italie Italie Crystal Palace Crystal Palace 1 (0)
Ronnie Wallwork Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
David Weir Écosse Écosse Everton FC Everton FC 1 (0)
Peter Whittingham Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Mark Wilson Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Bradley Wright-Phillips Angleterre Angleterre Manchester City Manchester City 1 (0)
Reto Ziegler Suisse Suisse Tottenham Hotspur Tottenham Hotspur 1 (0)