Premier League top scorers: Current players ranked by career goals, including Rooney, Aguero and Defoe

Jermain Defoe joined Michael Owen on 150 Premier League goals following his strike in Sunderland's 3-0 win against Hull.
Now he's only got to score 110 more to catch top scoring Alan Shearer who is out on his own with 260.
Here, talkSPORT looks at the current goal-getters.
All-time top 10:
Alan Shearer: 260 Premier League goals
Wayne Rooney: 194 goals
Andrew Cole: 187 goals
Frank Lampard: 177 goals
Thierry Henry: 175 goals
Robbie Fowler: 163 goals
Jermain Defoe and Michael Owen: 150 goals
Les Ferdinand: 149 goals
Teddy Sheringham: 146 goals
Scroll through the gallery to see the current top scoring Premier League players.
Topics