Premier League

Top scorers

 PlayersTeamsMatches playedGoals
1Eden Hazard
Chelsea
Chelsea55
2Romelu Lukaku
Manchester United
Manchester United54
- Sadio Mané
Liverpool
Liverpool54
- Aleksandar Mitrovic
Fulham
Fulham54
5 Richarlison
Everton
Everton33
-  Pedro
Chelsea
Chelsea53
- Raheem Sterling
Manchester City
Manchester City43
- Wilfried Zaha
Crystal Palace
Crystal Palace43
- Glenn Murray
Brighton & Hove Albion
Brighton & Hove Albion53
- Marko Arnautovic
West Ham United
West Ham United53
- Sergio Agüero
Manchester City
Manchester City53
- Lucas Moura
Tottenham Hotspur
Tottenham Hotspur53
- Roberto Pereyra
Watford
Watford53
- Ryan Fraser
Bournemouth
Bournemouth53
15Andriy Yarmolenko
West Ham United
West Ham United52
- Danny Ings
Southampton
Southampton52
-  Joselu
Newcastle United
Newcastle United52
- André Schürrle
Fulham
Fulham52
- David Silva
Manchester City
Manchester City42
- Andre Gray
Watford
Watford52
- James Maddison
Leicester City
Leicester City52
- Theo Walcott
Everton
Everton52
- Roberto Firmino
Liverpool
Liverpool52
- Mohamed Salah
Liverpool
Liverpool52
- Raúl Jiménez
Wolverhampton Wanderers
Wolverhampton Wanderers52
- Joshua King
Bournemouth
Bournemouth52
- Paul Pogba
Manchester United
Manchester United52
- Harry Kane
Tottenham Hotspur
Tottenham Hotspur52
- Troy Deeney
Watford
Watford52
- James Tarkowski
Burnley
Burnley52
- Callum Wilson
Bournemouth
Bournemouth52
32Daniel Sturridge
Liverpool
Liverpool41
- Danny Welbeck
Arsenal
Arsenal31
- Erik Lamela
Tottenham Hotspur
Tottenham Hotspur21
- Jon Gorenc-Stankovic
Huddersfield Town
Huddersfield Town11
- Adama Traoré
Wolverhampton Wanderers
Wolverhampton Wanderers41
- Alex Iwobi
Arsenal
Arsenal21
- Leroy Sané
Manchester City
Manchester City41
- Pierre-Emile Højbjerg
Southampton
Southampton31
- Marc Albrighton
Leicester City
Leicester City41
- Jamie Vardy
Leicester City
Leicester City31
- Rachid Ghezzal
Leicester City
Leicester City41
- Dominic Calvert-Lewin
Everton
Everton41
- Danny Ward
Cardiff City
Cardiff City41
- Pascal Groß
Brighton & Hove Albion
Brighton & Hove Albion41
- Gabriel Jesus
Manchester City
Manchester City51
-  Willian
Chelsea
Chelsea51
- Chris Smalling
Manchester United
Manchester United31
- Michael Keane
Everton
Everton31
- Alexandre Lacazette
Arsenal
Arsenal51