The race to 100 goals showcases the best in football
Scoring 100 goals for a club is a monumental achievement that few players manage to accomplish in their entire careers.
But some extraordinary talents don’t just achieve this milestone—they do it in record time. These players redefine the meaning of clinical finishing and consistently deliver for their teams.
Whether it's the artistry of seasoned legends or the raw, unstoppable force of modern stars, the race to 100 goals showcases the best in football.
Let’s take a closer look at the ten fastest player to reach 100 career goals celebrating their incredible skills and determination.
Reaching 100 goals for a single club is a feat reserved for football’s elite.
Strikers may make it look effortless, but finding the back of the net consistently is one of the most challenging aspects of the beautiful game.
That’s why the best forwards often command eye-watering transfer fees.
Erling Haaland is the latest phenomenon to join this exclusive club, eclipsing some of the greatest names in football history.
Let’s take a look at the 10 fastest players to achieve this incredible milestone in the 21st century.

10. Christian Vieri (Inter Milan) – 138 Games
Before his famous move to Atletico Madrid in 1997, Christian Vieri was already a household name at Juventus. However, it was at Inter Milan where he truly settled, scoring 123 goals in 190 matches. He reached 100 goals in just 138 games, making his mark as one of Serie A’s deadliest strikers.
9. Kylian Mbappé (PSG) – 137 Games
After dazzling at AS Monaco during their remarkable 2016-17 season, Kylian Mbappé moved to PSG in a record-breaking deal. The French superstar didn’t take long to justify the hype, scoring 100 goals in just 137 appearances for the Parisians.
8. Robert Lewandowski (Bayern Munich) – 136 Games
Having already proven himself at Borussia Dortmund, Lewandowski took his game to the next level at Bayern Munich. The prolific Polish forward reached the 100-goal mark in just 136 matches, cementing his status as one of the greatest goal-scorers of his generation.
=>Learn interesting things about the topics football players with long hair
7. Edinson Cavani (Napoli) – 135 Games
Before becoming PSG’s all-time leading scorer, Cavani was a force to be reckoned with at Napoli. Between 2010 and 2013, the Uruguayan striker scored 104 goals in 138 games, reaching his century in just 135 matches.
6. Ruud van Nistelrooy (Manchester United) – 131 Games
Ruud van Nistelrooy wasted no time making an impact at Manchester United. Known for his ruthless poacher’s instinct, he scored his 100th goal in just 131 games, quickly becoming a fan favorite at Old Trafford.
5. Cristiano Ronaldo (Juventus) – 131 Games
After his record-breaking stint at Real Madrid, Ronaldo continued to deliver at Juventus. The Portuguese legend reached 100 goals for the Old Lady in 131 matches, proving his consistency across leagues.
4. Zlatan Ibrahimović (PSG) – 124 Games
Zlatan arrived at PSG as their marquee signing in 2012, and he didn’t disappoint. With a mix of power, skill, and confidence, he scored 100 goals in just 124 appearances for the French giants.
3. Luis Suárez (Barcelona) – 120 Games
Luis Suárez wasted no time settling at Barcelona after his move from Liverpool in 2014. The Uruguayan forward reached 100 goals in just 120 games, forming one of football’s most iconic trios alongside Lionel Messi and Neymar.
2. Cristiano Ronaldo (Real Madrid) – 105 Games
Ronaldo’s move to Real Madrid in 2009 kickstarted a golden era. The Portuguese forward reached 100 goals for Los Blancos in just 105 matches, showcasing his unparalleled goal-scoring prowess.
1. Erling Haaland (Manchester City) – 105 Games
Joining Manchester City in 2022, Haaland took the Premier League by storm. He reached 100 goals in just 105 games, tying Ronaldo’s record. At just 24 years old, the Norwegian striker continues to rewrite the history books.
=>Learn interesting things about the topics top 10 most charitable football players
Conclusion:
Reaching 100 goals for a single club is an incredible testament to a player's skill, consistency, and impact. The players on this list have not only achieved this milestone but have done so at breakneck speed, cementing their status among the best finishers the sport has ever seen. From the precision of Ronaldo and Suarez to the unstoppable force of Haaland, each player has left an indelible mark on football history.
These records remind us of the beauty of the game—where talent meets hard work and brilliance is measured not just by numbers but by moments that captivate fans worldwide. As the next generation of stars rise, it’s only a matter of time before new names challenge these feats, continuing the legacy of football’s elite goal scorers.
The players on this list represent the pinnacle of footballing excellence, combining talent, hard work, and an insatiable hunger for goals. Erling Haaland’s meteoric rise reminds us that the sport’s future is in safe hands. As these records continue to fall, we can only marvel at the brilliance of the modern game.