Top Division High Scorers 1888-2016 - Manchester City

1Eric Brook 145 1928 1937   11Frank Roberts 84 1922 1930
2Joe Hayes 143 1954 1962   12Irvine Thornley 80 1904 1911
3Sergio Aguero 122 2011 2016   13Colin Barlow 78 1957 1962
4Horace Barnes 122 1914 1924   14Alex Herd 76 1932 1947
5Tommy Browell 120 1913 1925   15Niall Quinn 65 1989 1995
6Tommy Johnson 114 1919 1929   16Roy Clarke 64 1947 1957
7Colin Bell 113 1966 1977   17Bobby Marshall 63 1928 1935
8Francis Lee 112 1967 1973   18Billy McAdams 61 1953 1959
9Fred Tilson 110 1928 1937   19David White 60 1986 1993
10Dennis Tueart 86 1973 1982   20Yaya Touré 59 2010 2016