-
Top 10 Players who hit 100 goals redefine what it means to score fast.
-
They reached the mark quicker than most players even dream of.
-
True greats don’t just score — they score fast.
Scoring 100 goals for one club rarely happens; reaching it fast separates legends from the rest.
ALSO READ: Harry Kane Beats Ronaldo, Haaland to Fastest 100 Goals Record
This list of Top 10 players who hit 100 goals ranks those who did it in the fewest official games.
ATTENTION: Click “HERE” to join our WhatsApp group and receive News updates directly on your WhatsApp!
Below, you get the player, club, games taken and a quick note on why the run mattered.
10. Kylian Mbappé (PSG) — 137 games
The France forward Kylian Mbappe burst onto the scene as a teenager during Monaco’s run to the Champions League semi-finals and won Ligue 1 in 2017.
PSG paid big to sign him, and the 26-year-old repaid them with a reliable scoring record.
9. Robert Lewandowski (Bayern Munich) — 136 games
The Polish Striker Robert Lewandowski proved himself at Dortmund, then kept scoring at Bayern under Pep Guardiola.
The 37-year-old may not have beaten Gerd Müller’s full Bundesliga total, but he became a club landmark through sheer consistency.
8. Edinson Cavani (Napoli) — 135 games
The Uruguay striker Edinson Cavani attacked the box relentlessly from 2010 to 2013.
The former PSG forward who is now 38-year-old scored often, became one of Italy’s deadliest finishers, and then earned bigger moves.
7. Ruud van Nistelrooy (Man Utd) — 131 games
Sir Alex Ferguson waited through setbacks, and the Manchester United legend Ruud Van Nistelrooy rewarded that patience by scoring from day one.
6. Cristiano Ronaldo (Juventus) — 131 games
The Manchester United legend Cristiano Ronaldo moved to Turin after an extraordinary Real Madrid run and kept finding the net.
The Portugal and Al-Nassr forward’s scoring shows high-level returns translate across leagues.
5. Zlatan Ibrahimović (PSG) — 124 games
The Swedish former player Zlatan Ibrahimović arrived as a statement signing and then delivered.
The former Inter Milan and AC Milan striker regularly hit huge seasonal totals with power and technique that made scoring routine.
4. Luis Suárez (Barcelona) — 120 games
After his Liverpool spell, the Uruguayan player Luis Suárez joined Barca and slotted perfectly into their attack.
The 38-year old hit big numbers fast and helped the club win trophies.
3. Cristiano Ronaldo (Real Madrid) — 105 games.
In Madrid, Cristiano Ronaldo, now 40, ratcheted up his output season after season and filled the club’s history books with records.
2. Erling Haaland (Man City) — 105 games
Signed in 2022, Norwegian striker Erling Haaland produced a head-turning debut season and kept scoring.
City benefited from the former Borussia Dortmund star’s power and timing as the 25-year-old hit 100 quickly.
1. Harry Kane (Bayern Munich) — 104 games
The agile English and Tottenham Hotspur striker Harry Kane reached 100 for Bayern in record time, scoring twice in the milestone match.
The 32-year-old’s movement, finishing and football IQ kept him among Europe’s elite.
Kane who now peaks the “Top 10 players who hit 100 goals” is a top striker who blends speed, consistency and a ruthless eye for goal.
Which name surprised you most in this list of 10 players to hit the 100-goal fastest?