Premier League Top scorers - England 2006/2007

The winning top scorer in Premier League (EPL), England during the season 2006/2007 was Didier Drogba with 20 goals scored. Below you find the list of the highest goal scorers during the season.

This league has a break between two seasons right now. The next season is planned to start on 16 August 2024.

EPL best goal scorers 2006/2007

Season:
# Player Team Nationality Age Goals
1. Didier Drogba Chelsea
Ivory Coast
29
20
2. Benni McCarthy Blackburn
South Africa
29
18
3. Cristiano Ronaldo Manchester United
Portugal
22
17
4. Mark Viduka Middlesbrough
Australia
31
14
  Wayne Rooney Manchester United
England
21
14
6. Darren Bent Charlton
England
23
13
  Kevin Doyle Reading/​Wolverhampton
Ireland
23
13
8. Dimitar Berbatov Tottenham
Bulgaria
26
12
  Dirk Kuyt Liverpool
Netherlands
26
12
  Yakubu Middlesbrough
Nigeria
24
12
11. Andrew Johnson Everton
England
26
11
  Bobby Zamora Fulham/​West Ham
England
26
11
  Frank Lampard Chelsea
England
28
11
  Nicolas Anelka Bolton
France
28
11
  Obafemi Martins Newcastle
Nigeria
22
11
  Robbie Keane Tottenham
Ireland
26
11
  Robin van Persie Arsenal
Netherlands
23
11
18. Gilberto Silva Arsenal
Brazil
30
10
  Jermain Defoe Tottenham
England
24
10
  Nwankwo Kanu Portsmouth
Nigeria
30
10
  Thierry Henry Arsenal
France
29
10
The age of the players is when the season ended at 13 May 2007

13 May 2007 was the last match day for this season in Premier League, The league kicked off 19 August 2006. More information and the winning top scorers in Premier League between the seasons 1989/1990-2023/2024 here.

Scored hat-tricks in Premier League, season 2006/2007

In total there were 3 scored hat-tricks during the season 2006/2007 in Premier League, England. All players scoring these hat-tricks (or more than 3 goals), and the matches they scored it in, are listed here.

Player, Team Match Goals
Peter Crouch
Liverpool
Liverpool - Arsenal 4-1
Sat 31 march 2007
3
4', 35', 81'
Didier Drogba
Chelsea
Chelsea - Watford 4-0
Sat 11 november 2006
3
27', 36', 69'
Wayne Rooney
Manchester United
Bolton - Manchester United 0-4
Sat 28 october 2006
3
10', 16', 89'