Back to Home

Top 10 Players with the Most Champions League Goals

The UEFA Champions League is the pinnacle of club football, where Europe's elite compete for the most prestigious trophy in the sport. Scoring goals in this competition is the ultimate test of a striker's quality; the defending is tighter, the stakes are higher, and the pressure is immense. This article ranks the top 10 players with the most goals in UEFA Champions League history, celebrating the marksmen who have consistently delivered on the biggest club stage. The list spans from the competition's rebranding in 1992 to the present day, encompassing multiple eras of tactical evolution and defensive sophistication.

The Champions League has undergone significant changes since its inception as the European Cup in 1955. The competition was rebranded and restructured in 1992, adding a group stage and multiple knockout rounds that dramatically increased the number of matches available to participating players. This change fundamentally altered the goalscoring landscape. Players from the pre-1992 era, such as Alfredo Di Stéfano (49 goals) and Eusébio (46 goals), accumulated their totals in far fewer matches and against only domestic champions. For this reason, most all-time lists separate the European Cup era from the Champions League era, though the modern competition formally encompasses both. This article focuses primarily on the Champions League era (1992 onwards), which is the competition as we know it today.

The difficulty of scoring in the Champions League cannot be overstated. Unlike domestic leagues, where teams face varied opposition, the Champions League group stage alone consists of consecutive matches against other champions or top-tier sides. The knockout rounds raise the intensity further, with two-legged ties that reward tactical discipline and punish individual errors. Defences are organised by the world's best coaches, and the pressure of knockout football often leads to tight, cautious matches. Scoring consistently across multiple seasons in this environment is the hallmark of a truly elite striker, and the players on this list have proven themselves capable of doing exactly that.

1 Cristiano Ronaldo (140 goals).

The Portuguese icon is the undisputed king of the Champions League. Ronaldo's 140 goals in the competition make him the all-time leading scorer by a significant margin. His record spans 183 appearances for Manchester United, Real Madrid, and Juventus. At Real Madrid, Ronaldo was simply unstoppable in Europe, scoring 105 goals in 101 matches, a rate of over a goal per game. He won the Champions League five times, including four with Real Madrid and one with Manchester United. Ronaldo holds virtually every significant Champions League scoring record: most goals in a single season (17 in 2013-14), most goals in the knockout stages, most goals in finals, and most hat-tricks. His iconic performances, including his bicycle kick against Juventus in 2018 and his hat-trick to overturn a 2-0 deficit against Wolfsburg in 2016, are etched into Champions League folklore. Ronaldo's ability to rise to the occasion in the biggest moments is unparalleled in the competition's history.

2 Lionel Messi (129 goals).

The Argentine genius is second on the all-time list with 129 Champions League goals, all scored for Barcelona except for a few during his time at Paris Saint-Germain. Messi's goals came in 163 appearances, giving him a remarkable strike rate. His Champions League peak coincided with Barcelona's golden era under Pep Guardiola, when he scored 14 goals in the 2010-11 campaign and 12 in 2014-15, both ending with Barcelona lifting the trophy. Messi's Champions legacy includes some of the competition's most memorable moments: his two goals against Manchester United in the 2009 and 2011 finals, his stunning performance against Bayern Munich in 2015, and his extraordinary solo goal against Real Madrid in 2011. While Messi falls short of Ronaldo's total, his playmaking in the Champions League also sets him apart; he leads the competition in assists as well, demonstrating a complete mastery of Europe's biggest stage.

3 Robert Lewandowski (90+ goals).

The Polish striker has established himself as one of the most prolific Champions League scorers in history with over 90 goals. Lewandowski's goals came primarily for Borussia Dortmund, Bayern Munich, and Barcelona. His breakout Champions League moment came in 2013, when he scored four goals against Real Madrid in the semifinal first leg, a performance that announced his arrival among Europe's elite. At Bayern Munich, he scored consistently in the competition, including 15 goals in the 2019-20 season as Bayern won the treble. Lewandowski's 11 goals in the 2019-20 group stage, including four against Red Star Belgrade, demonstrated his ability to dominate at every stage. His combination of strength, technique, and intelligent movement makes him a constant threat in European competition.

