Kane blitzes a century: the quickest dozen to 100 goals for one club

Best betting sites >> Blog >> News>> Kane Fastest To 100 Goals Bayern Top 12

Harry Kane has set a scorching new standard — the Bayern Munich marksman is now the fastest player ever to smash 100 goals for a single club, doing it in just 104 games — nudging past Erling Haaland and Cristiano Ronaldo. In an era where strikers are judged by cold, hard numbers, this is as elite as it gets. Here’s the lay of the land, with a bit of proper context on each finisher’s route to a century.

No.1 — Harry Kane (Bayern Munich) — 104 games

Question marks followed his move from Tottenham to Bavaria — trophies versus the Premier League record, that old chestnut. The answer? Kane’s made Munich his playground. A brace against Werder Bremen sealed his ton and the outright record for pace to 100, a clinic in movement, timing, and finishing. No drama, no fuss — just the most reliable right foot in Europe.

Joint 2nd — Erling Haaland (Manchester City) — 105 games

Part target man, part Terminator. Haaland turned City’s chance factory into a conveyor belt of goals from the moment he landed. The Norwegian’s hunger is constant — left foot, right foot, forehead, it doesn’t matter. Miss one minute, score two the next; that’s his rhythm.

Joint 2nd — Cristiano Ronaldo (Real Madrid) — 105 games

Madrid’s Galáctico-in-chief made a mockery of goal-scoring norms. He rattled in 100 faster than most clubs settle a new kit deal and finished with 451 in 438 for Los Blancos. Power, leap, ice-cold penalties — you name it, he had it.

4 — Luis Suárez (Barcelona) — 120 games

Suárez arrived after that infamous World Cup ban and immediately plugged into the most devastating front three we’ve likely ever seen alongside Messi and Neymar. Streetwise movement, venomous finishing — 100 in 120 tells you plenty, but the eye test told you even more. He racked up 198 across six seasons and helped fire a treble in his debut campaign.

5 — Zlatan Ibrahimović (Paris Saint-Germain) — 124 games

At PSG, Zlatan didn’t so much score as hold court. Four seasons, four league titles, and a monstrous 50 in 51 in his farewell year. The man talks the talk because he’s spent a career walking it into the top corner.

Joint 6th — Cristiano Ronaldo (Juventus) — 131 games

Europe’s big-eared trophy eluded Juve in the Ronaldo era, but the goals certainly didn’t. He hit 100 in 131 across competitions — a one-man guarantee of output even as the cast around him changed.

Joint 6th — Ruud van Nistelrooy (Manchester United) — 131 games

A knee injury delayed his Old Trafford bow, but once fit, Ruud was pure penalty-box poetry. A debut brace versus Fulham set the tone; 100 by game 131 confirmed a master of timing, tap-ins, and thunderbolts alike.

8 — Edinson Cavani (Napoli) — 135 games

Before his PSG records and late-career tour, Cavani was Naples’ matador. He netted 104 in 138 overall for Napoli and cracked the century mark at breakneck speed — a tireless line-leader who turned half-chances into headline moments.

9 — Robert Lewandowski (Bayern Munich) — 136 games

Clinical doesn’t cover it. From his four-goal masterclass against Real Madrid with Dortmund to Bayern’s spearhead, Lewandowski set the Bundesliga’s single-season record at 41. A craftsman with an obsession for perfect contact.

10 — Kylian Mbappé (Paris Saint-Germain) — 137 games

A teenage star at Monaco, a megastar in Paris. Signed the same summer Neymar shattered the transfer record, Mbappé still blitzed to 100 in 137 for PSG. Now in Madrid colours, the next chapter is all about Europe’s biggest prize.

11 — Christian Vieri (Inter) — 138 games

Vieri’s 90s were a whirlwind — Juventus (title winner and a Champions League final), Atlético Madrid (a goal-a-game chaos), then back to Serie A. He truly settled at Inter, where he smashed 123 in 190 despite just the one Coppa Italia to show for it.

12 — Ciro Immobile (Lazio) — 147 games

Rome’s quiet assassin. Immobile’s numbers at Lazio have been relentless, crowned by a European Golden Shoe. He isn’t flashy; he’s efficient — and this list respects efficiency.

The pundit’s verdict

What does a sprint to 100 actually tell us? Plenty. It rewards strikers who hit the ground running, clubs that supply relentlessly, and players who don’t waste a touch in the box. The list blends icons at their peaks with modern pressing monsters. And if you’re weighing up form, odds, or golden boot shouts, be shrewd — always shop around the best betting sites for value before you stick your neck on the line.

Full top 12 at a glance

1) Harry Kane — Bayern Munich — 104 games

2=) Erling Haaland — Manchester City — 105 games

2=) Cristiano Ronaldo — Real Madrid — 105 games

4) Luis Suárez — Barcelona — 120 games

5) Zlatan Ibrahimović — Paris Saint-Germain — 124 games

6=) Cristiano Ronaldo — Juventus — 131 games

6=) Ruud van Nistelrooy — Manchester United — 131 games

8) Edinson Cavani — Napoli — 135 games

9) Robert Lewandowski — Bayern Munich — 136 games

10) Kylian Mbappé — Paris Saint-Germain — 137 games

11) Christian Vieri — Inter — 138 games

12) Ciro Immobile — Lazio — 147 games

Thomas O'Brien

A historian by profession and all-round sports nut, Thomas is the person behind our blog keeping you up to date on the latest in world sports. Make sure you also check out his weekly tips and Premier League predictions!

Related Topics
Back to Top