Erling Haaland scored the only goal of the match in Manchester City’s victory over Ipswich and made history.
The Norwegian forward became the fastest player to reach 300 goals for a single club, second only to one other player.
The 26-year-old star needed 384 games with the “Citizens” to reach 300 goals, surpassing players such as Kylian Mbappé, Cristiano Ronaldo, Harry Kane, and Alan Shearer, who needed 398, 499, 505, and 565 games, respectively.
Only Lionel Messi remains ahead of Haaland, having reached 300 goals for Barcelona after just 365 appearances.
HAALAND WITH A BULLET HEADER!
20th headed Premier League goal for Manchester City.
AdvertisementWHAT A WAY TO REACH 20.
pic.twitter.com/eWO5eSEPEO
— GC Football
(@GoalCrestX) September 5, 2026
*photo source: AP


HAALAND WITH A BULLET HEADER!
pic.twitter.com/eWO5eSEPEO
(@GoalCrestX) September 5, 2026