4 Karim Benzema (90+ goals).

The French striker has scored over 90 Champions League goals, primarily for Real Madrid and Lyon. Benzema's Champions League career is a story of evolution. In his early years at Real Madrid, he played a supporting role to Cristiano Ronaldo, contributing goals but rarely being the main man. After Ronaldo's departure in 2018, Benzema transformed into the team's primary goalscorer and leader. His 2021-22 Champions League campaign was arguably the greatest single-season performance by a striker in the competition's history: he scored 15 goals, including hat-tricks against Paris Saint-Germain, Chelsea, and Manchester City in the knockout rounds, carrying Real Madrid to their 14th European title. Benzema's five Champions League titles tie him with Ronaldo for the most among modern players, and his clutch goalscoring in knockout matches places him among the competition's greatest ever performers.

5 Raúl González (71 goals).

The Spanish striker was the Champions League's all-time leading scorer before Cristiano Ronaldo and Lionel Messi surpassed him. Raúl scored 71 goals in 142 appearances for Real Madrid and Schalke 04. His Champions League career was defined by elegance and intelligence rather than raw power or pace. Raúl's movement was exceptional; he had an innate ability to find space in the penalty area and finish with composure. He won the Champions League three times with Real Madrid, in 1998, 2000, and 2002, scoring crucial goals in each campaign. Raúl's record stood for years and remains a testament to his consistency at the highest level. His 66 goals for Real Madrid in the competition made him the club's all-time leading European scorer until Ronaldo broke the record.

6 Ruud van Nistelrooy (60 goals).

The Dutch striker was one of the most clinical finishers the Champions League has ever seen. Van Nistelrooy scored 60 goals in 81 appearances for PSV, Manchester United, Real Madrid, and Hamburger SV. His strike rate of 0.74 goals per game is among the best in the competition's history. Van Nistelrooy was the ultimate penalty-box predator; he had no interest in dropping deep or running the channels. His genius lay in his positioning, his first touch, and his ability to finish with either foot or his head. He won the Champions League's top scorer award in three different seasons, a record that speaks to his consistency. Had he played in an era with more group-stage matches, his total might have been even higher. His 2002-03 season for Manchester United, when he scored 14 goals, remains one of the finest individual Champions League campaigns.

7 Andriy Shevchenko (59 goals).

The Ukrainian striker was one of the most complete forwards of his generation, and his Champions League record reflects his quality. Shevchenko scored 59 goals in 116 appearances for Dynamo Kyiv, AC Milan, and Chelsea. His peak came at AC Milan, where he formed a devastating partnership with Filippo Inzaghi and won the Ballon d'Or in 2004. Shevchenko scored the winning penalty in the 2003 Champions League final against Juventus and was instrumental in Milan's run to the 2005 final. His pace, power, and finishing ability made him a nightmare for European defences. Shevchenko's performances for Dynamo Kyiv against Barcelona in 1997, when he scored a hat-trick at Camp Nou, announced his arrival on the European stage. His 59 goals place him among the competition's all-time elite scorers.

8 Thierry Henry (58 goals).

The French striker brought style and substance to the Champions League in equal measure. Henry scored 58 goals in 112 appearances for Monaco, Arsenal, and Barcelona. His time at Arsenal saw him terrorise European defences with his pace, dribbling, and finishing. Henry led Arsenal to the 2006 Champions League final, scoring crucial goals throughout the knockout stages. After joining Barcelona in 2007, he finally won the competition in 2009, playing an important role in the treble-winning season. Henry's Champions League goals include some of the most memorable in the competition's history, including his stunning volley against Manchester United and his solo run against Real Madrid. His elegance and efficiency in front of goal made him one of the most watchable players in the competition's history.

