# Player Country Team Goals (Penalty)
1. Harry Kane England England Tottenham Hotspur Tottenham Hotspur 25 (5)
2. Sergio Agüero Argentina Argentina Manchester City Manchester City 24 (4)
Jamie Vardy England England Leicester City Leicester City 24 (5)
4. Romelu Lukaku Belgium Belgium Everton FC Everton FC 18 (1)
5. Riyad Mahrez Algeria Algeria Leicester City Leicester City 17 (4)
6. Olivier Giroud France France Arsenal FC Arsenal FC 16 (1)
Odion Ighalo Nigeria Nigeria Watford FC Watford FC 16 (0)
8. Jermain Defoe England England Sunderland AFC Sunderland AFC 15 (1)
9. Troy Deeney England England Watford FC Watford FC 13 (6)
Alexis Sánchez Chile Chile Arsenal FC Arsenal FC 13 (0)
11. André Ayew Ghana Ghana Swansea City Swansea City 12 (0)
Diego Costa Brazil Brazil Chelsea FC Chelsea FC 12 (0)
13. Marko Arnautović Austria Austria Stoke City Stoke City 11 (3)
Sadio Mané Senegal Senegal Southampton FC Southampton FC 11 (0)
Anthony Martial France France Manchester United Manchester United 11 (0)
Graziano Pellè Italy Italy Southampton FC Southampton FC 11 (0)
Gylfi Sigurðsson Iceland Iceland Swansea City Swansea City 11 (3)
Georginio Wijnaldum Netherlands Netherlands Newcastle United Newcastle United 11 (1)
19. Dele Alli England England Tottenham Hotspur Tottenham Hotspur 10 (0)
Shane Long Ireland Ireland Southampton FC Southampton FC 10 (0)
Roberto Firmino Brazil Brazil Liverpool FC Liverpool FC 10 (0)
22. Christian Benteke Belgium Belgium Liverpool FC Liverpool FC 9 (1)
Andy Carroll England England West Ham United West Ham United 9 (1)
Aleksandar Mitrović Serbia Serbia Newcastle United Newcastle United 9 (2)
Dimitri Payet France France West Ham United West Ham United 9 (0)
José Rondón Venezuela Venezuela West Bromwich Albion West Bromwich Albion 9 (0)
27. Michail Antonio Jamaica Jamaica West Ham United West Ham United 8 (0)
Ross Barkley England England Everton FC Everton FC 8 (2)
Kelechi Iheanacho Nigeria Nigeria Manchester City Manchester City 8 (0)
Philippe Coutinho Brazil Brazil Liverpool FC Liverpool FC 8 (0)
Wayne Rooney England England Manchester United Manchester United 8 (1)
Daniel Sturridge England England Liverpool FC Liverpool FC 8 (0)
Dušan Tadić Serbia Serbia Southampton FC Southampton FC 8 (1)
34. Jordan Ayew Ghana Ghana Aston Villa Aston Villa 7 (1)
Bojan Spain Spain Stoke City Stoke City 7 (2)
Kevin De Bruyne Belgium Belgium Manchester City Manchester City 7 (0)
Dieumerci Mbokani Congo DR Congo DR Norwich City Norwich City 7 (0)
Mark Noble England England West Ham United West Ham United 7 (3)
Pedro Spain Spain Chelsea FC Chelsea FC 7 (0)
40. Ayoze Pérez Spain Spain Newcastle United Newcastle United 6 (0)
Christian Eriksen Denmark Denmark Tottenham Hotspur Tottenham Hotspur 6 (0)
Bafétimbi Gomis France France Swansea City Swansea City 6 (1)
Joshua King Norway Norway AFC Bournemouth AFC Bournemouth 6 (0)
Manuel Lanzini Argentina Argentina West Ham United West Ham United 6 (0)
Mata Spain Spain Manchester United Manchester United 6 (1)
Mesut Özil Germany Germany Arsenal FC Arsenal FC 6 (0)
Nathan Redmond England England Norwich City Norwich City 6 (0)
Raheem Sterling England England Manchester City Manchester City 6 (0)
Yaya Touré Ivory Coast Ivory Coast Manchester City Manchester City 6 (1)
Leonardo Ulloa Argentina Argentina Leicester City Leicester City 6 (1)
Patrick van Aanholt Netherlands Netherlands Sunderland AFC Sunderland AFC 6 (0)
52. Yannick Bolasie Congo DR Congo DR Crystal Palace Crystal Palace 5 (0)
Fabio Borini Italy Italy Sunderland AFC Sunderland AFC 5 (1)
Yohan Cabaye France France Crystal Palace Crystal Palace 5 (3)
Cesc Fàbregas Spain Spain Chelsea FC Chelsea FC 5 (2)
Scott Dann England England Crystal Palace Crystal Palace 5 (0)
Steven Davis Northern Ireland Northern Ireland Southampton FC Southampton FC 5 (0)
Mame Diouf Senegal Senegal Stoke City Stoke City 5 (0)
Rudy Gestede Benin Benin Aston Villa Aston Villa 5 (0)
Arouna Koné Ivory Coast Ivory Coast Everton FC Everton FC 5 (0)
Cheikhou Kouyaté Senegal Senegal West Ham United West Ham United 5 (0)
Érik Lamela Argentina Argentina Tottenham Hotspur Tottenham Hotspur 5 (0)
Aaron Lennon England England Everton FC Everton FC 5 (0)
James Milner England England Liverpool FC Liverpool FC 5 (1)
Shinji Okazaki Japan Japan Leicester City Leicester City 5 (0)
Divock Origi Belgium Belgium Liverpool FC Liverpool FC 5 (0)
Aaron Ramsey Wales Wales Arsenal FC Arsenal FC 5 (0)
Marcus Rashford England England Manchester United Manchester United 5 (0)
Diafra Sakho Senegal Senegal West Ham United West Ham United 5 (0)
Theo Walcott England England Arsenal FC Arsenal FC 5 (0)
Jon Walters Ireland Ireland Stoke City Stoke City 5 (0)
Connor Wickham England England Crystal Palace Crystal Palace 5 (1)
Willian Brazil Brazil Chelsea FC Chelsea FC 5 (0)
Callum Wilson England England AFC Bournemouth AFC Bournemouth 5 (1)
75. Benik Afobe Congo DR Congo DR AFC Bournemouth AFC Bournemouth 4 (0)
Toby Alderweireld Belgium Belgium Tottenham Hotspur Tottenham Hotspur 4 (0)
Saido Berahino Burundi Burundi West Bromwich Albion West Bromwich Albion 4 (0)
Wilfried Bony Ivory Coast Ivory Coast Manchester City Manchester City 4 (0)
Steve Cook England England AFC Bournemouth AFC Bournemouth 4 (0)
Craig Dawson England England West Bromwich Albion West Bromwich Albion 4 (0)
Steven Fletcher Scotland Scotland Sunderland AFC Sunderland AFC 4 (0)
Ramiro Funes Mori Argentina Argentina Everton FC Everton FC 4 (0)
Eden Hazard Belgium Belgium Chelsea FC Chelsea FC 4 (0)
Wes Hoolahan Ireland Ireland Norwich City Norwich City 4 (1)
Joselu Spain Spain Stoke City Stoke City 4 (0)
Laurent Koscielny France France Arsenal FC Arsenal FC 4 (0)
Adam Lallana England England Liverpool FC Liverpool FC 4 (0)
Jesse Lingard England England Manchester United Manchester United 4 (0)
Kevin Mirallas Belgium Belgium Everton FC Everton FC 4 (0)
Steven Naismith Scotland Scotland Everton FC Everton FC
Norwich City Norwich City
4 (0)
Matt Ritchie Scotland Scotland AFC Bournemouth AFC Bournemouth 4 (0)
Heung-min Son South Korea South Korea Tottenham Hotspur Tottenham Hotspur 4 (0)
Andros Townsend England England Newcastle United Newcastle United
Tottenham Hotspur Tottenham Hotspur
4 (0)
Enner Valencia Ecuador Ecuador West Ham United West Ham United 4 (0)
Danny Welbeck England England Arsenal FC Arsenal FC 4 (0)
96. Ander Herrera Spain Spain Manchester United Manchester United 3 (1)
Robbie Brady Ireland Ireland Norwich City Norwich City 3 (0)
Joel Campbell Costa Rica Costa Rica Arsenal FC Arsenal FC 3 (0)
Nacer Chadli Belgium Belgium Tottenham Hotspur Tottenham Hotspur 3 (0)
Papiss Demba Cissé Senegal Senegal Newcastle United Newcastle United 3 (0)
Charlie Daniels England England AFC Bournemouth AFC Bournemouth 3 (2)
Mousa Dembélé Belgium Belgium Tottenham Hotspur Tottenham Hotspur 3 (0)
Eric Dier England England Tottenham Hotspur Tottenham Hotspur 3 (0)
Danny Drinkwater England England Leicester City Leicester City 3 (0)
Craig Gardner England England West Bromwich Albion West Bromwich Albion 3 (0)
Dwight Gayle England England Crystal Palace Crystal Palace 3 (0)
Dan Gosling England England AFC Bournemouth AFC Bournemouth 3 (0)
Jonny Howson England England Norwich City Norwich City 3 (0)
Robert Huth Germany Germany Leicester City Leicester City 3 (0)
Cameron Jerome Grenada Grenada Norwich City Norwich City 3 (0)
Aleksandar Kolarov Serbia Serbia Manchester City Manchester City 3 (0)
Jeremain Lens Netherlands Netherlands Sunderland AFC Sunderland AFC 3 (0)
Joleon Lescott England England Aston Villa Aston Villa
West Bromwich Albion West Bromwich Albion
3 (0)
Russell Martin Scotland Scotland Norwich City Norwich City 3 (0)
James Morrison Scotland Scotland West Bromwich Albion West Bromwich Albion 3 (0)
Glenn Murray England England AFC Bournemouth AFC Bournemouth
Crystal Palace Crystal Palace
3 (0)
Oscar Brazil Brazil Chelsea FC Chelsea FC 3 (1)
Marc Pugh England England AFC Bournemouth AFC Bournemouth 3 (0)
Xherdan Shaqiri Switzerland Switzerland Stoke City Stoke City 3 (0)
Junior Stanislas England England AFC Bournemouth AFC Bournemouth 3 (0)
Virgil van Dijk Netherlands Netherlands Southampton FC Southampton FC 3 (0)
Duncan Watmore England England Sunderland AFC Sunderland AFC 3 (0)
Mauro Zárate Argentina Argentina West Ham United West Ham United 3 (0)
124. Almen Abdi Switzerland Switzerland Watford FC Watford FC 2 (0)
Ibrahim Afellay Netherlands Netherlands Stoke City Stoke City 2 (0)
Marc Albrighton England England Leicester City Leicester City 2 (0)
Joe Allen Wales Wales Liverpool FC Liverpool FC 2 (0)
Azpilicueta Spain Spain Chelsea FC Chelsea FC 2 (0)
Leighton Baines England England Everton FC Everton FC 2 (1)
Gary Cahill England England Chelsea FC Chelsea FC 2 (0)
Carles Gil Spain Spain Aston Villa Aston Villa 2 (0)
Tom Cleverley England England Everton FC Everton FC 2 (0)
Aaron Cresswell England England West Ham United West Ham United 2 (0)
David Silva Spain Spain Manchester City Manchester City 2 (0)
Damien Delaney Ireland Ireland Crystal Palace Crystal Palace 2 (0)
Fabian Delph England England Manchester City Manchester City 2 (0)
Memphis Depay Netherlands Netherlands Manchester United Manchester United 2 (0)
Fernandinho Brazil Brazil Manchester City Manchester City 2 (0)
Fernando Brazil Brazil Manchester City Manchester City 2 (0)
Gerard Deulofeu Spain Spain Everton FC Everton FC 2 (0)
Jordan Henderson England England Liverpool FC Liverpool FC 2 (0)
Giannelli Imbula France France Stoke City Stoke City 2 (0)
Danny Ings England England Liverpool FC Liverpool FC 2 (0)
Branislav Ivanović Serbia Serbia Chelsea FC Chelsea FC 2 (0)
Alex Iwobi Nigeria Nigeria Arsenal FC Arsenal FC 2 (0)
Daryl Janmaat Netherlands Netherlands Newcastle United Newcastle United 2 (0)
Carl Jenkinson England England West Ham United West Ham United 2 (0)
Adam Johnson England England Sunderland AFC Sunderland AFC 2 (1)
José Fonte Portugal Portugal Southampton FC Southampton FC 2 (0)
Wahbi Khazri Tunisia Tunisia Sunderland AFC Sunderland AFC 2 (0)
Sung-yueng Ki South Korea South Korea Swansea City Swansea City 2 (0)
Andy King Wales Wales Leicester City Leicester City 2 (0)
Vincent Kompany Belgium Belgium Manchester City Manchester City 2 (0)
Lamine Koné Ivory Coast Ivory Coast Sunderland AFC Sunderland AFC 2 (0)
Jamaal Lascelles England England Newcastle United Newcastle United 2 (0)
Nemanja Matić Serbia Serbia Chelsea FC Chelsea FC 2 (0)
James McArthur Scotland Scotland Crystal Palace Crystal Palace 2 (0)
James McCarthy Ireland Ireland Everton FC Everton FC 2 (0)
James McClean Ireland Ireland West Bromwich Albion West Bromwich Albion 2 (0)
Wes Morgan Jamaica Jamaica Leicester City Leicester City 2 (0)
Samir Nasri France France Manchester City Manchester City 2 (0)
Alberto Paloschi Italy Italy Swansea City Swansea City 2 (0)
Sebastian Prödl Austria Austria Watford FC Watford FC 2 (0)
Jason Puncheon England England Crystal Palace Crystal Palace 2 (0)
Ramires Brazil Brazil Chelsea FC Chelsea FC 2 (0)
Wayne Routledge England England Swansea City Swansea City 2 (0)
Bakary Sako Mali Mali Crystal Palace Crystal Palace 2 (0)
Stéphane Sessègnon Benin Benin West Bromwich Albion West Bromwich Albion 2 (0)
Scott Sinclair England England Aston Villa Aston Villa 2 (1)
Adam Smith England England AFC Bournemouth AFC Bournemouth 2 (0)
Alexander Tettey Norway Norway Norwich City Norwich City 2 (0)
Bertrand Traoré Burkina Faso Burkina Faso Chelsea FC Chelsea FC 2 (0)
Joel Ward England England Crystal Palace Crystal Palace 2 (0)
James Ward-Prowse England England Southampton FC Southampton FC 2 (1)
Ashley Westwood England England Aston Villa Aston Villa 2 (0)
Ashley Williams Wales Wales Swansea City Swansea City 2 (0)
Wilfried Zaha Ivory Coast Ivory Coast Crystal Palace Crystal Palace 2 (0)
178. Rolando Aarons Jamaica Jamaica Newcastle United Newcastle United 1 (0)
Charlie Adam Scotland Scotland Stoke City Stoke City 1 (0)
Emmanuel Adebayor Togo Togo Crystal Palace Crystal Palace 1 (0)
Gabriel Agbonlahor England England Aston Villa Aston Villa 1 (0)
Nathan Aké Netherlands Netherlands Watford FC Watford FC 1 (0)
Alberto Moreno Spain Spain Liverpool FC Liverpool FC 1 (0)
Alexandre Pato Brazil Brazil Chelsea FC Chelsea FC 1 (1)
Vurnon Anita Curaçao Curaçao Newcastle United Newcastle United 1 (0)
Harry Arter Ireland Ireland AFC Bournemouth AFC Bournemouth 1 (0)
Charlie Austin England England Southampton FC Southampton FC 1 (0)
Leandro Bacuna Curaçao Curaçao Aston Villa Aston Villa 1 (0)
Modou Barrow Gambia Gambia Swansea City Swansea City 1 (0)
Sébastien Bassong Cameroon Cameroon Norwich City Norwich City 1 (0)
Ryan Bertrand England England Southampton FC Southampton FC 1 (1)
Daley Blind Netherlands Netherlands Manchester United Manchester United 1 (0)
Emre Can Germany Germany Liverpool FC Liverpool FC 1 (0)
Tom Carroll England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Craig Cathcart Northern Ireland Northern Ireland Watford FC Watford FC 1 (0)
José Cholevas Greece Greece Watford FC Watford FC 1 (0)
Ciaran Clark Ireland Ireland Aston Villa Aston Villa 1 (0)
Nathaniel Clyne England England Liverpool FC Liverpool FC 1 (0)
Jack Colback England England Newcastle United Newcastle United 1 (0)
Séamus Coleman Ireland Ireland Everton FC Everton FC 1 (0)
Fabricio Coloccini Argentina Argentina Newcastle United Newcastle United 1 (0)
Jack Cork England England Swansea City Swansea City 1 (0)
Matteo Darmian Italy Italy Manchester United Manchester United 1 (0)
Ritchie De Laet Belgium Belgium Leicester City Leicester City 1 (0)
Paul Dummett Wales Wales Newcastle United Newcastle United 1 (0)
Nathan Dyer England England Leicester City Leicester City
Swansea City Swansea City
1 (0)
Tommy Elphick England England AFC Bournemouth AFC Bournemouth 1 (0)
Jonny Evans Northern Ireland Northern Ireland West Bromwich Albion West Bromwich Albion 1 (0)
Radamel Falcao Colombia Colombia Chelsea FC Chelsea FC 1 (0)
Marouane Fellaini Belgium Belgium Manchester United Manchester United 1 (0)
Federico Fernández Argentina Argentina Swansea City Swansea City 1 (0)
Darren Fletcher Scotland Scotland West Bromwich Albion West Bromwich Albion 1 (0)
Gabriel Paulista Brazil Brazil Arsenal FC Arsenal FC 1 (0)
Kieran Gibbs England England Arsenal FC Arsenal FC 1 (0)
Lewis Grabban Jamaica Jamaica AFC Bournemouth AFC Bournemouth
Norwich City Norwich City
1 (0)
Max Gradel Ivory Coast Ivory Coast AFC Bournemouth AFC Bournemouth 1 (0)
Jack Grealish England England Aston Villa Aston Villa 1 (0)
Héctor Bellerín Spain Spain Arsenal FC Arsenal FC 1 (0)
Jordon Ibe England England Liverpool FC Liverpool FC 1 (0)
Adnan Januzaj Belgium Belgium Manchester United Manchester United 1 (0)
Matthew Jarvis England England Norwich City Norwich City
West Ham United West Ham United
1 (0)
Nikica Jelavić Croatia Croatia West Ham United West Ham United 1 (0)
Billy Jones England England Sunderland AFC Sunderland AFC 1 (0)
N'Golo Kanté France France Leicester City Leicester City 1 (0)
Kenedy Brazil Brazil Chelsea FC Chelsea FC 1 (0)
Timm Klose Switzerland Switzerland Norwich City Norwich City 1 (0)
Rickie Lambert England England West Bromwich Albion West Bromwich Albion 1 (1)
Miguel Layún Mexico Mexico Watford FC Watford FC 1 (0)
Joe Ledley Wales Wales Crystal Palace Crystal Palace 1 (0)
Chung-yong Lee South Korea South Korea Crystal Palace Crystal Palace 1 (0)
Ruben Loftus-Cheek England England Chelsea FC Chelsea FC 1 (0)
Yann M'Vila France France Sunderland AFC Sunderland AFC 1 (0)
Modibo Maïga Mali Mali West Ham United West Ham United 1 (0)
Cuco Martina Curaçao Curaçao Southampton FC Southampton FC 1 (0)
Ryan Mason England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Gareth McAuley Northern Ireland Northern Ireland West Bromwich Albion West Bromwich Albion 1 (0)
Victor Moses Nigeria Nigeria Chelsea FC Chelsea FC
West Ham United West Ham United
1 (0)
Dame N'Doye Senegal Senegal Sunderland AFC Sunderland AFC 1 (0)
Jonas Olsson Sweden Sweden West Bromwich Albion West Bromwich Albion 1 (0)
Martin Olsson Sweden Sweden Norwich City Norwich City 1 (0)
Oriol Romeu Spain Spain Southampton FC Southampton FC 1 (0)
Nicolás Otamendi Argentina Argentina Manchester City Manchester City 1 (0)
Alex Oxlade-Chamberlain England England Arsenal FC Arsenal FC 1 (0)
Winston Reid New Zealand New Zealand West Ham United West Ham United 1 (0)
Loïc Rémy France France Chelsea FC Chelsea FC 1 (0)
Micah Richards England England Aston Villa Aston Villa 1 (0)
Jack Rodwell England England Sunderland AFC Sunderland AFC 1 (0)
Danny Rose England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Mamadou Sakho France France Liverpool FC Liverpool FC 1 (0)
Jeffrey Schlupp Ghana Ghana Leicester City Leicester City 1 (0)
Morgan Schneiderlin France France Manchester United Manchester United 1 (0)
Bastian Schweinsteiger Germany Germany Manchester United Manchester United 1 (0)
Jonjo Shelvey England England Newcastle United Newcastle United
Swansea City Swansea City
1 (1)
Moussa Sissoko France France Newcastle United Newcastle United 1 (0)
Martin Škrtel Slovakia Slovakia Liverpool FC Liverpool FC 1 (0)
John Terry England England Chelsea FC Chelsea FC 1 (0)
Kolo Touré Ivory Coast Ivory Coast Liverpool FC Liverpool FC 1 (0)
Kieran Trippier England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Kyle Walker England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Victor Wanyama Kenya Kenya Southampton FC Southampton FC 1 (0)
Ben Watson England England Watford FC Watford FC 1 (0)
Steven Whittaker Scotland Scotland Norwich City Norwich City 1 (0)
Maya Yoshida Japan Japan Southampton FC Southampton FC 1 (0)
Ashley Young England England Manchester United Manchester United 1 (0)
Kurt Zouma France France Chelsea FC Chelsea FC 1 (0)