# Player Country Team Goals (Penalty)
1. Mohamed Salah Egypt Egypt Liverpool FC Liverpool FC 9 (0)
2. Kun Agüero Argentina Argentina Manchester City Manchester City 8 (2)
Gabriel Jesus Brazil Brazil Manchester City Manchester City 8 (0)
Harry Kane England England Tottenham Hotspur Tottenham Hotspur 8 (0)
Romelu Lukaku Belgium Belgium Manchester United Manchester United 8 (0)
Morata Spain Spain Chelsea FC Chelsea FC 8 (0)
7. Raheem Sterling England England Manchester City Manchester City 7 (1)
8. Alexandre Lacazette France France Arsenal FC Arsenal FC 6 (1)
Leroy Sané Germany Germany Manchester City Manchester City 6 (0)
Jamie Vardy England England Leicester City Leicester City 6 (2)
11. Anthony Martial France France Manchester United Manchester United 5 (1)
Oumar Niasse Senegal Senegal Everton FC Everton FC 5 (0)
13. Tammy Abraham England England Swansea City Swansea City 4 (0)
Abdoulaye Doucouré France France Watford FC Watford FC 4 (0)
Javier Hernández Mexico Mexico West Ham United West Ham United 4 (0)
Glenn Murray England England Brighton & Hove Albion Brighton & Hove Albion 4 (1)
Shinji Okazaki Japan Japan Leicester City Leicester City 4 (0)
Richarlison Brazil Brazil Watford FC Watford FC 4 (0)
Wayne Rooney England England Everton FC Everton FC 4 (1)
20. Dele Alli England England Tottenham Hotspur Tottenham Hotspur 3 (0)
Coutinho Brazil Brazil Liverpool FC Liverpool FC 3 (0)
Peter Crouch England England Stoke City Stoke City 3 (0)
Kevin De Bruyne Belgium Belgium Manchester City Manchester City 3 (0)
Mame Diouf Senegal Senegal Stoke City Stoke City 3 (0)
Christian Eriksen Denmark Denmark Tottenham Hotspur Tottenham Hotspur 3 (0)
Marouane Fellaini Belgium Belgium Manchester United Manchester United 3 (0)
Manolo Gabbiadini Italy Italy Southampton FC Southampton FC 3 (1)
Eden Hazard Belgium Belgium Chelsea FC Chelsea FC 3 (0)
Sadio Mané Senegal Senegal Liverpool FC Liverpool FC 3 (0)
Marcos Alonso Spain Spain Chelsea FC Chelsea FC 3 (0)
Paul Pogba France France Manchester United Manchester United 3 (0)
Aaron Ramsey Wales Wales Arsenal FC Arsenal FC 3 (0)
Marcus Rashford England England Manchester United Manchester United 3 (0)
Roberto Firmino Brazil Brazil Liverpool FC Liverpool FC 3 (1)
Sam Vokes Wales Wales Burnley FC Burnley FC 3 (0)
Danny Welbeck England England Arsenal FC Arsenal FC 3 (0)
Callum Wilson England England AFC Bournemouth AFC Bournemouth 3 (0)
Chris Wood New Zealand New Zealand Burnley FC Burnley FC 3 (0)
Wilfried Zaha Ivory Coast Ivory Coast Crystal Palace Crystal Palace 3 (0)
40. André Ayew Ghana Ghana West Ham United West Ham United 2 (0)
Leighton Baines England England Everton FC Everton FC 2 (2)
Michy Batshuayi Belgium Belgium Chelsea FC Chelsea FC 2 (0)
Eric Maxim Choupo-Moting Cameroon Cameroon Stoke City Stoke City 2 (0)
Ben Davies Wales Wales Tottenham Hotspur Tottenham Hotspur 2 (0)
Steven Davis Northern Ireland Northern Ireland Southampton FC Southampton FC 2 (0)
Laurent Depoitre Belgium Belgium Huddersfield Town Huddersfield Town 2 (0)
Fernandinho Brazil Brazil Manchester City Manchester City 2 (0)
Pascal Groß Germany Germany Brighton & Hove Albion Brighton & Hove Albion 2 (0)
Tomer Hemed Israel Israel Brighton & Hove Albion Brighton & Hove Albion 2 (0)
Jeff Hendrick Ireland Ireland Burnley FC Burnley FC 2 (0)
Joselu Spain Spain Newcastle United Newcastle United 2 (0)
Jamaal Lascelles England England Newcastle United Newcastle United 2 (0)
Riyad Mahrez Algeria Algeria Leicester City Leicester City 2 (0)
Aaron Mooy Australia Australia Huddersfield Town Huddersfield Town 2 (0)
Steve Mounié Benin Benin Huddersfield Town Huddersfield Town 2 (0)
Nacho Monreal Spain Spain Arsenal FC Arsenal FC 2 (0)
Nicolás Otamendi Argentina Argentina Manchester City Manchester City 2 (0)
Pedro Spain Spain Chelsea FC Chelsea FC 2 (0)
Jay Rodriguez England England West Bromwich Albion West Bromwich Albion 2 (0)
Alexis Sánchez Chile Chile Arsenal FC Arsenal FC 2 (0)
Xherdan Shaqiri Switzerland Switzerland Stoke City Stoke City 2 (0)
Heung-min Son South Korea South Korea Tottenham Hotspur Tottenham Hotspur 2 (0)
Daniel Sturridge England England Liverpool FC Liverpool FC 2 (0)
Andrew Surman South Africa South Africa AFC Bournemouth AFC Bournemouth 2 (0)
65. Michail Antonio England England West Ham United West Ham United 1 (0)
Scott Arfield Canada Canada Burnley FC Burnley FC 1 (0)
Harry Arter Ireland Ireland AFC Bournemouth AFC Bournemouth 1 (0)
Christian Atsu Ghana Ghana Newcastle United Newcastle United 1 (0)
Charlie Austin England England Southampton FC Southampton FC 1 (1)
Jordan Ayew Ghana Ghana Swansea City Swansea City 1 (0)
Ayoze Pérez Spain Spain Newcastle United Newcastle United 1 (0)
Azpilicueta Spain Spain Chelsea FC Chelsea FC 1 (0)
Eric Bailly Ivory Coast Ivory Coast Manchester United Manchester United 1 (0)
Tiemoué Bakayoko France France Chelsea FC Chelsea FC 1 (0)
Ashley Barnes England England Burnley FC Burnley FC 1 (0)
Bernardo Silva Portugal Portugal Manchester City Manchester City 1 (0)
Sofiane Boufal Morocco Morocco Southampton FC Southampton FC 1 (0)
Miguel Britos Uruguay Uruguay Watford FC Watford FC 1 (0)
Dominic Calvert-Lewin England England Everton FC Everton FC 1 (0)
Étienne Capoue France France Watford FC Watford FC 1 (0)
Cesc Fàbregas Spain Spain Chelsea FC Chelsea FC 1 (0)
Nacer Chadli Belgium Belgium West Bromwich Albion West Bromwich Albion 1 (0)
Ciaran Clark Ireland Ireland Newcastle United Newcastle United 1 (0)
Tom Cleverley England England Watford FC Watford FC 1 (0)
Sam Clucas England England Swansea City Swansea City 1 (0)
Steve Cook England England AFC Bournemouth AFC Bournemouth 1 (0)
Jack Cork England England Burnley FC Burnley FC 1 (0)
Charlie Daniels England England AFC Bournemouth AFC Bournemouth 1 (0)
David Luiz Brazil Brazil Chelsea FC Chelsea FC 1 (0)
David Silva Spain Spain Manchester City Manchester City 1 (0)
Troy Deeney England England Watford FC Watford FC 1 (1)
Jermain Defoe England England AFC Bournemouth AFC Bournemouth 1 (0)
Fabian Delph England England Manchester City Manchester City 1 (0)
Jonny Evans Northern Ireland Northern Ireland West Bromwich Albion West Bromwich Albion 1 (0)
Darren Fletcher Scotland Scotland Stoke City Stoke City 1 (0)
Dwight Gayle England England Newcastle United Newcastle United 1 (0)
Olivier Giroud France France Arsenal FC Arsenal FC 1 (0)
Andre Gray England England Watford FC Watford FC 1 (0)
Demarai Gray England England Leicester City Leicester City 1 (0)
Isaac Hayden England England Newcastle United Newcastle United 1 (0)
Ahmed Hegazy Egypt Egypt West Bromwich Albion West Bromwich Albion 1 (0)
Jordan Henderson England England Liverpool FC Liverpool FC 1 (0)
Iborra Spain Spain Leicester City Leicester City 1 (0)
Alex Iwobi Nigeria Nigeria Arsenal FC Arsenal FC 1 (0)
José Izquierdo Colombia Colombia Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Daryl Janmaat Netherlands Netherlands Watford FC Watford FC 1 (0)
Jesé Spain Spain Stoke City Stoke City 1 (0)
Christian Kabasele Belgium Belgium Watford FC Watford FC 1 (0)
N'Golo Kanté France France Chelsea FC Chelsea FC 1 (0)
Joshua King Norway Norway AFC Bournemouth AFC Bournemouth 1 (0)
Anthony Knockaert France France Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Sead Kolašinac Bosnia-Herzegovina Bosnia-Herzegovina Arsenal FC Arsenal FC 1 (0)
Cheikhou Kouyaté Senegal Senegal West Ham United West Ham United 1 (0)
Manuel Lanzini Argentina Argentina West Ham United West Ham United 1 (0)
Harry Maguire England England Leicester City Leicester City 1 (0)
Solomon March England England Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Mata Spain Spain Manchester United Manchester United 1 (0)
Joel Matip Cameroon Cameroon Liverpool FC Liverpool FC 1 (0)
Alfie Mawson England England Swansea City Swansea City 1 (0)
James McArthur Scotland Scotland Crystal Palace Crystal Palace 1 (0)
Per Mertesacker Germany Germany Arsenal FC Arsenal FC 1 (0)
Mikel Merino Spain Spain Newcastle United Newcastle United 1 (0)
Luka Milivojević Serbia Serbia Crystal Palace Crystal Palace 1 (1)
Aleksandar Mitrović Serbia Serbia Newcastle United Newcastle United 1 (0)
Henrikh Mkhitaryan Armenia Armenia Manchester United Manchester United 1 (0)
James Morrison Scotland Scotland West Bromwich Albion West Bromwich Albion 1 (0)
Shkodran Mustafi Germany Germany Arsenal FC Arsenal FC 1 (0)
Stefano Okaka Italy Italy Watford FC Watford FC 1 (0)
Alex Oxlade-Chamberlain England England Arsenal FC Arsenal FC
Liverpool FC Liverpool FC
1 (0)
Mesut Özil Germany Germany Arsenal FC Arsenal FC 1 (0)
Pedro Obiang Spain Spain West Ham United West Ham United 1 (0)
Roberto Pereyra Argentina Argentina Watford FC Watford FC 1 (0)
Matt Phillips Scotland Scotland West Bromwich Albion West Bromwich Albion 1 (0)
Hal Robson-Kanu Wales Wales West Bromwich Albion West Bromwich Albion 1 (0)
Salomón Rondón Venezuela Venezuela West Bromwich Albion West Bromwich Albion 1 (0)
Diafra Sakho Senegal Senegal West Ham United West Ham United 1 (0)
Moussa Sissoko France France Tottenham Hotspur Tottenham Hotspur 1 (0)
Chris Smalling England England Manchester United Manchester United 1 (0)
Junior Stanislas England England AFC Bournemouth AFC Bournemouth 1 (1)
Dušan Tadić Serbia Serbia Southampton FC Southampton FC 1 (1)
Antonio Valencia Ecuador Ecuador Manchester United Manchester United 1 (0)
Rajiv van La Parra Netherlands Netherlands Huddersfield Town Huddersfield Town 1 (0)
Stephen Ward Ireland Ireland Burnley FC Burnley FC 1 (0)
Georginio Wijnaldum Netherlands Netherlands Liverpool FC Liverpool FC 1 (0)
Maya Yoshida Japan Japan Southampton FC Southampton FC 1 (0)