10 quickest players to score 100 goals for a single club

Bhargav
Cristiano Ronaldo was an absolute beast for Real Madrid.
Cristiano Ronaldo was an absolute beast for Real Madrid.

The sport of football has been graced by many prolific scorers over the years, especially since the turn of the century. Some of these players are still going strong despite being on the wrong side of 30, playing key roles for their clubs and countries.

The likes of Ronaldo Nazario, Ruud van Nistelrooy and more recently Robert Lewandowski, Cristiano Ronaldo, Lionel Messi and Luis Suarez have scored goals galore. These players have also lifted plenty of silverware over the years.

Many of these strikers have scored more than 100 goals for a single club. On that note, here's a look at the ten quickest players to reach triple-digit goal tallies for a single club:


#10 Ciro Immobile (Lazio) - 147 games (2019)

Ciro Immobile is still going strong for Lazio.
Ciro Immobile is still going strong for Lazio.

Unlike most of the players on this list, Ciro Immobile is a late bloomer of sorts. Having joined Lazio at the start of the 2016-17 season, the 31-year-old has already amassed over 170 goals across competitions. In the process, he became the Rome-based club's all-time top scorer.

Immobile has won two of his three Capocannonieri (Serie A top scorer) awards with Lazio. In 2019-20, he scored 36 league goals to equal Gonzalo Higuain's record for most strikes in a Serie A season.

The Italy international has amassed 172 Serie A goals, with most of his strikes (140) coming for Lazio. This season, he's already up to 17 strikes as he eyes his fourth Capocannonieri award.


#9 Christian Vieri (Inter Milan) - 138 games (2004)

Christian Vieri was excellent for both club and country.
Christian Vieri was excellent for both club and country.

Christian Vieri was a prolific scorer for club and country. The former Italy international played for more than ten different clubs, mostly in Italy, but enjoyed his most fruitful spell with Inter Milan.

During a six-year spell with the Nerazzurri in the late 90s and early 2000s, the 48-year-old amassed 123 strikes in nearly 200 games across competitions. Vieri scored 24 league goals in the 2002-03 season to win his only Capocannonieri award.

He didn't win the league with Inter though, eventually managing a lone Serie A title with Juventus in the 1996-97 season.


#8 Kylian Mbappe (PSG) - 137 games (2020)

Kylian Mbappe has had a fabulous career.
Kylian Mbappe has had a fabulous career.

Kylian Mbappe is widely regarded as one of the best young players in the game at the moment.

At just 23, the Frenchman already has a burgeoning trophy cabinet, having won most major titles with club and country. The 2018 FIFA World Cup winner has been a colossal performer for Paris Saint-Germain (PSG). He has bagged a staggering 151 goals and 92 assists in 204 games across competitions for the club.

Mbappe recently arrived at the 150-goal milestone for PSG, becoming only the third player to do so for Les Parisiens.

After a 42-goal 2020-21 season, Mbappe is up to 19 in the ongoing campaign and has also racked up an impressive 18 assists in 28 games across competitions. In the process, he has thoroughly outshone his more illustrious attacking colleagues Lionel Messi and Neymar.


#7 Robert Lewandowski (Bayern Munich) - 136 games (2017)

Robert Lewandowski is a goal machine.
Robert Lewandowski is a goal machine.

Robert Lewandowski is a proverbial goal machine. Since joining Bayern Munich on a free transfer in the summer of 2014, the prolific Pole has amassed a staggering 328 strikes across competitions for the Bavarian giants.

Last season, the 33-year-old broke Gerd Muller's five-decade-old record of most goals (40) in a Bundesliga season by smashing 41 goals in just 29 games. The 33-year-old has started this campaign like a house on fire, having already reached 34 goals across competitions, with 23 of them in the league.

Recently, Lewandowski joined the late Muller as the only player to score 300 goals in the Bundesliga.

#6 Edinson Cavani (PSG) - 135 goals (2015)

Edinson Cavani has enjoyed a prolific career.
Edinson Cavani has enjoyed a prolific career.

Edinson Cavani is one of the game's most prolific active strikers. The Uruguayan, now at Manchester United, has scored goals galore in multiple leagues.

