Manchester City forward Erling Haaland continues to rewrite football history.
According to Lent.az, citing foreign media, the Norwegian has reached a remarkable milestone, scoring 300 goals in 370 games.
What is known about Haaland's record
In the third round of the 2025 Club World Cup, the Manchester City striker scored a significant goal in his career. This happened in the match against Juventus, which the English won confidently with a score of 5:2.
Haaland came on as a substitute in the second half and scored in the 52nd minute after a pass from midfielder Matheus Nunes.
This was his 123rd goal in 145 games for Manchester City. In total, the 24-year-old Norwegian has 258 goals in club games (Molde, Salzburg, Borussia Dortmund and Manchester City) and another 42 for the national team.
Haaland's overall record of 300 goals in 370 games puts him first in the world in terms of speed of reaching this milestone among the best players in the world.
For comparison, it took Kilian Mbappe 409 games, Lionel Messi 418 games, and Cristiano Ronaldo 554 games to reach 300 goals.
Who has scored the most goals in world football history?
1. Cristiano Ronaldo - 938 goals (800 for club + 138 for national team)
2. Lionel Messi - 867 (754 + 112)
3. Josef Bikan - 805 (779 + 41)