Goals
|
Nationality
|
Goals per club(s)
|
Player
|
260
|
England
|
Blackburn Rovers (112), Newcastle United (148)
|
Alan Shearer
|
213
|
England
|
Tottenham Hotspur (213)
|
Harry Kane
|
208
|
England
|
Everton (25), Manchester United (183)
|
Wayne Rooney
|
187
|
England
|
Newcastle United (43), Manchester United (93), Blackburn Rovers (27), Fulham (12), Manchester City (9), Portsmouth (3)
|
Andy Cole
|
184
|
Argentina
|
Manchester City (184)
|
Sergio Agüero
|
177
|
England
|
West Ham United (24), Chelsea (147), Manchester City (6)
|
Frank Lampard
|
175
|
France
|
Arsenal (175)
|
Thierry Henry
|
163
|
England
|
Liverpool (128), Leeds United (14), Manchester City (21)
|
Robbie Fowler
|
162
|
England
|
West Ham United (18), Tottenham Hotspur (91), Portsmouth (15), Sunderland (34), Bournemouth (4)
|
Jermain Defoe
|
153
|
England
|
Chelsea (2), Liverpool (151)
|
Mohamed Salah
|
150
|
England
|
Liverpool (118), Newcastle United (26), Manchester United (5), Stoke City (1)
|
Michael Owen
|
149
|
England
|
Queens Park Rangers (60), Newcastle United (41), Tottenham Hotspur (33), West Ham United (2), Leicester City (12), Bolton Wanderers (1)
|
Les Ferdinand
|
146
|
England
|
Nottingham Forest (1), Tottenham Hotspur (97), Manchester United (31), Portsmouth (9), West Ham United (8)
|
Teddy Sheringham
|
144
|
The Netherlands
|
Arsenal (96), Manchester United (48)
|
Robin van Persie
|
136
|
England
|
Leicester City (136)
|
Jamie Vardy
|
|