Champions League top scorers – All Time
Champions League top scorers – all time top scorers? Champions League goals leader? Who are the Champions League all time top scorers? Which players are Champions Leagur top scorers? List of players who are Champions League top scorers.
Have you ever thought of finding out who is the Champions League all time leading goal scorer? Is Lionel Messi or Cristiano Ronaldo the all time Champions League top scorer in history? Watch & Bet on Football =>
Well if you have, then worry not because we have prepared a list of Champions League top scorers of all time.
The Champions League is one of the most competitive competitions in European football, which is consisted of the most powerful teams in Europe.
Top 50 UEFA Champions League top scorers
UEFA Champions League all time top scorers? Previously we published a list of the Top 10 Goalscorers in Bundesliga History, Top 10 Highest Scoring Defenders & Top 10 Highest Scoring Defenders in The Past 10 Years if you haven’t seen these yet make sure you do after this list of the Top 10 Champions League all time top scorers. Watch & Bet on Football =>
Champions League Top Scorers – All-Time Top Scorers (50-31)
Here is the list of UEFA Champions League top scorers of all time 50-31:
| # | Player Name | Goals | Apps | Ratio | Years | Clubs |
|---|---|---|---|---|---|---|
| 50 | Raheem Sterling | 27 | 92 | 0.29 | 2014– | Liverpool, Manchester City, Chelsea, Arsenal |
| 49 | Sadio Mané | 27 | 66 | 0.41 | 2017–2023 | Liverpool, Bayern Munich |
| 49 | Ousmane Dembélé | 28 | 62 | 0.44 | 2017– | Dortmund, Barcelona, Paris Saint-Germain |
| 49 | Robin van Persie | 27 | 59 | 0.46 | 2002–2015 | Arsenal, Manchester United, Fenerbahçe |
| 49 | Mario Gomez | 27 | 44 | 0.61 | 2007–2015 | Stuttgart, Bayern Munich |
| 45 | Mario Mandžukić | 28 | 73 | 0.38 | 2012–2019 | Bayern Munich, Atlético Madrid, Juventus |
| 45 | Jean-Pierre Papin | 28 | 37 | 0.76 | 1987–1998 | Marseille, Milan, Bayern Munich |
| 45 | Hernán Crespo | 28 | 65 | 0.43 | 1996–2010 | Parma, Lazio, Milan, Chelsea, Inter |
| 42 | Mário Jardel | 28 | 46 | 0.61 | 1996–2004 | Porto, Galatasaray |
| 41 | Álvaro Morata | 29 | 83 | 0.35 | 2013– | Real Madrid, Juventus, Atlético Madrid, Milan |
| 41 | Roy Makaay | 29 | 61 | 0.48 | 1999–2007 | Deportivo, Bayern Munich |
| 39 | Kaká | 30 | 86 | 0.35 | 2003–2014 | Milan, Real Madrid |
| 39 | Steven Gerrard | 30 | 73 | 0.41 | 2001–2014 | Liverpool |
| 39 | Patrick Kluivert | 30 | 71 | 0.42 | 1994–2008 | Ajax, Barcelona, PSV |
| 39 | Ryan Giggs | 30 | 151 | 0.20 | 1993–2014 | Manchester United |
| 35 | Rivaldo | 31 | 73 | 0.42 | 1997–2007 | Barcelona, Milan, AEK Athens |
| 35 | Serhiy Rebrov | 31 | 75 | 0.41 | 1994–2006 | Dynamo Kyiv, Tottenham |
| 35 | Luis Suárez | 31 | 83 | 0.37 | 2007–2023 | Ajax, Barcelona, Atlético Madrid |
| 32 | Arjen Robben | 32 | 110 | 0.29 | 2002–2018 | PSV, Chelsea, Real Madrid, Bayern Munich |
| 32 | Francisco Gento | 32 | 89 | 0.36 | 1955–1971 | Real Madrid |
| 32 | David Trezeguet | 32 | 58 | 0.55 | 1998–2009 | Monaco, Juventus |
Champions League Top Scorers – All-Time Top Scorers (29-11)
Here is the list of UEFA Champions League top scorers of all time 29-11:
| # | Player Name | Goals | Apps | Ratio | Years | Clubs |
|---|---|---|---|---|---|---|
| 29 | Edin Džeko | 33 | 81 | 0.41 | 2009– | Wolfsburg, Manchester City, Roma, Inter, Fenerbahçe |
| 29 | Samuel Eto’o | 33 | 78 | 0.42 | 1997–2014 | Real Madrid, Mallorca, Barcelona, Inter, Chelsea |
| 26 | Gerd Müller | 34 | 35 | 0.97 | 1969–1977 | Bayern Munich |
| 26 | Wayne Rooney | 34 | 85 | 0.40 | 2004–2017 | Manchester United |
| 26 | Vinícius Júnior | 34 | 68 | 0.50 | 2018– | Real Madrid |
| 24 | Ferenc Puskás | 35 | 41 | 0.85 | 1958–1966 | Real Madrid |
| 24 | Edinson Cavani | 35 | 70 | 0.50 | 2007–2023 | Napoli, PSG, Manchester United |
| 23 | Fernando Morientes | 39 | 93 | 0.42 | 1997–2010 | Real Madrid, Monaco, Liverpool, Marseille |
| 21 | Neymar | 43 | 88 | 0.49 | 2013– | Barcelona, Paris Saint-Germain |
| 21 | Alessandro Del Piero | 43 | 89 | 0.48 | 1995–2012 | Juventus |
| 20 | Didier Drogba | 44 | 92 | 0.48 | 2003–2015 | Marseille, Chelsea, Galatasaray |
| 19 | Antoine Griezmann | 45 | 111 | 0.41 | 2014– | Atlético Madrid, Barcelona |
| 17 | Eusébio | 47 | 65 | 0.72 | 1961–1974 | Benfica |
| 17 | Sergio Agüero | 47 | 83 | 0.57 | 2008–2021 | Atlético Madrid, Manchester City, Barcelona |
| 15 | Zlatan Ibrahimović | 49 | 124 | 0.40 | 2002–2023 | Ajax, Juventus, Inter, Barcelona, Milan, PSG, Manchester United |
| 15 | Alfredo Di Stéfano | 49 | 58 | 0.84 | 1955–1964 | Real Madrid |
| 14 | Filippo Inzaghi | 50 | 81 | 0.62 | 1997–2012 | Juventus, Milan |
| 13 | Thierry Henry | 51 | 112 | 0.46 | 1997–2012 | Monaco, Arsenal, Barcelona |
| 11 | Mohamed Salah | 54 | 98 | 0.55 | 2013– | Basel, Roma, Liverpool |
| 11 | Harry Kane | 54 | 70 | 0.77 | 2016– | Tottenham, Bayern Munich |
Top 10 Champions League top scorers of all time
Top 10 goal scorers in Champions League history? List of top goal scorers in Champions League history? Here is the list of UEFA Champions League top scorers of all time 10-1. Here are the Top 10 Champions League top scorers of all time. Watch & Bet on Football =>
10. Erling Haaland – 57 Champions League goals
Erling Haaland has exploded into the Champions League record books faster than almost anyone in history. The Norwegian striker averages nearly a goal per game and already sits among Europe’s greatest scorers.
With his strength, speed, and lethal finishing, Haaland has become a nightmare for defenders.
The Manchester City star also holds the record for reaching 50 Champions League goals in the fewest matches. Watch & Bet on Football =>
9. Thomas Muller – 57 Champions League goals
Thomas Müller has spent over a decade confusing defenders with his unique movement and football intelligence.
The Bayern Munich legend combines clever positioning with clinical finishing to remain one of the competition’s most effective attackers.
A two-time Champions League winner, Müller continues to deliver goals and assists on Europe’s biggest stage.
8. Andriy Shevchenko – 59 Champions League goals
Andriy Shevchenko was one of the most feared strikers of the early 2000s. The Ukrainian icon starred for Dynamo Kyiv and AC Milan, scoring goals with pace, precision, and composure.
His performances helped Milan win the Champions League, while his 59 goals still rank among the best in tournament history. Watch & Bet on Football =>
7. Ruud van Nistelrooy – 60 Champions League goals