The former Napoli and Palermo striker enjoyed his most fruitful spell with PSG, for whom he netted exactly 200 times in seven seasons. The all-time record goalscorer won six league titles with the Ligue 1 giants.

The 34-year-old enjoyed a particularly blistering campaign with them in 2016-17, netting 49 times, including 35 in the league. Cavani also netted over a hundred goals (104) for Napoli.


#5 Cristiano Ronaldo (Juventus) - 131 games (2021)

Cristiano Ronaldo has enjoyed roaring success with multiple clubs.
Cristiano Ronaldo has enjoyed roaring success with multiple clubs.

Cristiano Ronaldo is widely regarded as one of the best players to have graced the beautiful game.

A quintessential goalscorer, the 36-year-old has enjoyed roaring success at multiple clubs in multiple countries. The five-time Ballon d'Or winner, now back at Manchester United, enjoyed a productive three-season stint with Italian giants Juventus.

Although he couldn't end their near three-decade Champions League drought, Ronaldo scored goals galore for the Bianconeri. In his third and final season with them in 2020-21, he became the quickest player to score 100 goals for the club.

He also became the first player to bring up a century of goals for Juventus in only three seasons.


#4 Ruud van Nistelrooy (Manchester United) - 131 games (2004)

Ruud van Nistelrooy was a prolific goalscorer.
Ruud van Nistelrooy was a prolific goalscorer.

Ruud van Nistelrooy was a lethal goalscorer during his playing days. The 45-year-old enjoyed a particularly productive spell with English giants Manchester United in the early 2000s.

Van Nistelrooy amassed a staggering 150 strikes for the Red Devils in just five seasons. Interestingly, all but one of his goals for the club came from inside the box. However, the Dutchman only had one Premier League title to show for his efforts.

Van Nistelrooy later went on to enjoy a successful but less stellar stint with Real Madrid. He netted 64 times in four seasons with them and won two league titles.

#3 Zlatan Ibrahimovic (PSG) - 124 games (2015)

Zlatan Ibrahimovic is still going strong despite turning 40.
Zlatan Ibrahimovic is still going strong despite turning 40.

Zlatan Ibrahimovic is one of the game's premier goalscorers, especially since the turn of the century.

Still going strong at the age of 40, the Swede has scored goals and won league titles in four different countries. Ibrahimovic recently scored his 150th Serie A goal, which was also his 400th goal in league football.

Having played for the likes of Juventus, Barcelona and Manchester United, the AC Milan striker enjoyed a particularly successful stint with PSG. In just four seasons in Paris, he scored over 150 goals to become the club's all-time top scorer.

He was subsequently surpassed by Cavani, while Mbappe is also on the cusp of overhauling the Swede's goal tally for the Ligue 1 giants.


#2 Luis Suarez (Barcelona) - 120 games (2017)

Luis Suarez is another prolific goalscorer.
Luis Suarez is another prolific goalscorer.

Luis Suarez is another active prolific goalscorer. Although the 35-year-old's prowess is understandably on the wane, he has scored goals galore for some of the biggest clubs in the game.

The Uruguayan enjoyed an especially productive stint with Barcelona, scoring nearly 200 goals in six seasons at the club. In the 2015-16 season, he struck a staggering 40 league strikes, emulating Cristiano Ronaldo and Lionel Messi as the only players to do so in La Liga history. He won his second European Golden Shoe award for his exploits.

The five-time La Liga winner is currently with Atletico Madrid, for whom he has scored 30 times in 68 games across competitions.


#1 Cristiano Ronaldo (Real Madrid) - 105 games (2011)

Cristiano Ronaldo is a bonafide legend of the game.
Cristiano Ronaldo is a bonafide legend of the game.

Cristiano Ronaldo is the only player on this list who appears more than once, and with good reason.

The 36-year-old has scored goals everywhere he has played at, but enjoyed a particularly blistering stint with Real Madrid, even by his staggering standards. Ronaldo scored an unbelievable 450 times in 438 games spanning nine seasons for Los Blancos.

Currently at Manchester United, the five-time Champions League winner has scored over 800 goals for club and country.

With 115 strikes for Portugal, he is also the most prolific scorer in men's international football.

Quick Links

App download animated image Get the free App now