Premier League Top scorers - England 2017/2018

The winning top scorer in Premier League (EPL), England during the season 2017/2018 was Mohamed Salah with 32 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 2017/2018

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

# Player, Team Nationality Age % team's goals GoalsGoals
1. Mohamed Salah
Liverpool
Egypt
25 38.1%
32
2. Harry Kane
Tottenham
England
24 40.5%
30
3. Sergio Agüero
Manchester City
Argentina
29 19.8%
21
4. Jamie Vardy
Leicester
England
31 35.7%
20
5. Raheem Sterling
Manchester City
England
23 17.0%
18
6. Romelu Lukaku
Manchester United
Belgium
25 23.5%
16
7. Roberto Firmino
Liverpool
Brazil
26 17.9%
15
8. Alexandre Lacazette
Arsenal
France
26 18.9%
14
9. Gabriel Jesus
Manchester City
Brazil
21 12.3%
13
10. Eden Hazard
Chelsea
Belgium
27 19.4%
12
  Glenn Murray
Brighton
England
34 35.3%
12
  Riyad Mahrez
Leicester
Algeria
27 21.4%
12
  Son Heung-Min
Tottenham
South Korea
25 16.2%
12
14. Álvaro Morata
Chelsea
Spain
25 17.7%
11
  Marko Arnautovic
West Ham
Austria
29 22.9%
11
16. Chris Wood
Burnley
New Zealand
26 27.8%
10
  Christian Eriksen
Tottenham
Denmark
26 13.5%
10
  Leroy Sané
Manchester City
Germany
22 9.4%
10
  Luka Milivojevic
Crystal Palace
Serbia
27 22.2%
10
  Pierre-Emerick Aubameyang
Arsenal
Gabon
28 13.5%
10
  Sadio Mané
Liverpool
Senegal
26 11.9%
10
  Wayne Rooney
Everton
England
32 -
10
The age of the players is when the season ended at 13 May 2018

The season start for Premier League 2017/2018 was 11 August 2017, the finishing round was being played 13 May 2018. More information and the winning top scorers in Premier League between the seasons 1989/1990-2023/2024 here.