Ruud van Nistelrooy built his reputation on ruthless finishing inside the box. Playing for Manchester United and Real Madrid, the Dutch striker scored 60 Champions League goals in only 73 matches.
His incredible strike rate makes him one of the most efficient scorers the competition has ever seen. Watch & Bet on Football =>
6. Kylian Mbappe – 70 Champions League goals
Kylian Mbappé is climbing the all-time rankings at remarkable speed. The French superstar has already crossed 70 goals before reaching his peak years.
After starring for Monaco and PSG, Mbappé now aims to dominate Europe with Real Madrid and possibly challenge Cristiano Ronaldo’s long-standing record. Watch & Bet on Football =>
5. Raul – 71 Champions League goals

Coming at number five is Real Madrid legend Raul, who is one of the greatest ever Real Madrid players in the club’s history. The second all time leading goals scorer in Real Madrid’s history dropped to third place when his record was broken in 2014 by Cristiano Ronaldo and Lionel Messi. Watch & Bet on Football =>
4. Karim Benzema – 90 Champions League goals

Karim Benzema developed into one of the Champions League’s greatest knockout performers. The French striker produced legendary displays during Real Madrid’s 2022 title-winning run.
With five Champions League trophies and 90 goals, Benzema cemented his place among football’s elite forwards. Watch & Bet on Football =>
3. Robert Lewandowski – 109 Champions League goals

