Premier League Top Scorers - 2016-2017   Scorers By Club
          Click club name for details
1Harry Kane Tottenham Hotspur 29   Chelsea 85
2Romelu Lukaku Everton 25   Tottenham Hotspur 86
3Alexis Sanchez Arsenal 24   Manchester City 80
4Sergio Aguero Manchester City 20   Liverpool 78
5Diego Costa Chelsea 20   Arsenal 77
6Delle Alli Tottenham 18   Manchester United 54
7Zlatan Ibrahimovic Manchester United 17   Everton 62
8Eden Hazard Chelsea 16   Southampton 41
9Joshua King Bournemouth 16   Bournemouth 55
10Jermain Defoe Sunderland 15   West Bromwich Albion 43
             
11Christian Benteke Crystal Palace 15   West Ham United 47
12Fernando Llorente Swansea City 15   Leicester City 48
13Jamie Vardy Leicester City 14   Stoke City 41
14Sadio Mane Liverpool 13   Crystal Palace 50
15Phlippe Coutinho Liverpool 13   Swansea City 45
16Heung-Min Son Tottenham Hotspur 13   Burnley 39
17Olivier Giroud Arsenal 12   Watford 40
18Roberto Firmino Liverpool 11   Hull City 37
19Theo Walcott Arsenal 10   Middlesbrough 27
20Troy Deeney Watford 10   Sunderland 29