More than one match to qualify.
| Goals |
Player (League-Other) |
| 40 |
Cristiano Ronaldo (Man Utd)
31-9
|
| 32 |
Fernando Torres (Liverpool)
24-8
|
| 29 |
Emmanuel Adebayor (Arsenal)
24-5
|
| 24 |
Kevin Phillips (West Brom)
22-2
|
| 23 |
Roque Santa Cruz (Blackburn)
19-4
|
| 22 |
Robbie Keane (Tottenham)
15-7
|
| 21 |
Ayegbeni Yakubu (Everton)
15-6
|
| 20 |
Steven Gerrard (Liverpool)
11-9
|
| 19 |
Frank Lampard (Chelsea)
10-9
|
| 18 |
Dimitar Berbatov (Tottenham)
15-3
|
|
Carlos Tevez (Man Utd)
14-4
|
| 17 |
Wayne Rooney (Man Utd)
12-5
|
| 16 |
Roman Bednar (West Brom)
12-4
|
| 15 |
Fraizer Campbell (Hull)
15-0
|
|
Didier Drogba (Chelsea)
8-7
|
|
Ricardo Fuller (Stoke)
15-0
|
|
Liam Lawrence (Stoke)
14-1
|
|
Ishmael Miller (West Brom)
9-6
|
| 13 |
John Carew (Aston Villa)
13-0
|
|
Dean Windass (Hull)
11-2
|
| 12 |
Richard Cresswell (Stoke)
11-1
|
|
Benjani Mwaruwari (Portsmouth)
12-0
|
|
Michael Owen (Newcastle)
10-2
|
| 11 |
Gabriel Agbonlahor (Aston Villa)
11-0
|
|
Yossi Benayoun (Liverpool)
4-7
|
|
Da Silva Eduardo (Arsenal)
4-7
|
|
Francesc Fabregas (Arsenal)
7-4
|
| 10 |
Nicolas Anelka (Bolton)
9-1
|
|
Dean Ashton (West Ham)
9-1
|
|
Ryan Babel (Liverpool)
4-6
|
|
Joe Cole (Chelsea)
7-3
|
|
Peter Crouch (Liverpool)
5-5
|
|
Blumer Elano (Man City)
8-2
|
|
Zoltan Gera (West Brom)
8-2
|
|
Salomon Kalou (Chelsea)
7-3
|
|
Dave Kitson (Reading)
10-0
|
|
Robert Koren (West Brom)
9-1
|
|
Dirk Kuyt (Liverpool)
3-7
|
|
Joleon Lescott (Everton)
8-2
|
|
Obafemi Martins (Newcastle)
9-1
|
| 9 |
Gareth Barry (Aston Villa)
9-0
|
|
Stewart Downing (Middlesbrough)
9-0
|
|
Caleb Folan (Hull)
8-1
|
|
Mikael Forssell (Birmingham)
9-0
|
|
Andrew Johnson (Everton)
6-3
|
|
Benedict McCarthy (Blackburn)
8-1
|
|
Robin Van Persie (Arsenal)
7-2
|
| 8 |
Michael Ballack (Chelsea)
7-1
|
|
Nicklas Bendtner (Arsenal)
5-3
|
|
David Bentley (Blackburn)
6-2
|
|
Tim Cahill (Everton)
7-1
|
|
Leon Cort (Stoke)
8-0
|
|
Jermain Defoe (Portsmouth)
8-0
|
|
Tuncay Sanli (Middlesbrough)
8-0
|
|
Ryan Shawcross (Stoke)
7-1
|
|
Andriy Shevchenko (Chelsea)
5-3
|
|
Ashley Young (Aston Villa)
8-0
|
| 7 |
Darren Bent (Tottenham)
6-1
|
|
Marcus Bent (Wigan)
7-0
|
|
Richard Garcia (Hull)
5-2
|
|
Cameron Jerome (Birmingham)
7-0
|
|
Kenwyne Jones (Sunderland)
7-0
|
|
Nwankwo Kanu (Portsmouth)
4-3
|
|
Tomas Rosicky (Arsenal)
6-1
|
|
Mark Viduka (Newcastle)
7-0
|
|
Theo Walcott (Arsenal)
4-3
|
| 6 |
Afonso Alves (Middlesbrough)
6-0
|
|
Chris Brunt (West Brom)
5-1
|
|
Michael Chopra (Sunderland)
6-0
|
|
Carlton Cole (West Ham)
4-2
|
|
Jermain Defoe (Tottenham)
3-3
|
|
Clinton Dempsey (Fulham)
6-0
|
|
Kevin Doyle (Reading)
6-0
|
|
Michael Essien (Chelsea)
6-0
|
|
Marlon Harewood (Aston Villa)
5-1
|
|
James Harper (Reading)
6-0
|
|
Jermaine Jenas (Tottenham)
4-2
|
|
Diomansy Kamara (Fulham)
5-1
|
|
Sebastian Larsson (Birmingham)
6-0
|
|
Martin Laursen (Aston Villa)
6-0
|
|
Steed Malbranque (Tottenham)
4-2
|
|
Shaun Maloney (Aston Villa)
4-2
|
|
Dean Marney (Hull)
6-0
|
|
James Morrison (West Brom)
4-2
|
|
Leon Osman (Everton)
4-2
|
|
Darius Vassell (Man City)
6-0
|
|
Andriy Voronin (Liverpool)
5-1
|
| 5 |
Jeremie Aliadiere (Middlesbrough)
5-0
|
|
Matt Derbyshire (Blackburn)
3-2
|
|
El-Hadji Diouf (Bolton)
4-1
|
|
Andrade Filipe Teixeira (West Brom)
5-0
|
|
David Healy (Fulham)
4-1
|
|
Stephen Hunt (Reading)
5-0
|
|
Olivier Kapo (Birmingham)
5-0
|
|
Niko Kranjcar (Portsmouth)
4-1
|
|
James McFadden (Everton)
2-3
|
|
Kenny Miller (Derby)
4-1
|
|
Sulley Muntari (Portsmouth)
4-1
|
|
Danny Murphy (Fulham)
5-0
|
|
Morten Gamst Pedersen (Blackburn)
4-1
|
|
Martin Petrov (Man City)
5-0
|
|
Louis Saha (Man Utd)
5-0
|
|
Antoine Sibierski (Wigan)
4-1
|
|
Michael Turner (Hull)
5-0
|
|
John Utaka (Portsmouth)
5-0
|
| 4 |
Craig Beattie (West Brom)
3-1
|
|
Craig Bellamy (West Ham)
2-2
|
|
Rolando Bianchi (Man City)
3-1
|
|
Lee Bowyer (West Ham)
4-0
|
|
Simon Davies (Fulham)
4-0
|
|
Vassiriki Diaby (Arsenal)
1-3
|
|
William Gallas (Arsenal)
4-0
|
|
Ryan Giggs (Man Utd)
3-1
|
|
Emile Heskey (Wigan)
4-0
|
|
Alexander Hleb (Arsenal)
2-2
|
|
Tom Huddlestone (Tottenham)
3-1
|
|
Sami Hyypia (Liverpool)
1-3
|
|
Stephen Ireland (Man City)
4-0
|
|
Younes Kaboul (Tottenham)
3-1
|
|
Florent Malouda (Chelsea)
2-2
|
|
Brian McBride (Fulham)
4-0
|
|
James McFadden (Birmingham)
4-0
|
|
Gary McSheffrey (Birmingham)
3-1
|
|
Luis Nani (Man Utd)
3-1
|
|
Kevin Nolan (Bolton)
4-0
|
|
Henrik Pedersen (Hull)
4-0
|
|
Jason Roberts (Blackburn)
3-1
|
|
Paul Scharner (Wigan)
4-0
|
|
Mamady Sidibe (Stoke)
4-0
|
|
Nolberto Solano (West Ham)
4-0
|
|
Shaun Wright-Phillips (Chelsea)
2-2
|
|
Mauro Zarate (Birmingham)
4-0
|
| 3 |
. Alex (Chelsea)
2-1
|
|
Victor Anichebe (Everton)
1-2
|
|
Mikel Arteta (Everton)
1-2
|
|
Ian Ashbee (Hull)
3-0
|
|
Gareth Bale (Tottenham)
2-1
|
|
Nick Barmby (Hull)
1-2
|
|
Leon Barnett (West Brom)
3-0
|
|
Andre Bikey (Reading)
3-0
|
|
Nicky Butt (Newcastle)
3-0
|
|
Matthew Etherington (West Ham)
3-0
|
|
Rio Ferdinand (Man Utd)
2-1
|
|
Mathieu Flamini (Arsenal)
3-0
|
|
Craig Gardner (Aston Villa)
3-0
|
|
Deiberson Geovanni (Man City)
3-0
|
|
Stelios Giannakopoulos (Bolton)
2-1
|
|
Danny Higginbotham (Sunderland)
3-0
|
|
Hermann Hreidarsson (Portsmouth)
3-0
|
|
Aaron Lennon (Tottenham)
2-1
|
|
Shane Long (Reading)
3-0
|
|
Stephen McPhee (Hull)
2-1
|
|
James Milner (Newcastle)
2-1
|
|
Emile Mpenza (Man City)
2-1
|
|
Daryl Murphy (Sunderland)
3-0
|
|
Benjani Mwaruwari (Man City)
3-0
|
|
Charles N'Zogbia (Newcastle)
3-0
|
|
Mark Noble (West Ham)
3-0
|
|
Garry O'Connor (Birmingham)
2-1
|
|
Matt Oakley (Derby)
3-0
|
|
Noe Pamarot (Portsmouth)
1-2
|
|
Kieran Richardson (Sunderland)
3-0
|
|
Nicky Shorey (Reading)
3-0
|
|
Matthew Taylor (Bolton)
3-0
|
|
Ryan Taylor (Wigan)
3-0
|
|
Antonio Valencia (Wigan)
3-0
|
|
Emanuel Villa (Derby)
3-0
|
|
David Wheater (Middlesbrough)
3-0
|
| 2 |
Martin Albrechtsen (West Brom)
2-0
|
|
Xabi Alonso (Liverpool)
2-0
|
|
Nicolas Anelka (Chelsea)
1-1
|
|
Julio Arca (Middlesbrough)
2-0
|
|
Juliano Belletti (Chelsea)
2-0
|
|
Titus Bramble (Wigan)
2-0
|
|
Claudio Cacapa (Newcastle)
1-1
|
|
Michael Carrick (Man Utd)
2-0
|
|
Pascal Chimbonda (Tottenham)
1-1
|
|
Kevin Davies (Bolton)
2-0
|
|
Michael Dawson (Tottenham)
1-1
|
|
Rory Delap (Stoke)
2-0
|
|
Neves Denilson (Arsenal)
0-2
|
|
Lassana Diarra (Portsmouth)
1-1
|
|
Robert Earnshaw (Derby)
1-1
|
|
Anton Ferdinand (West Ham)
2-0
|
|
Darren Fletcher (Man Utd)
0-2
|
|
Fernandes Gelson (Man City)
2-0
|
|
. Geremi (Newcastle)
2-0
|
|
Owen Hargreaves (Man Utd)
2-0
|
|
Heidar Helguson (Bolton)
2-0
|
|
Ivar Ingimarsson (Reading)
2-0
|
|
Michael Johnson (Man City)
2-0
|
|
Tugay Kerimoglu (Blackburn)
2-0
|
|
Denny Landzaat (Wigan)
2-0
|
|
Grant Leadbitter (Sunderland)
2-0
|
|
Dong-Gook Lee (Middlesbrough)
0-2
|
|
Leroy Lita (Reading)
1-1
|
|
Fredrik Ljungberg (West Ham)
2-0
|
|
Gavin McCann (Bolton)
1-1
|
|
James McEveley (Derby)
2-0
|
|
Olof Mellberg (Aston Villa)
2-0
|
|
. Mido (Middlesbrough)
2-0
|
|
Luke Moore (Aston Villa)
1-1
|
|
Fabrice Muamba (Birmingham)
2-0
|
|
Phil Neville (Everton)
2-0
|
|
Erik Nevland (Fulham)
2-0
|
|
David Nugent (Portsmouth)
0-2
|
|
Jamie O'Hara (Tottenham)
1-1
|
|
Jon Parkin (Stoke)
2-0
|
|
Jermaine Pennant (Liverpool)
2-0
|
|
Steven Pienaar (Everton)
2-0
|
|
Gerard Pique (Man Utd)
0-2
|
|
Claudio Pizarro (Chelsea)
2-0
|
|
Fabio Rochemback (Middlesbrough)
1-1
|
|
Christopher Samba (Blackburn)
2-0
|
|
Paul Scholes (Man Utd)
1-1
|
|
Philippe Senderos (Arsenal)
2-0
|
|
Alexey Smertin (Fulham)
2-0
|
|
Daniel Sturridge (Man City)
1-1
|
|
Kolo Toure (Arsenal)
2-0
|
|
Ross Wallace (Sunderland)
2-0
|
|
Stephen Warnock (Blackburn)
1-1
|
|
Jonathan Woodgate (Tottenham)
1-1
|
| 1 |
Fabio Aurelio (Liverpool)
1-0
|
|
Giles Barnes (Derby)
1-0
|
|
Joey Barton (Newcastle)
1-0
|
|
Habib Beye (Newcastle)
1-0
|
|
George Boateng (Middlesbrough)
1-0
|
|
Carlos Bocanegra (Fulham)
1-0
|
|
Hameur Bouazza (Fulham)
1-0
|
|
Wilfred Bouma (Aston Villa)
1-0
|
|
Daniel Braaten (Bolton)
1-0
|
|
Michael Bridges (Hull)
0-1
|
|
Wayne Brown (Hull)
1-0
|
|
Wes Brown (Man Utd)
1-0
|
|
Jimmy Bullard (Fulham)
1-0
|
|
Mohammed Camara (Derby)
0-1
|
|
Sol Campbell (Portsmouth)
1-0
|
|
Ivan Campo (Bolton)
1-0
|
|
Lee Carsley (Everton)
1-0
|
|
Ricardo Carvalho (Chelsea)
1-0
|
|
Lee Cattermole (Middlesbrough)
1-0
|
|
Bostjan Cesar (West Brom)
1-0
|
|
Kalifa Cisse (Reading)
1-0
|
|
Tamir Cohen (Bolton)
1-0
|
|
Ashley Cole (Chelsea)
1-0
|
|
Danny Collins (Sunderland)
1-0
|
|
Bobby Convey (Reading)
0-1
|
|
Curtis Davies (Aston Villa)
1-0
|
|
Sean Davis (Portsmouth)
1-0
|
|
Andy Dawson (Hull)
1-0
|
|
Nathan Doyle (Hull)
0-1
|
|
Damien Duff (Newcastle)
0-1
|
|
David Dunn (Blackburn)
1-0
|
|
Nabil El Zhar (Liverpool)
0-1
|
|
Nathan Ellington (West Brom)
0-1
|
|
Stuart Elliott (Hull)
0-1
|
|
Brett Emerton (Blackburn)
1-0
|
|
Belozoglu Emre (Newcastle)
1-0
|
|
Dickson Etuhu (Sunderland)
1-0
|
|
Kelvin Etuhu (Man City)
1-0
|
|
Craig Fagan (Derby)
0-1
|
|
Abdoulaye Faye (Newcastle)
1-0
|
|
Anthony Gardner (Tottenham)
1-0
|
|
Da Silva Gilberto (Tottenham)
1-0
|
|
Jonathan Greening (West Brom)
1-0
|
|
Danny Guthrie (Bolton)
0-1
|
|
John Halls (Reading)
0-1
|
|
Steve Howard (Derby)
1-0
|
|
Bryan Hughes (Hull)
1-0
|
|
Ben Hutchinson (Middlesbrough)
1-0
|
|
Phil Jagielka (Everton)
1-0
|
|
Stern John (Sunderland)
1-0
|
|
Adam Johnson (Middlesbrough)
1-0
|
|
Glen Johnson (Portsmouth)
1-0
|
|
David Jones (Derby)
1-0
|
|
Kevin Kilbane (Wigan)
1-0
|
|
Do-heon Kim (West Brom)
1-0
|
|
Marlon King (Wigan)
1-0
|
|
Zat Knight (Aston Villa)
1-0
|
|
Jason Koumas (Wigan)
1-0
|
|
David Livermore (Hull)
1-0
|
|
Leiva Lucas (Liverpool)
0-1
|
|
Javier Mascherano (Liverpool)
1-0
|
|
Marek Matejovsky (Reading)
1-0
|
|
George McCartney (West Ham)
1-0
|
|
Tyrone Mears (Derby)
1-0
|
|
Abdoulaye Meite (Bolton)
0-1
|
|
Liam Miller (Sunderland)
1-0
|
|
David Murphy (Birmingham)
1-0
|
|
Lewin Nyatanga (Derby)
1-0
|
|
Nedum Onuoha (Man City)
1-0
|
|
Ji-Sung Park (Man Utd)
1-0
|
|
Scott Parker (West Ham)
1-0
|
|
Stiliyan Petrov (Aston Villa)
1-0
|
|
Rade Prica (Sunderland)
1-0
|
|
Andy Reid (Sunderland)
1-0
|
|
Nigel Reo-Coker (Aston Villa)
0-1
|
|
Liam Ridgewell (Birmingham)
1-0
|
|
Chris Riggott (Middlesbrough)
1-0
|
|
Paul Robinson (West Brom)
1-0
|
|
Bacary Sagna (Arsenal)
1-0
|
|
Georgios Samaras (Man City)
0-1
|
|
Fred Sears (West Ham)
1-0
|
|
Steve Sidwell (Chelsea)
0-1
|
|
Gilberto Silva (Arsenal)
1-0
|
|
Scott Sinclair (Chelsea)
0-1
|
|
Mohamed Sissoko (Liverpool)
1-0
|
|
Gary Speed (Bolton)
1-0
|
|
Anthony Stokes (Sunderland)
1-0
|
|
Alan Stubbs (Everton)
1-0
|
|
Matthew Taylor (Portsmouth)
1-0
|
|
Steven Taylor (Newcastle)
1-0
|
|
John Terry (Chelsea)
1-0
|
|
Andy Todd (Derby)
1-0
|
|
Matthew Upson (West Ham)
1-0
|
|
James Vaughan (Everton)
1-0
|
|
Nemanja Vidic (Man Utd)
1-0
|
|
Glenn Whelan (Stoke)
1-0
|
|
Dean Whitehead (Sunderland)
1-0
|
|
Joseph Yobo (Everton)
1-0
|
|
Dwight Yorke (Sunderland)
1-0
|
|
Luke Young (Middlesbrough)
1-0
|
|
Bobby Zamora (West Ham)
1-0
|