Erling Haaland’s 149th goal in a Manchester City shirt has seen him move ahead of Club legend Francis Lee.

The unstoppable Norwegian got there with his second strike against West Ham on Saturday in just his 169th appearance for the Club.

Only six men have ever scored more for City, with Haaland now just three behind joint-fifth Joe Hayes and Billy Meredith on 152.

BUY YOUR HAALAND #9 SHIRT

Our current No.9 will also have Colin Bell in his sights, with the former midfielder scoring 153 times during a glittering City career.

Haaland’s debut City season in 2022/23 broke several records for goalscoring.

He hit 36 goals in the Premier League, the most ever in a single season, and 52 in total, the most ever by a City player.

He backed that up with a second Premier League Golden Boot in 2023/24 with 27 goals in 31 games and 38 in 45 across all competitions.

A tougher 2024/25 followed for City, but Haaland remained prolific throughout by scoring 34 times in 48 matches.

Now 25, Haaland appears better than ever in 2025/26 having scored 25 times in his 23 matches thus far.

50% off home shirts!

Looking to give the perfect gift this Christmas? 

Well, a 2025/26 Home jersey is the perfect surprise to any City fan you know. 

Help them bring the sash home this festive season through our winter sale! Get 50% off our home shirt and other festive gifts. 

Head to our online store at shop.mancity.com and check out everything on offer. Alternatively, click the link below!