More than one match to qualify.
| Goals |
Player (League-Other) |
| 29 |
Thierry Henry (Arsenal)
25-4
|
| 22 |
Jermain Defoe (Tottenham)
13-9
|
| 21 |
Andrew Johnson (Crystal Palace)
21-0
|
| 18 |
Frank Lampard (Chelsea)
13-5
|
| 17 |
Robbie Keane (Tottenham)
11-6
|
|
Robert Pires (Arsenal)
14-3
|
|
Wayne Rooney (Man Utd)
11-6
|
|
Alan Shearer (Newcastle)
7-10
|
|
Aiyegbeni Yakubu (Portsmouth)
13-4
|
| 16 |
Peter Crouch (Southampton)
12-4
|
|
Didier Drogba (Chelsea)
10-6
|
|
Jimmy Floyd Hasselbaink (Middlesbrough)
13-3
|
|
Ruud van Nistelrooy (Man Utd)
6-10
|
| 15 |
Eidur Gudjohnsen (Chelsea)
12-3
|
| 14 |
Robert Earnshaw (West Brom)
11-3
|
|
Fredrik Ljungberg (Arsenal)
10-4
|
| 13 |
Andy Cole (Fulham)
12-1
|
|
Steven Gerrard (Liverpool)
7-6
|
|
Patrick Kluivert (Newcastle)
6-7
|
|
Kevin Phillips (Southampton)
10-3
|
| 12 |
Milan Baros (Liverpool)
9-3
|
|
Tim Cahill (Everton)
11-1
|
|
Jose Antonio Reyes (Arsenal)
9-3
|
|
Paul Scholes (Man Utd)
9-3
|
| 11 |
Robbie Fowler (Man City)
10-1
|
|
Emile Heskey (Birmingham)
10-1
|
|
Tomasz Radzinski (Fulham)
6-5
|
|
Shaun Wright-Phillips (Man City)
10-1
|
| 10 |
Paul Dickov (Blackburn)
9-1
|
|
Sanz Luis Garcia (Liverpool)
8-2
|
|
Alan Smith (Man Utd)
6-4
|
|
Robin Van Persie (Arsenal)
5-5
|
| 9 |
Juan Pablo Angel (Aston Villa)
7-2
|
|
Luis Boa Morte (Fulham)
8-1
|
|
Kevin Davies (Bolton)
8-1
|
|
El-Hadji Diouf (Bolton)
9-0
|
|
Damien Duff (Chelsea)
6-3
|
|
Ryan Giggs (Man Utd)
6-3
|
|
Frederic Kanoute (Tottenham)
7-2
|
|
Brian McBride (Fulham)
6-3
|
|
Henrik Pedersen (Bolton)
6-3
|
|
Arjen Robben (Chelsea)
7-2
|
|
Cristiano Ronaldo (Man Utd)
5-4
|
|
Nolberto Solano (Aston Villa)
8-1
|
| 8 |
Gareth Barry (Aston Villa)
7-1
|
|
Shaun Bartlett (Charlton)
6-2
|
|
Dennis Bergkamp (Arsenal)
8-0
|
|
Joe Cole (Chelsea)
8-0
|
|
Stelios Giannakopoulos (Bolton)
7-1
|
|
Morten Gamst Pedersen (Blackburn)
4-4
|
| 7 |
Nicolas Anelka (Man City)
7-0
|
|
Dean Ashton (Norwich)
7-0
|
|
Craig Bellamy (Newcastle)
7-0
|
|
Marcus Bent (Everton)
6-1
|
|
Papa Bouba Diop (Fulham)
6-1
|
|
Duncan Ferguson (Everton)
6-1
|
|
Damien Francis (Norwich)
7-0
|
|
Darren Huckerby (Norwich)
6-1
|
|
Mateja Kezman (Chelsea)
4-3
|
|
Steed Malbranque (Fulham)
6-1
|
|
Leon McKenzie (Norwich)
7-0
|
|
Jay-Jay Okocha (Bolton)
6-1
|
|
Leon Osman (Everton)
6-1
|
|
John Arne Riise (Liverpool)
6-1
|
|
John Terry (Chelsea)
3-4
|
|
Mark Viduka (Middlesbrough)
5-2
|
|
Patrick Vieira (Arsenal)
6-1
|
| 6 |
Shola Ameobi (Newcastle)
2-4
|
|
Lee Bowyer (Newcastle)
3-3
|
|
Henri Camara (Southampton)
4-2
|
|
Kieron Dyer (Newcastle)
4-2
|
|
Zoltan Gera (West Brom)
6-0
|
|
Joseph-Desire Job (Middlesbrough)
4-2
|
|
Collins John (Fulham)
4-2
|
|
Diomansy Kamara (Portsmouth)
4-2
|
|
Lomana Tresor LuaLua (Portsmouth)
6-0
|
|
Antoine Sibierski (Man City)
4-2
|
|
Boudewijn Zenden (Middlesbrough)
5-1
|
| 5 |
David Bellion (Man Utd)
2-3
|
|
Dexter Blackstock (Southampton)
1-4
|
|
Lee Carsley (Everton)
4-1
|
|
Djibril Cisse (Liverpool)
4-1
|
|
Stewart Downing (Middlesbrough)
5-0
|
|
Talal El Karkouri (Charlton)
5-0
|
|
Brett Emerton (Blackburn)
4-1
|
|
Thomas Gravesen (Everton)
4-1
|
|
Lee Hendrie (Aston Villa)
5-0
|
|
Radhi Jaidi (Bolton)
5-0
|
|
Francis Jeffers (Charlton)
3-2
|
|
Neil Mellor (Liverpool)
2-3
|
|
Clinton Morrison (Birmingham)
4-1
|
|
Danny Murphy (Charlton)
3-2
|
|
Szilard Nemeth (Middlesbrough)
4-1
|
|
Franck Queudrue (Middlesbrough)
5-0
|
|
Robbie Savage (Birmingham)
4-1
|
| 4 |
Darren Carter (Birmingham)
2-2
|
|
Geoff Horsfield (West Brom)
3-1
|
|
Bryan Hughes (Charlton)
1-3
|
|
Jonatan Johansson (Charlton)
4-0
|
|
Kevin Nolan (Bolton)
4-0
|
|
Walter Pandiani (Birmingham)
4-0
|
|
Aki Riihilahti (Crystal Palace)
4-0
|
|
Laurent Robert (Newcastle)
3-1
|
|
Florent Sinama Pongolle (Liverpool)
2-2
|
|
Anders Svensson (Southampton)
4-0
|
|
Mathias Svensson (Norwich)
4-0
|
|
Cardoso Tiago (Chelsea)
4-0
|
| 3 |
Xabi Alonso (Liverpool)
2-1
|
|
Darren Ambrose (Newcastle)
3-0
|
|
Darren Anderton (Birmingham)
3-0
|
|
James Beattie (Southampton)
3-0
|
|
Patrik Berger (Portsmouth)
3-0
|
|
George Boateng (Middlesbrough)
3-0
|
|
Kevin Campbell (West Brom)
3-0
|
|
Neil Clement (West Brom)
3-0
|
|
Carlton Cole (Aston Villa)
3-0
|
|
Arjan De Zeeuw (Portsmouth)
3-0
|
|
Francesc Fabregas (Arsenal)
2-1
|
|
Darren Fletcher (Man Utd)
3-0
|
|
Jonathan Fortune (Charlton)
2-1
|
|
Dougie Freedman (Crystal Palace)
1-2
|
|
Paul Gallagher (Blackburn)
2-1
|
|
Danny Granville (Crystal Palace)
3-0
|
|
Matthew Holland (Charlton)
3-0
|
|
Sami Hyypia (Liverpool)
2-1
|
|
Nwankwo Kanu (West Brom)
2-1
|
|
Ledley King (Tottenham)
2-1
|
|
Joonas Kolkka (Crystal Palace)
3-0
|
|
Jonathan Macken (Man City)
1-2
|
|
James McFadden (Everton)
1-2
|
|
Olof Mellberg (Aston Villa)
3-0
|
|
Ahmed Mido (Tottenham)
2-1
|
|
Fernando Morientes (Liverpool)
3-0
|
|
James Morrison (Middlesbrough)
0-3
|
|
Kiki Musampa (Man City)
3-0
|
|
John O'Shea (Man Utd)
2-1
|
|
Kieran Richardson (West Brom)
3-0
|
|
Chris Riggott (Middlesbrough)
2-1
|
|
Steve Stone (Portsmouth)
3-0
|
|
Jerome Thomas (Charlton)
3-0
|
|
Darius Vassell (Aston Villa)
2-1
|
| 2 |
Joey Barton (Man City)
1-1
|
|
James Beattie (Everton)
1-1
|
|
David Bentley (Norwich)
2-0
|
|
Eyal Berkovic (Portsmouth)
1-1
|
|
Igor Biscan (Liverpool)
2-0
|
|
Robert Blake (Birmingham)
2-0
|
|
Paul Bosvelt (Man City)
2-0
|
|
Michael Brown (Tottenham)
1-1
|
|
Goran Bunjevcevic (Tottenham)
0-2
|
|
Nick Chadwick (Everton)
0-2
|
|
Ashley Cole (Arsenal)
2-0
|
|
Rory Delap (Southampton)
2-0
|
|
Gary Doherty (Norwich)
2-0
|
|
David Dunn (Birmingham)
2-0
|
|
. Edu (Arsenal)
2-0
|
|
Jason Euell (Charlton)
2-0
|
|
Les Ferdinand (Bolton)
1-1
|
|
Barry Ferguson (Blackburn)
2-0
|
|
Willo Flood (Man City)
1-1
|
|
William Gallas (Chelsea)
2-0
|
|
Danny Graham (Middlesbrough)
1-1
|
|
Julian Gray (Birmingham)
2-0
|
|
Fitz Hall (Crystal Palace)
2-0
|
|
Thomas Hitzlsperger (Aston Villa)
2-0
|
|
Hermann Hreidarsson (Charlton)
1-1
|
|
Michael Hughes (Crystal Palace)
2-0
|
|
Andreas Jakobsson (Southampton)
2-0
|
|
Matt Jansen (Blackburn)
2-0
|
|
Jermaine Jenas (Newcastle)
1-1
|
|
Roy Keane (Man Utd)
1-1
|
|
Stephen Kelly (Tottenham)
2-0
|
|
Zat Knight (Fulham)
1-1
|
|
Arturo Lupoli (Arsenal)
0-2
|
|
Dean Marney (Tottenham)
2-0
|
|
Andrew O'Brien (Newcastle)
2-0
|
|
Gary O'Neil (Portsmouth)
2-0
|
|
Matt Oakley (Southampton)
1-1
|
|
Noe Pamarot (Tottenham)
1-1
|
|
David Prutton (Southampton)
1-1
|
|
Steven Reid (Blackburn)
2-0
|
|
Claudio Reyna (Man City)
2-0
|
|
Dennis Rommedahl (Charlton)
2-0
|
|
Youssef Safri (Norwich)
1-1
|
|
Louis Saha (Man Utd)
1-1
|
|
Mikael Silvestre (Man Utd)
2-0
|
|
Jonathan Stead (Blackburn)
2-0
|
|
David Thompson (Blackburn)
0-2
|
|
David Unsworth (Portsmouth)
2-0
|
|
Matthew Upson (Birmingham)
2-0
|
|
Dwight Yorke (Birmingham)
2-0
|
|
Luke Young (Charlton)
2-0
|
| 1 |
Mikel Arteta (Everton)
1-0
|
|
Timothee Atouba (Tottenham)
1-0
|
|
Celestine Babayaro (Newcastle)
0-1
|
|
Tal Ben Haim (Bolton)
1-0
|
|
Carlos Bocanegra (Fulham)
1-0
|
|
Jay Bothroyd (Blackburn)
1-0
|
|
Titus Bramble (Newcastle)
1-0
|
|
Wes Brown (Man Utd)
1-0
|
|
Nicky Butt (Newcastle)
1-0
|
|
Sol Campbell (Arsenal)
1-0
|
|
Steve Carr (Newcastle)
1-0
|
|
Julio Cesar (Bolton)
0-1
|
|
Simon Charlton (Norwich)
1-0
|
|
Malcolm Christie (Middlesbrough)
1-0
|
|
Lee Clark (Fulham)
1-0
|
|
Steven Davis (Aston Villa)
1-0
|
|
Salif Alassane Diao (Liverpool)
0-1
|
|
Sylvain Distin (Man City)
1-0
|
|
Scott Dobie (West Brom)
1-0
|
|
Guidoni Junior Doriva (Middlesbrough)
0-1
|
|
Adam Drury (Norwich)
1-0
|
|
Richard Dunne (Man City)
1-0
|
|
Erik Edman (Tottenham)
1-0
|
|
Robbie Elliott (Newcastle)
1-0
|
|
Steve Finnan (Liverpool)
1-0
|
|
Mathieu Flamini (Arsenal)
1-0
|
|
Craig Fleming (Norwich)
1-0
|
|
Quinton Fortune (Man Utd)
0-1
|
|
Ricardo Fuller (Portsmouth)
1-0
|
|
Anthony Gardner (Tottenham)
0-1
|
|
Jesper Gronkjaer (Birmingham)
0-1
|
|
Gabriel Heinze (Man Utd)
1-0
|
|
Fernando Hierro (Bolton)
1-0
|
|
Danny Higginbotham (Southampton)
1-0
|
|
Mark Hudson (Crystal Palace)
1-0
|
|
Aaron Hughes (Newcastle)
1-0
|
|
Robert Huth (Chelsea)
0-1
|
|
Muzzy Izzet (Birmingham)
1-0
|
|
Ryan Jarvis (Norwich)
1-0
|
|
Claus Jensen (Fulham)
0-1
|
|
Jemal Johnson (Blackburn)
0-1
|
|
Daniel Karbassiyoon (Arsenal)
0-1
|
|
Harry Kewell (Liverpool)
1-0
|
|
Kevin Kilbane (Everton)
1-0
|
|
Paul Konchesky (Charlton)
1-0
|
|
Bisan Lauren (Arsenal)
1-0
|
|
Martin Laursen (Aston Villa)
1-0
|
|
Graeme Le Saux (Southampton)
1-0
|
|
Sylvain Legwinski (Fulham)
1-0
|
|
Mikele Leigertwood (Crystal Palace)
1-0
|
|
Kevin Lisbie (Charlton)
1-0
|
|
Claude Makelele (Chelsea)
1-0
|
|
Dominic Matteo (Blackburn)
0-1
|
|
Gavin McCann (Aston Villa)
1-0
|
|
Neil McCann (Southampton)
0-1
|
|
Paul McVeigh (Norwich)
1-0
|
|
Mario Melchiot (Birmingham)
1-0
|
|
Liam Miller (Man Utd)
0-1
|
|
James Milner (Newcastle)
1-0
|
|
Luke Moore (Aston Villa)
1-0
|
|
Noureddine Naybet (Tottenham)
1-0
|
|
Lucas Neill (Blackburn)
1-0
|
|
Gary Neville (Man Utd)
0-1
|
|
Antonio Nunez (Liverpool)
0-1
|
|
Brett Ormerod (Southampton)
0-1
|
|
Quincy Owusu-Abeyie (Arsenal)
0-1
|
|
Miguel Pedro Mendes (Tottenham)
1-0
|
|
Mark Pembridge (Fulham)
0-1
|
|
Chris Perry (Charlton)
1-0
|
|
Darren Powell (Crystal Palace)
1-0
|
|
Linvoy Primus (Portsmouth)
1-0
|
|
Nigel Quashie (Southampton)
1-0
|
|
Jamie Redknapp (Southampton)
0-1
|
|
Andy Reid (Tottenham)
1-0
|
|
Michael Reiziger (Middlesbrough)
1-0
|
|
Alberto Ricardo Carvalho (Chelsea)
1-0
|
|
Kieran Richardson (Man Utd)
0-1
|
|
Liam Ridgewell (Aston Villa)
1-0
|
|
Paul Robinson (West Brom)
1-0
|
|
Wayne Routledge (Crystal Palace)
1-0
|
|
Craig Short (Blackburn)
1-0
|
|
Gilberto Silva (Arsenal)
0-1
|
|
Trevor Sinclair (Man City)
1-0
|
|
Alexei Smertin (Chelsea)
0-1
|
|
Vladimir Smicer (Liverpool)
0-1
|
|
Tom Soares (Crystal Palace)
0-1
|
|
Gary Speed (Bolton)
1-0
|
|
Alan Stubbs (Everton)
1-0
|
|
Matthew Taylor (Portsmouth)
1-0
|
|
Andy Todd (Blackburn)
1-0
|
|
Sandor Torghelle (Crystal Palace)
0-1
|
|
Kerimoglu Tugay (Blackburn)
0-1
|
|
James Vaughan (Everton)
1-0
|
|
Ricardo Vaz Te (Bolton)
0-1
|
|
Nicola Ventola (Crystal Palace)
1-0
|
|
Moritz Volz (Fulham)
0-1
|
|
Ronnie Wallwork (West Brom)
1-0
|
|
David Weir (Everton)
1-0
|
|
Pete Whittingham (Aston Villa)
1-0
|
|
Bradley Wright-Phillips (Man City)
1-0
|
|
Reto Ziegler (Tottenham)
1-0
|