Premier League's Greatest Ever Goalscorers

Sergio Aguero is likely to overtake both Thierry Henry and Frank Lampard in the list of all-time Premier League top goalscorers this season, but just where does Manchester City’s star striker rank among the greats? We’ve ranked every player with at least 50 Premier League goals across a range of metrics - such as how regularly they found the net and the difference they made to their clubs’ fortunes - to reveal who is the greatest in the competition’s history.