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

Scored hat-tricks in Premier League, season 2017/2018

In total there were 10 scored hat-tricks during the season 2017/2018 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 GoalsGoals
Mohamed Salah
Liverpool
Liverpool - Watford 5-0
Sat 17 march 2018
4
4', 43', 77', 85'
Sergio Agüero
Manchester City
Manchester City - Leicester 5-1
Sat 10 february 2018
4
48', 53', 77', 90'
Wales
Aaron Ramsey
Arsenal
Arsenal - Everton 5-1
Sat 3 february 2018
3
6', 19', 74'
Sergio Agüero
Manchester City
Manchester City - Newcastle 3-1
Sat 20 january 2018
3
34', 63', 83'
Harry Kane
Tottenham
Tottenham - Southampton 5-2
Tue 26 december 2017
3
22', 39', 67'
Harry Kane
Tottenham
Burnley - Tottenham 0-3
Sat 23 december 2017
3
7', 69', 79'
Wayne Rooney
Everton
Everton - West Ham 4-0
Wed 29 november 2017
3
18', 28', 66'
Callum Wilson
Bournemouth
Bournemouth - Huddersfield 4-0
Sat 18 november 2017
3
26', 31', 84'
Álvaro Morata
Chelsea
Stoke - Chelsea 0-4
Sat 23 september 2017
3
2', 77', 82'
Sergio Agüero
Manchester City
Watford - Manchester City 0-6
Sat 16 september 2017
3
27', 31', 81'

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.