Champions League All-Time Top Scorers (Updated February 2024)

Here are the all-time top goalscorers in the history of the Champions League, including Messi, Ronaldo and Lewandowski.

IMAGO / PanoramiC and Ulmer IMAGO / PanoramiC and Ulmer
 
6:42pm on Thursday 22nd February 2024
By
Jake Skudder

The UEFA Champions League, a competition that has become the epitome of football excellence since its inception in the 1992/93 season, showcases the world's elite strikers battling for the prestigious title of top goalscorer.

As of February 2024, the leaderboard for the all-time top scorers in the Champions League is a testament to the incredible talent that has graced this competition.

Champions League All-Time Top Goalscorers: The Reign of Ronaldo and Messi

At the pinnacle of this illustrious list, Cristiano Ronaldo leads with an unparalleled tally of 140 goals.

Ronaldo's journey through the Champions League has seen him find the net for Manchester United, Real Madrid, and Juventus, illustrating his adaptability and consistent high performance across Europe's top clubs.

Lionel Messi follows closely with 129 goals, having dazzled for Barcelona and Paris Saint-Germain with his mesmerizing skill and precision.

The Chasing Pack

The battle for the third spot is fiercely contested, with Robert Lewandowski holding the position with 92 goals.

Lewandowski's prolific scoring record for Borussia Dortmund, Bayern München, and Barcelona underscores his status as one of the world's leading forwards.

Karim Benzema, with 90 goals for Lyon and Real Madrid, is hot on his heels, showcasing the depth of talent in the competition. With Benzema currently playing for Al-Ittihad Club and Lewandowski for Barcelona, there’s a good chance that the Polish striker will be able to extend his lead on the French international.

Champions League's Elite Strikers

Here are the players with the highest goal tallies in the history of the Champions League:

Cristiano Ronaldo (POR, Manchester United, Real Madrid, Juventus) - 140 goals

Lionel Messi (ARG, Barcelona, Paris Saint-Germain) - 129 goals

Robert Lewandowski (POL, Borussia Dortmund, Bayern München, Barcelona) - 92 goals

Karim Benzema (FRA, Lyon, Real Madrid) - 90 goals

Raúl González (ESP, Real Madrid, Schalke) - 71 goals

Most Champions League Goals for One Club

Lionel Messi's record of scoring 120 goals for Barcelona in the Champions League is unmatched, even by Cristiano Ronaldo, who netted 105 for Real Madrid.

This achievement highlights Messi's incredible contribution to Barcelona's success in the competition over two decades.

FAQ

Who is the all-time top scorer in the Champions League? Cristiano Ronaldo, with 140 goals.

Has any player scored over 100 goals in the Champions League? Yes, both Cristiano Ronaldo and Lionel Messi have scored over 100 goals.

Who has scored the most Champions League goals for a single club? Lionel Messi, with 120 goals for Barcelona.

How many players have scored in three Champions League finals? Cristiano Ronaldo is the only player to have achieved this feat.

Latest news

PSG vs Le Havre Prediction: Team to Win, Form, News and more 27/04/2024

Here is our prediction for the upcoming Ligue 1 match between PSG and Le Havre taking place on Saturday, April 27th 2024.

  • 15 hours

Atletico Madrid vs Athletic Bilbao Prediction: Team to Win, Form, News and more 27/04/2024

Here is our prediction for the upcoming La Liga Primera match between Atletico Madrid and Athletic Bilbao on Saturday, April 27th 2024.

  • 15 hours

Almeria vs Getafe Prediction: Team to Win, Form, News and more 27/04/2024

Here is our prediction for the upcoming La Liga Primera match between Almeria and Getafe on Saturday, April 27th 2024.

  • 16 hours

Wolves vs Luton Town Prediction: Team to Win, Form, News and more 27/04/2024

Here are our predictions for the Premier League game between Wolves and Luton on Saturday, April 27th 2024.

  • 16 hours

Bayer Leverkusen vs Stuttgart Prediction: Team to Win, Form, News and more 27/04/2024

Here is our prediction for the upcoming Bundesliga match between Leverkusen and Stuttgart on Saturday, April 27th 2024.

  • 16 hours

Newcastle vs Sheffield United Prediction: Team to Win, Form, News and more 27/04/2024

Here are our predictions for the Premier League game between Newcastle and Sheffield Utd on Saturday, April 27th 2024.

  • 16 hours

Most read