# Player Country Team Goals (Penalty)
1. Romelu Lukaku Belgium Belgium Everton FC Everton FC 21 (0)
2. Harry Kane England England Tottenham Hotspur Tottenham Hotspur 19 (4)
3. Alexis Sánchez Chile Chile Arsenal FC Arsenal FC 18 (2)
4. Diego Costa Spain Spain Chelsea FC Chelsea FC 17 (0)
5. Zlatan Ibrahimović Sweden Sweden Manchester United Manchester United 15 (1)
6. Dele Alli England England Tottenham Hotspur Tottenham Hotspur 14 (1)
Jermain Defoe England England Sunderland AFC Sunderland AFC 14 (5)
8. Kun Agüero Argentina Argentina Manchester City Manchester City 13 (3)
9. Sadio Mané Senegal Senegal Liverpool FC Liverpool FC 12 (0)
10. Eden Hazard Belgium Belgium Chelsea FC Chelsea FC 11 (2)
Joshua King Norway Norway AFC Bournemouth AFC Bournemouth 11 (2)
Llorente Spain Spain Swansea City Swansea City 11 (0)
13. Michail Antonio England England West Ham United West Ham United 9 (0)
Christian Benteke Belgium Belgium Crystal Palace Crystal Palace 9 (2)
Troy Deeney England England Watford FC Watford FC 9 (3)
Roberto Firmino Brazil Brazil Liverpool FC Liverpool FC 9 (0)
17. Olivier Giroud France France Arsenal FC Arsenal FC 8 (0)
Andre Gray England England Burnley FC Burnley FC 8 (2)
Pedro Spain Spain Chelsea FC Chelsea FC 8 (0)
Gylfi Sigurðsson Iceland Iceland Swansea City Swansea City 8 (3)
Jamie Vardy England England Leicester City Leicester City 8 (0)
Theo Walcott England England Arsenal FC Arsenal FC 8 (0)
23. Adam Lallana England England Liverpool FC Liverpool FC 7 (0)
Manuel Lanzini Argentina Argentina West Ham United West Ham United 7 (2)
James Milner England England Liverpool FC Liverpool FC 7 (7)
Salomón Rondón Venezuela Venezuela West Bromwich Albion West Bromwich Albion 7 (0)
Robert Snodgrass Scotland Scotland Hull City Hull City
West Ham United West Ham United
7 (2)
Heung-min Son South Korea South Korea Tottenham Hotspur Tottenham Hotspur 7 (0)
29. Joe Allen Wales Wales Stoke City Stoke City 6 (0)
Álvaro Negredo Spain Spain Middlesbrough FC Middlesbrough FC 6 (2)
Charlie Austin England England Southampton FC Southampton FC 6 (2)
Andy Carroll England England West Ham United West Ham United 6 (0)
Coutinho Brazil Brazil Liverpool FC Liverpool FC 6 (0)
Christian Eriksen Denmark Denmark Tottenham Hotspur Tottenham Hotspur 6 (0)
Leroy Fer Netherlands Netherlands Swansea City Swansea City 6 (0)
Mata Spain Spain Manchester United Manchester United 6 (0)
Gareth McAuley Northern Ireland Northern Ireland West Bromwich Albion West Bromwich Albion 6 (0)
Raheem Sterling England England Manchester City Manchester City 6 (0)
Willian Brazil Brazil Chelsea FC Chelsea FC 6 (0)
Callum Wilson England England AFC Bournemouth AFC Bournemouth 6 (3)
41. Marko Arnautović Austria Austria Stoke City Stoke City 5 (0)
Ashley Barnes England England Burnley FC Burnley FC 5 (2)
Étienne Capoue France France Watford FC Watford FC 5 (0)
Nacer Chadli Belgium Belgium West Bromwich Albion West Bromwich Albion 5 (1)
Riyad Mahrez Algeria Algeria Leicester City Leicester City 5 (3)
James McArthur Scotland Scotland Crystal Palace Crystal Palace 5 (0)
James Morrison Scotland Scotland West Bromwich Albion West Bromwich Albion 5 (0)
Mesut Özil Germany Germany Arsenal FC Arsenal FC 5 (0)
Nathan Redmond England England Southampton FC Southampton FC 5 (0)
Islam Slimani Algeria Algeria Leicester City Leicester City 5 (1)
Sam Vokes Wales Wales Burnley FC Burnley FC 5 (1)
Georginio Wijnaldum Netherlands Netherlands Liverpool FC Liverpool FC 5 (0)
Wilfried Zaha Ivory Coast Ivory Coast Crystal Palace Crystal Palace 5 (0)
54. Benik Afobe England England AFC Bournemouth AFC Bournemouth 4 (0)
André Ayew Ghana Ghana West Ham United West Ham United 4 (0)
Ross Barkley England England Everton FC Everton FC 4 (0)
Gary Cahill England England Chelsea FC Chelsea FC 4 (0)
Emre Can Germany Germany Liverpool FC Liverpool FC 4 (0)
Séamus Coleman Ireland Ireland Everton FC Everton FC 4 (0)
Peter Crouch England England Stoke City Stoke City 4 (0)
Kevin De Bruyne Belgium Belgium Manchester City Manchester City 4 (0)
Manolo Gabbiadini Italy Italy Southampton FC Southampton FC 4 (0)
Kelechi Iheanacho Nigeria Nigeria Manchester City Manchester City 4 (0)
Marcos Alonso Spain Spain Chelsea FC Chelsea FC 4 (0)
Alfie Mawson England England Swansea City Swansea City 4 (0)
Kevin Mirallas Belgium Belgium Everton FC Everton FC 4 (0)
Nolito Spain Spain Manchester City Manchester City 4 (0)
Divock Origi Belgium Belgium Liverpool FC Liverpool FC 4 (0)
Matt Phillips Scotland Scotland West Bromwich Albion West Bromwich Albion 4 (0)
Paul Pogba France France Manchester United Manchester United 4 (0)
Jay Rodriguez England England Southampton FC Southampton FC 4 (0)
Junior Stanislas England England AFC Bournemouth AFC Bournemouth 4 (2)
Christian Stuani Uruguay Uruguay Middlesbrough FC Middlesbrough FC 4 (0)
Yaya Touré Ivory Coast Ivory Coast Manchester City Manchester City 4 (2)
Patrick van Aanholt Netherlands Netherlands Crystal Palace Crystal Palace
Sunderland AFC Sunderland AFC
4 (0)
76. Nathan Aké Netherlands Netherlands AFC Bournemouth AFC Bournemouth
Chelsea FC Chelsea FC
3 (0)
Victor Anichebe Nigeria Nigeria Sunderland AFC Sunderland AFC 3 (0)
Bojan Spain Spain Stoke City Stoke City 3 (2)
Chris Brunt Northern Ireland Northern Ireland West Bromwich Albion West Bromwich Albion 3 (0)
Cesc Fàbregas Spain Spain Chelsea FC Chelsea FC 3 (0)
Charlie Daniels England England AFC Bournemouth AFC Bournemouth 3 (0)
Scott Dann England England Crystal Palace Crystal Palace 3 (0)
Craig Dawson England England West Bromwich Albion West Bromwich Albion 3 (0)
Michael Dawson England England Hull City Hull City 3 (0)
Ryan Fraser Scotland Scotland AFC Bournemouth AFC Bournemouth 3 (0)
Gabriel Jesus Brazil Brazil Manchester City Manchester City 3 (0)
İlkay Gündoğan Germany Germany Manchester City Manchester City 3 (0)
Abel Hernández Uruguay Uruguay Hull City Hull City 3 (0)
Alex Iwobi Nigeria Nigeria Arsenal FC Arsenal FC 3 (0)
Shane Long Ireland Ireland Southampton FC Southampton FC 3 (0)
Anthony Martial France France Manchester United Manchester United 3 (0)
Henrikh Mkhitaryan Armenia Armenia Manchester United Manchester United 3 (0)
Victor Moses Nigeria Nigeria Chelsea FC Chelsea FC 3 (0)
Oumar Niasse Senegal Senegal Hull City Hull City 3 (0)
Mark Noble England England West Ham United West Ham United 3 (1)
Stefano Okaka Italy Italy Watford FC Watford FC 3 (0)
Marcus Rashford England England Manchester United Manchester United 3 (0)
Leroy Sané Germany Germany Manchester City Manchester City 3 (0)
Xherdan Shaqiri Switzerland Switzerland Stoke City Stoke City 3 (0)
Dušan Tadić Serbia Serbia Southampton FC Southampton FC 3 (1)
James Tomkins England England Crystal Palace Crystal Palace 3 (0)
Enner Valencia Ecuador Ecuador Everton FC Everton FC
West Ham United West Ham United
3 (0)
Jon Walters Ireland Ireland Stoke City Stoke City 3 (1)
James Ward-Prowse England England Southampton FC Southampton FC 3 (0)
105. Leighton Baines England England Everton FC Everton FC 2 (2)
Gareth Barry England England Everton FC Everton FC 2 (0)
Wilfried Bony Ivory Coast Ivory Coast Stoke City Stoke City 2 (0)
Yohan Cabaye France France Crystal Palace Crystal Palace 2 (0)
Steve Cook England England AFC Bournemouth AFC Bournemouth 2 (0)
David Silva Spain Spain Manchester City Manchester City 2 (0)
Marten de Roon Netherlands Netherlands Middlesbrough FC Middlesbrough FC 2 (0)
Adama Diomandé Norway Norway Hull City Hull City 2 (0)
Sofiane Féghouli Algeria Algeria West Ham United West Ham United 2 (0)
Darren Fletcher Scotland Scotland West Bromwich Albion West Bromwich Albion 2 (0)
Christian Fuchs Austria Austria Leicester City Leicester City 2 (0)
Dan Gosling England England AFC Bournemouth AFC Bournemouth 2 (0)
Jeff Hendrick Ireland Ireland Burnley FC Burnley FC 2 (0)
José Holebas Greece Greece Watford FC Watford FC 2 (0)
Christian Kabasele Belgium Belgium Watford FC Watford FC 2 (0)
Younès Kaboul France France Sunderland AFC Sunderland AFC
Watford FC Watford FC
2 (0)
Michael Keane England England Burnley FC Burnley FC 2 (0)
Laurent Koscielny France France Arsenal FC Arsenal FC 2 (0)
Dejan Lovren Croatia Croatia Liverpool FC Liverpool FC 2 (0)
Ahmed Musa Nigeria Nigeria Leicester City Leicester City 2 (0)
Shinji Okazaki Japan Japan Leicester City Leicester City 2 (0)
Martin Olsson Sweden Sweden Swansea City Swansea City 2 (0)
Alex Oxlade-Chamberlain England England Arsenal FC Arsenal FC 2 (0)
Dimitri Payet France France West Ham United West Ham United 2 (0)
Roberto Pereyra Argentina Argentina Watford FC Watford FC 2 (0)
Gastón Ramírez Uruguay Uruguay Middlesbrough FC Middlesbrough FC 2 (0)
Winston Reid New Zealand New Zealand West Ham United West Ham United 2 (0)
Hal Robson-Kanu Wales Wales West Bromwich Albion West Bromwich Albion 2 (0)
Wayne Rooney England England Manchester United Manchester United 2 (0)
Danny Rose England England Tottenham Hotspur Tottenham Hotspur 2 (0)
Wayne Routledge England England Swansea City Swansea City 2 (0)
Santi Cazorla Spain Spain Arsenal FC Arsenal FC 2 (2)
Daniel Sturridge England England Liverpool FC Liverpool FC 2 (0)
Andros Townsend England England Crystal Palace Crystal Palace 2 (0)
Victor Wanyama Kenya Kenya Tottenham Hotspur Tottenham Hotspur 2 (0)
Connor Wickham England England Crystal Palace Crystal Palace 2 (0)
141. Charlie Adam Scotland Scotland Stoke City Stoke City 1 (1)
Daniel Amartey Ghana Ghana Leicester City Leicester City 1 (0)
Àngel Rangel Spain Spain Swansea City Swansea City 1 (0)
Scott Arfield Canada Canada Burnley FC Burnley FC 1 (0)
Harry Arter Ireland Ireland AFC Bournemouth AFC Bournemouth 1 (0)
Joey Barton England England Burnley FC Burnley FC 1 (0)
Michy Batshuayi Belgium Belgium Chelsea FC Chelsea FC 1 (0)
Ryan Bertrand England England Southampton FC Southampton FC 1 (0)
Daley Blind Netherlands Netherlands Manchester United Manchester United 1 (0)
Yannick Bolasie Congo DR Congo DR Crystal Palace Crystal Palace
Everton FC Everton FC
1 (0)
Fabio Borini Italy Italy Sunderland AFC Sunderland AFC 1 (0)
Borja Bastón Spain Spain Swansea City Swansea City 1 (0)
Sofiane Boufal Morocco Morocco Southampton FC Southampton FC 1 (0)
George Boyd Scotland Scotland Burnley FC Burnley FC 1 (0)
Robbie Brady Ireland Ireland Burnley FC Burnley FC 1 (0)
Jonathan Calleri Argentina Argentina West Ham United West Ham United 1 (0)
Dominic Calvert-Lewin England England Everton FC Everton FC 1 (0)
Frazier Campbell England England Crystal Palace Crystal Palace 1 (0)
Calum Chambers England England Arsenal FC Arsenal FC
Middlesbrough FC Middlesbrough FC
1 (0)
Gaël Clichy France France Manchester City Manchester City 1 (0)
Sam Clucas England England Hull City Hull City 1 (0)
James Collins Wales Wales West Ham United West Ham United 1 (0)
Daniel Ayala Spain Spain Middlesbrough FC Middlesbrough FC 1 (0)
David Luiz Brazil Brazil Chelsea FC Chelsea FC 1 (0)
Thomas Davies England England Everton FC Everton FC 1 (0)
Steven Defour Belgium Belgium Burnley FC Burnley FC 1 (0)
Abdoulaye Doucouré France France Watford FC Watford FC 1 (0)
Stewart Downing England England Middlesbrough FC Middlesbrough FC 1 (0)
Danny Drinkwater England England Leicester City Leicester City 1 (0)
Jonny Evans Northern Ireland Northern Ireland West Bromwich Albion West Bromwich Albion 1 (0)
Marouane Fellaini Belgium Belgium Manchester United Manchester United 1 (0)
Fernandinho Brazil Brazil Manchester City Manchester City 1 (0)
Rudy Gestede Benin Benin Middlesbrough FC Middlesbrough FC 1 (0)
Ben Gibson England England Middlesbrough FC Middlesbrough FC 1 (0)
Demarai Gray England England Leicester City Leicester City 1 (0)
Jóhann Guðmundsson Iceland Iceland Burnley FC Burnley FC 1 (0)
Idrissa Gueye Senegal Senegal Everton FC Everton FC 1 (0)
Jordan Henderson England England Liverpool FC Liverpool FC 1 (0)
Tom Huddlestone England England Hull City Hull City 1 (1)
Robert Huth Germany Germany Leicester City Leicester City 1 (0)
Odion Ighalo Nigeria Nigeria Watford FC Watford FC 1 (0)
Success Isaac Nigeria Nigeria Watford FC Watford FC 1 (0)
Daryl Janmaat Netherlands Netherlands Watford FC Watford FC 1 (0)
Vincent Janssen Netherlands Netherlands Tottenham Hotspur Tottenham Hotspur 1 (1)
N'Golo Kanté France France Chelsea FC Chelsea FC 1 (0)
Andy King Wales Wales Leicester City Leicester City 1 (0)
Aleksandar Kolarov Serbia Serbia Manchester City Manchester City 1 (0)
Lamine Koné Ivory Coast Ivory Coast Sunderland AFC Sunderland AFC 1 (0)
Èrik Lamela Argentina Argentina Tottenham Hotspur Tottenham Hotspur 1 (0)
Grant Leadbitter England England Middlesbrough FC Middlesbrough FC 1 (0)
Joe Ledley Wales Wales Crystal Palace Crystal Palace 1 (0)
Jesse Lingard England England Manchester United Manchester United 1 (0)
Jake Livermore England England Hull City Hull City
West Bromwich Albion West Bromwich Albion
1 (0)
Ademola Lookman England England Everton FC Everton FC 1 (0)
Lucas Pérez Spain Spain Arsenal FC Arsenal FC 1 (0)
Shaun Maloney Scotland Scotland Hull City Hull City 1 (0)
Dean Marney England England Burnley FC Burnley FC 1 (0)
Bruno Martins Indi Netherlands Netherlands Stoke City Stoke City 1 (0)
Ryan Mason England England Hull City Hull City
Tottenham Hotspur Tottenham Hotspur
1 (0)
Joel Matip Cameroon Cameroon Liverpool FC Liverpool FC 1 (0)
James McCarthy Ireland Ireland Everton FC Everton FC 1 (0)
James McClean Ireland Ireland West Bromwich Albion West Bromwich Albion 1 (0)
Ben Mee England England Burnley FC Burnley FC 1 (0)
David Meyler Ireland Ireland Hull City Hull City 1 (0)
Wes Morgan Jamaica Jamaica Leicester City Leicester City 1 (0)
Muniesa Spain Spain Stoke City Stoke City 1 (0)
Shkodran Mustafi Germany Germany Arsenal FC Arsenal FC 1 (0)
Alfred N'Diaye Senegal Senegal Hull City Hull City 1 (0)
Didier Ndong Gabon Gabon Sunderland AFC Sunderland AFC 1 (0)
M'Baye Niang France France Watford FC Watford FC 1 (0)
Pedro Obiang Spain Spain West Ham United West Ham United 1 (0)
Sebastian Prödl Austria Austria Watford FC Watford FC 1 (0)
Marc Pugh England England AFC Bournemouth AFC Bournemouth 1 (0)
Marcos Rojo Argentina Argentina Manchester United Manchester United 1 (0)
Diafra Sakho Senegal Senegal West Ham United West Ham United 1 (0)
Morgan Schneiderlin France France Everton FC Everton FC
Manchester United Manchester United
1 (0)
Ryan Shawcross England England Stoke City Stoke City 1 (0)
Chris Smalling England England Manchester United Manchester United 1 (0)
Adam Smith England England AFC Bournemouth AFC Bournemouth 1 (0)
Leonardo Ulloa Argentina Argentina Leicester City Leicester City 1 (0)
Antonio Valencia Ecuador Ecuador Manchester United Manchester United 1 (0)
Mike van der Hoorn Netherlands Netherlands Swansea City Swansea City 1 (0)
Virgil van Dijk Netherlands Netherlands Southampton FC Southampton FC 1 (0)
Stephen Ward Ireland Ireland Burnley FC Burnley FC 1 (0)
Danny Welbeck England England Arsenal FC Arsenal FC 1 (0)
Ashley Williams Wales Wales Everton FC Everton FC 1 (0)
Harry Winks England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Granit Xhaka Switzerland Switzerland Arsenal FC Arsenal FC 1 (0)
Pablo Zabaleta Argentina Argentina Manchester City Manchester City 1 (0)
Juan Zúñiga Colombia Colombia Watford FC Watford FC 1 (0)