9 Zlatan Ibrahimović (48 goals).

The Swedish striker scored 48 Champions League goals across appearances for seven different clubs: Ajax, Juventus, Inter Milan, Barcelona, AC Milan, Paris Saint-Germain, and Manchester United. Ibrahimović's Champions League record is a paradox: his goalscoring numbers are excellent, yet he never won the competition, and his record in knockout stages was often criticised. His best Champions League seasons came at Paris Saint-Germain, where he scored 10 goals in 2013-14 and 8 in 2014-15. Ibrahimović's goals include some of the most spectacular in the competition's history, such as his bicycle kick against Bastia, his powerful volleys, and his acrobatic finishes. Despite never lifting the trophy, his 48 goals place him among the competition's all-time top scorers, a testament to his longevity and consistency across Europe's top clubs.

10 Filippo Inzaghi (50 goals).

The Italian striker scored 50 Champions League goals in 81 appearances for Juventus and AC Milan, giving him one of the best goals-per-game ratios in the competition's history. Inzaghi was the ultimate poacher; he had limited technical ability outside the penalty area but possessed an extraordinary instinct for goalscoring. His movement was almost supernatural; defenders could not track him because he seemed to know where the ball would arrive before anyone else. Inzaghi scored both goals in the 2007 Champions League final as AC Milan defeated Liverpool, avenging the 2005 defeat. He also won the competition in 2003 with Milan. His 50 goals in just 81 games represent a strike rate of 0.62 per match, superior to many players ranked above him in total goals. Inzaghi's Champions League legacy is a reminder that goalscoring instinct is a gift that transcends conventional technical ability.

Honourable mentions include several players whose Champions League goalscoring records deserve recognition. Wayne Rooney scored 36 goals in the competition for Manchester United, playing a crucial role in their 2008 triumph. Sergio Agüero scored 41 goals, including many for Manchester City during their rise to European prominence. Mohamed Salah has scored over 45 goals, with his best form coming at Liverpool where he led the club to Champions League glory in 2019. Neymar has scored over 40 goals despite playing much of his career in a creative role. Thomas Müller's 50-plus goals from midfield demonstrate his unique ability to find scoring positions. Each of these players contributed memorable moments to the competition's rich history.

The Champions League goalscoring landscape continues to evolve. Kylian Mbappé and Erling Haaland are already making their mark on the all-time list at remarkable rates. Mbappé's pace and finishing have produced over 40 goals before his 27th birthday, while Haaland's extraordinary strike rate at Manchester City suggests he could challenge the top five if he maintains his fitness and form. The modern Champions League, with its expanded format and additional matches, offers modern players more opportunities to accumulate goals. Whether any player can challenge Ronaldo's record of 140 goals remains to be seen, but the pursuit of that benchmark will define European football for the next generation. What is certain is that the players on this list have already secured their place in Champions League history, their goals immortalised in the competition's legendary archive of unforgettable moments.

Top 10 Players with the Most Champions League Goals

Frequently Asked Questions

Who has the most goals in UEFA Champions League history?

Cristiano Ronaldo holds the record for the most goals in UEFA Champions League history with 140 goals. He scored 105 goals for Real Madrid, 21 for Manchester United, and 14 for Juventus. Lionel Messi is second with 129 goals, followed by Robert Lewandowski with over 90 goals.

How many Champions League goals has Lionel Messi scored?

Lionel Messi has scored 129 goals in the UEFA Champions League, all but a handful for Barcelona. His best season was 2011-12 when he scored 14 goals, followed by 12 goals in 2010-11 and 10 goals in 2014-15. Messi also holds the record for the most hat-tricks in the competition with eight.

Which player has the best goals-per-game ratio in the Champions League?

Among players with at least 30 goals, the best goals-per-game ratio belongs to Gerd Müller with 0.97 goals per game in the European Cup. In the Champions League era (post-1992), Robert Lewandowski has the best ratio among players with 50-plus goals at approximately 0.82 goals per game, followed by Ruud van Nistelrooy at 0.74 and Lionel Messi at 0.79.

