England | Premier League | 2009/2010
Best goalscorers
| Rank | Name | Team | Goals | First scorer | Penalties | Missed penalties |
| 1 | Didier Drogba | Chelsea | 29 | 9 | 1 | 0 |
| 2 | Wayne Rooney | Manchester United | 26 | 11 | 4 | 1 |
| 3 | Darren Bent | Sunderland | 24 | 14 | 5 | 3 |
| 4 | Carlos Tevez | Manchester City | 23 | 6 | 5 | 0 |
| 5 | Frank Lampard | Chelsea | 22 | 4 | 10 | 1 |
| 6 | Jermain Defoe | Tottenham | 18 | 7 | 1 | 1 |
| 6 | Fernando Torres | Liverpool | 18 | 8 | 0 | 0 |
| 8 | Cesc Fabregas | Arsenal | 15 | 5 | 3 | 1 |
| 9 | Emmanuel Adebayor | Manchester City | 14 | 6 | 0 | 0 |
| 10 | Gabriel Agbonlahor | Aston Villa | 13 | 8 | 0 | 0 |
| 10 | Louis Saha | Everton | 13 | 3 | 2 | 2 |
| 12 | Dimitar Berbatov | Manchester United | 12 | 5 | 0 | 0 |
| 12 | Florent Malouda | Chelsea | 12 | 3 | 0 | 0 |
| 14 | Cameron Jerome | Birmingham | 11 | 5 | 0 | 0 |
| 14 | Nicolas Anelka | Chelsea | 11 | 7 | 0 | 0 |
| 16 | Andrey Arshavin | Arsenal | 10 | 4 | 0 | 0 |
| 16 | John Carew | Aston Villa | 10 | 3 | 1 | 1 |
| 16 | Craig Bellamy | Manchester City | 10 | 0 | 0 | 0 |
| 16 | Carlton Cole | West Ham | 10 | 2 | 1 | 0 |
| 16 | Hugo Rodallega | Wigan | 10 | 5 | 1 | 2 |
| 21 | Kevin Doyle | Wolverhampton | 9 | 5 | 1 | 0 |
| 21 | David Dunn | Blackburn | 9 | 3 | 2 | 0 |
| 21 | Steven Gerrard | Liverpool | 9 | 4 | 2 | 0 |
| 21 | Robin van Persie | Arsenal | 9 | 6 | 0 | 0 |
| 21 | Kenwyne Jones | Stoke | 9 | 2 | 1 | 0 |
| 21 | Dirk Kuyt | Liverpool | 9 | 5 | 1 | 0 |
| 27 | Matthew Taylor | Bolton | 8 | 1 | 3 | 0 |
| 27 | Bobby Zamora | Fulham | 8 | 5 | 0 | 0 |
| 27 | Ivan Klasnic | Bolton | 8 | 4 | 0 | 0 |
| 27 | Peter Crouch | Tottenham | 8 | 6 | 0 | 0 |
| 27 | Tim Cahill | Everton | 8 | 5 | 0 | 0 |
| 27 | Aruna Dindane | Portsmouth | 8 | 2 | 1 | 1 |
| 27 | Steven Fletcher | Wolverhampton | 8 | 3 | 0 | 0 |
| 34 | Graham Alexander | Burnley | 7 | 3 | 6 | 0 |
| 34 | Kevin Davies | Bolton | 7 | 3 | 1 | 0 |
| 34 | Thomas Vermaelen | Arsenal | 7 | 1 | 0 | 0 |
| 34 | Clint Dempsey | Fulham | 7 | 1 | 1 | 0 |
| 34 | James Milner | Manchester City | 7 | 2 | 3 | 1 |
| 34 | Alessandro Diamanti | West Ham | 7 | 3 | 4 | 1 |
| 40 | Diniyar Bilyaletdinov | Everton | 6 | 4 | 0 | 0 |
| 40 | David Nugent | Burnley | 6 | 1 | 0 | 0 |
| 40 | Stephen Hunt | Wolverhampton | 6 | 2 | 1 | 0 |
| 40 | Robbie Keane | Tottenham | 6 | 2 | 1 | 0 |
| 40 | Yossi Benayoun | Chelsea | 6 | 2 | 0 | 0 |
| 40 | Abou Diaby | Arsenal | 6 | 2 | 0 | 0 |
| 40 | Damien Duff | Fulham | 6 | 1 | 0 | 0 |
| 40 | Nicklas Bendtner | Arsenal | 6 | 2 | 0 | 0 |
| 40 | Niko Kranjcar | Tottenham | 6 | 1 | 0 | 0 |
| 40 | Mikel Arteta | Everton | 6 | 3 | 2 | 0 |
| 50 | Jody Craddock | Wolverhampton | 5 | 1 | 0 | 0 |