The record for the greatest number of goals scored by a single player for Manchester City in all competitions is held by Eric Brook, who scored 178 goals - he also jointly holds the record for the most league goals, with 158, alongside Tommy Johnson.
Sir Bobby Charlton is the all time the highest goalscorer for Manchester United.
Eric Cantona
Wayne Rooney
Eric Brook with 177 goals from 1928-1940.
Robbie fowler
The all-time top goalscorer of Greenock Morton is none other than Allan McGraw with 117 league goals.
van persie
Henrik Larrson
Sammy Black
Peter Harris - 211
Frank Lampard is Chelsea's all-time top goalscorer, with 210 goals in 643 games.
Alfredo Di Stéfano 18 goals.