Back to the Swansea City Newsfeed

Every Premier League club's all-time record goalscorer, including Aguero, Rooney and Lampard goals

Related Topics: Frank Lampard, Dixie Dean

Sergio Aguero is now Manchester City's greatest ever goal scorer following his strike against Napoli in the Champions League.

Aguero broke Eric Brook's 78-year record, who scored 177 goals in 494 games, with his 178th in 264 games in all competitions, giving him a rate of 0.67 goals per game.

At the time of writing he has scored 129 goals in 188 games, so talkSPORT.com is looking at each top flight club's record goal scorer.

Scroll through the gallery to see the players from most goals scored to the fewest.