Robert Lewandowski became only the third player in Champions League history to break the 100-goal barrier, joining Cristiano Ronaldo and Lionel Messi in an elite club.
The Polish striker perfected the art of center-forward play through intelligent positioning, aerial dominance, technical ability, and world-class finishing. Whether for Borussia Dortmund, Bayern Munich, or Barcelona, Lewandowski consistently punished defenders with remarkable efficiency.
His unforgettable five-goal explosion in nine minutes for Bayern Munich became one of football’s most iconic moments, while his 2020 Champions League triumph confirmed his place among the game’s all-time greats.
Lewandowski’s consistency over more than a decade makes him one of the most reliable scorers European football has ever seen.
2. Lionel Messi – 129 Champions League goals

Lionel Messi transformed the Champions League into a stage for football magic. With 129 goals, the Argentine icon produced some of the most unforgettable moments the competition has ever witnessed.
At Barcelona, Messi dazzled defenders with extraordinary dribbling, vision, and finishing ability. His left foot became one of the deadliest weapons in football history, capable of scoring from impossible angles and distances.
The Argentine superstar won four Champions League titles and scored against a record number of opponents during his remarkable European career. Beyond goals, his creativity and playmaking often controlled entire matches.
Even after leaving Europe, Messi’s influence on the Champions League remains timeless. Many still consider him the most naturally gifted player ever to grace the tournament. Watch & Bet on Football =>
1. Cristiano Ronaldo – 141 Champions League goals

Portuguese superstar Cristiano Ronaldo makes the top of list of the Top 10 Champions League all time top scorers with 141 goals scored during his time at Manchester United and Real Madrid respectively.
From Manchester United to Real Madrid and Juventus, Ronaldo dominated Europe with unmatched consistency, athleticism, and mentality.
He scored every type of goal imaginable, towering headers, long-range screamers, penalties, volleys, and dramatic stoppage-time winners.
The Portuguese superstar also owns multiple Champions League records, including most goals in a single campaign and most knockout-stage goals. His ability to perform in pressure moments earned him the reputation as football’s ultimate big-game player.
With five Champions League titles and countless iconic performances, Ronaldo’s legacy in Europe’s biggest competition remains unmatched. Watch & Bet on Football =>
Cristiano Ronaldo is the UCL top scorer of all time
Cristiano Ronaldo has won the most Champions League titles as player. He has won five titles. He won a title in 2008 against Chelsea in Moscow with Manchester United.
Ronaldo has also won four times with his current club Real Madrid. He won two titles in 2014 and 2016 after beating their local bitter rivals Atletico Madrid in both final. Later he won another two titles against Juventus in 2017 and against Liverpool in 2018.
Since making his Champions League debut in 2003, Cristiano Ronaldo has gone on to score 127 goals and counting making him the current All time leading goal scorer in the UCL, with 14 goals ahead his rival Lionel Messi. Watch & Bet on Football =>
Champions League Top Scorers – All-Time Top Scorers (1-10)
Here is the list of UEFA Champions League top scorers of all time 1-10:
| # | Player Name | Goals | Apps | Ratio | Years | Clubs |
|---|---|---|---|---|---|---|
| 1 | Cristiano Ronaldo | 141 | 183 | 0.77 | 2003–2022 | Manchester United, Real Madrid, Juventus |
| 2 | Lionel Messi | 129 | 163 | 0.79 | 2004–2023 | Barcelona, Paris Saint-Germain |
| 3 | Robert Lewandowski | 109 | 144 | 0.75 | 2011– | Borussia Dortmund, Bayern Munich, Barcelona |
| 4 | Karim Benzema | 90 | 152 | 0.59 | 2005–2023 | Lyon, Real Madrid |
| 5 | Raúl González | 71 | 142 | 0.50 | 1995–2011 | Real Madrid, Schalke 04 |
| 6 | Kylian Mbappé | 70 | 98 | 0.71 | 2017– | Monaco, Paris Saint-Germain, Real Madrid |
| 7 | Ruud van Nistelrooy | 60 | 73 | 0.82 | 1998–2009 | PSV Eindhoven, Manchester United, Real Madrid |
| 8 | Andriy Shevchenko | 59 | 120 | 0.49 | 1994–2010 | Dynamo Kyiv, AC Milan, Chelsea |
| 9 | Erling Haaland | 57 | 59 | 0.97 | 2019– | Salzburg, Borussia Dortmund, Manchester City |
| 9 | Thomas Müller | 57 | 163 | 0.35 | 2009–2025 | Bayern Munich |
More Champions League news, statistics and lists
Here is you need to know about Champions League news, statistics and lists
- Most successful Champions League teams
- Most successful Managers in Champions League
- Greatest players never to win the Champions League
Champions League goals and assists
- Players with most Champions League goals
- Champions League top scorers
- Champions League each season’s leading goal scorer
- Champions League Golden Boot Winners list
- Most Assists in Champions League
- Top goalkeepers, defenders, midfielders and strikers in Champions League
- More about the Champions League
Table of Contents






