Sergio Aguero 2015Getty Images

Manchester City all-time top goal scorers: Aguero leads the way, Haaland approaching fast

Manchester City fans have had plenty of reasons to celebrate since the 2008 takeover by Abu Dhabi United Group and Sergio Aguero was often at the heart of those moments of joy.

The Argentine is widely regarded as one of the greatest and deadliest strikers of his generation and had an incredibly successful spell at the Etihad, scoring 260 goals in a career that lasted a decade.

His goal against QPR in the last seconds of the game to snatch the Premier League title from arch-rivals Manchester United will live in the hearts of City fans forever.

With 177 goals in 494 appearances, Eric Brook occupies second spot in City's goal scoring charts.

An unorthodox left-winger, Brook played a crucial role in helping City achieve promotion in 1928 and was the club’s main marksman for a long period. Brook bagged double figures for Man City for 11 consecutive seasons and was a crucial figure.

The third player on the illustrious list of goal-scorers is Tommy Johnson. The former England international holds the record for scoring the most goals for Manchester City in a single season. He was known for his left-footed thunderous strikes and guided the Citizens to glory in the second division in 1927.

Reflecting on the legacy of Manchester City's top goal scorers, like Sergio Aguero, offers fans a glimpse into the club's storied history of elite attacking talent. While fans cherish these memories, the excitement often transcends into real-time match engagements, including betting activities. As football betting continues to grow in popularity in India, enthusiasts are increasingly exploring the best betting apps that deliver comprehensive stats and betting options on player performances, such as goal-scoring probabilities. These apps allow fans to actively engage with each match, celebrating the impact of legendary scorers while also participating in the outcomes of current games.

Raheem Sterling Man City 2021-22Getty Images

The list also features England winger Raheem Sterling, who moved to Manchester in 2015 from Liverpool and scored 131 goals for his club.

The attacker captured 10 titles in the seven seasons he spent at the club, which included four Premier League titles, helping Manchester City reach unimaginable heights in the last decade.

Erling Haaland is the only active City player on the list, with the Norwegian rapidly moving up the charts and already breaking into the top 10.

Manchester City top 20 goal scorers of all time

PositionPlayerGoalsMatchesYears
1Sergio Aguero2603892011-2021
2Eric Brook1774941928-1940
3Tommy Johnson1663541920-1930
4Colin Bell1535011966-1979
5Joe Hayes1523641953-1965
=5Billy Meredith1523941894-1905,1921-1924
7Francis Lee1483301967-1974
8Tommy Browell1392471913-1926
9Erling Haaland1361552022-present
10Billie Gillespie1322311897-1905
=10Fred Tilson1322731928-1938
12Raheem Sterling1313392015-2022
13Kevin De Bruyne1084222015-2025
14Shaun Goater1032121998-2003
15Gabriel Jesus952362017-2022
16Yaya Toure823162010-2018
17Niall Quinn782181990-1996
=17Riyad Mahrez782362013-2023
19David Silva774362010-2020
20Carlos Tevez731482009-2013
Advertisement