Who scored the most goals in a single Champions League season?

Cristiano Ronaldo holds the record for the most goals in a single Champions League season with 17 goals in 2013-14 for Real Madrid. He surpassed his own previous record of 16 goals set in 2015-16. Robert Lewandowski scored 15 goals in 2019-20, and Karim Benzema also scored 15 in 2021-22.

Which club has produced the most Champions League goalscorers on the all-time list?

Real Madrid has produced the most Champions League goalscorers on the all-time top 10 list. Cristiano Ronaldo (105), Karim Benzema (90-plus), and Raúl (66) scored the majority of their Champions League goals for Real Madrid. Barcelona is second, with Lionel Messi (129) and Thierry Henry contributing to their tally while at the club.

Latest Blogs

📅 August 28, 2026 👤 Admin 113 articles
Football
Top 10 Greatest Football Players of All Time
Discover our definitive ranking of the top 10 greatest football players of all time. From Pelé to Messi, we break down the legends who defined the beautiful game across generations.
YoSinTV 2024-05-03
Football
Top 10 Best Football Players in History
Explore the top 10 best football players in history ranked by pure talent and skill. From Pele to Messi, Ronaldo to Ronaldinho, see who makes the cut in our definitive ranking.
YoSinTV 2025-05-04
Football
Top 10 Greatest Football Teams of All Time
Ranking the top 10 greatest football teams of all time from Barcelona 2008-2012 to Brazil 1970, Guardiola's tiki-taka masters to the Invincibles. The most dominant sides in history.
YoSinTV 2024-07-18
Football
Top 10 Best Football Clubs in History
Ranking the top 10 best football clubs in history based on trophies, legacy, global fanbase, and influence. From Real Madrid to Barcelona, AC Milan to Manchester United.
YoSinTV 2026-03-11
Football
Top 10 Most Successful Football Clubs of All Time
Discover the top 10 most successful football clubs of all time ranked by total trophies won across all competitions. From Celtic to Barcelona, see which club has the most silverware.
YoSinTV 2024-03-05
Football
Top 10 Biggest Football Clubs in the World
The top 10 biggest football clubs in the world ranked by revenue, global fanbase, brand value, and social media following. From Real Madrid to Manchester United, see which club is the biggest.
YoSinTV 2025-09-11
Football
Top 10 Most Popular Football Clubs in the World
The most popular football clubs in the world ranked by global fan following, social media engagement, and merchandise sales. From Real Madrid to Boca Juniors, see which clubs rule global popularity.
YoSinTV 2026-02-06
Football
Top 10 Most Supported Football Clubs in the World
The top 10 most supported football clubs in the world ranked by match attendance, fan club members, and global supporter base. See which clubs have the most dedicated fans globally.
YoSinTV 2024-07-25
Football
Top 10 Best Football Leagues in the World
Ranking the top 10 best football leagues in the world based on quality, competition, global viewership, and player talent. From the Premier League to the Brasileirao, see which league reigns supreme.
YoSinTV 2024-10-13
Football
Top 10 Most Competitive Football Leagues in the World
Discover the top 10 most competitive football leagues where unpredictability reigns. From the Premier League to the Championship, see which leagues have the tightest title races and relegation battles.
YoSinTV 2024-01-11
Football
Top 10 Football Players with the Most Goals in History
The top 10 football players with the most goals in history ranked by total career goals. From Cristiano Ronaldo to Lionel Messi, Pele to Josef Bican, see football's greatest goalscorers.
YoSinTV 2025-11-17
Football
Top 10 Football Players with the Most Assists in History
The top 10 football players with the most assists in history ranked by career assists. From Lionel Messi to Ryan Giggs, see which players created the most goals for their teammates.
YoSinTV 2025-01-07
View All Articles →