Premier League Top scorers - England 2016/2017

The winning top scorer in Premier League (EPL), England during the season 2016/2017 was Harry Kane with 29 goals scored. Below you find the list of the highest goal scorers during the season. You can also find all hat-tricks scored during the season.

EPL best goal scorers 2016/2017

Below is the final top scorer list for the Premier League 2016/2017, including the 21 players who scored the most goals during the season.

# Player, Team Nationality Age % team's goals GoalsGoals
1. Harry Kane
Tottenham
England
23 33.7%
29
2. Romelu Lukaku
Everton
Belgium
24 40.3%
25
3. Alexis Sanchez
Arsenal
Chile
28 31.2%
24
4. Diego Costa
Chelsea
Spain
28 23.5%
20
  Sergio Agüero
Manchester City
Argentina
28 25.0%
20
6. Dele Alli
Tottenham
England
21 20.9%
18
7. Zlatan Ibrahimovic
Manchester United
Sweden
35 31.5%
17
8. Eden Hazard
Chelsea
Belgium
26 18.8%
16
  Joshua King
Bournemouth
Norway
25 29.1%
16
10. Christian Benteke
Crystal Palace
Belgium
26 30.0%
15
  Fernando Llorente
Swansea
Spain
32 33.3%
15
  Jermain Defoe
Sunderland
England
34 51.7%
15
13. Son Heung-Min
Tottenham
South Korea
24 16.3%
14
14. Jamie Vardy
Leicester
England
30 27.1%
13
  Philippe Coutinho
Liverpool
Brazil
24 16.7%
13
  Sadio Mané
Liverpool
Senegal
25 16.7%
13
17. Olivier Giroud
Arsenal
France
30 15.6%
12
18. Roberto Firmino
Liverpool
Brazil
25 14.1%
11
19. Sam Vokes
Burnley
Wales
Wales
27 25.6%
10
  Theo Walcott
Arsenal
England
28 13.0%
10
  Troy Deeney
Watford
England
28 25.0%
10
The age of the players is when the season ended at 21 May 2017

The season started 13 August 2016 and the last game of the season was played at 21 May 2017. More information and the winning top scorers in Premier League between the seasons 1989/1990-2023/2024 here.