Erling Haaland’s brace at Porto on Tuesday saw him become the third highest scorer in City's 132-year history.

The Norwegian headed Enzo Fernández’s cross in off the post early in the second half before rolling home just before the final whistle to take his tally to 167 in just 203 appearances.

It means he moves past Tommy Johnson, who scored 166 times in 355 games between 1920 and 1930.

SHOP THE ERLING HAALAND RANGE

Only Eric Brook on 177 and Sergio Aguero on 260 have ever scored more for us than Haaland.

Haaland had already moved ahead of the likes of City legends Colin Bell, Billy Meredith and Francis Lee in the last 12 months.

Our No.9 has started his fifth season in Manchester in excellent form, finding the net five times in our first five competitive games.

He has been prolific since arriving in England in the summer of 2022, notching a club record 52 goals in his debut campaign as we won a historic Treble.

It meant he claimed his first Golden Boot in the Premier League too, with 36 strikes in the league alone.

He backed that up in 2023/24 with another Golden Boot thanks to 27 finishes and a further 11 across all competitions.

He found the net on 34 occasions across all games in 2024/25 before claiming his third Premier League Golden Boot last term.

With 59 strikes in 59 games in total in the Champions League, only six players have ever found the net more than him in Europe’s elite club competition.

36 of those have come for City, which leaves him level with Aguero as our record scorer in the competition.

Despite stepping up to become one of the leaders of Enzo Maresca’s new-look squad this season, Haaland has still maintained his incredible record as the game’s leading marksman.

All at the club would like to congratulate Erling on yet another landmark moment in his magnificent City career.