champions league

Champions League Top Scorers — Cristiano Ronaldo’s Record and Who Could Break It

⭐ UCL Top Scorers · 45 Questions · Updated May 2026

🔑 Key Facts: Cristiano Ronaldo holds the all-time UCL scoring record with approximately 140 goals. Lionel Messi is second with ~129. Erling Haaland is the most credible current threat to Ronaldo’s record — a generational striker who averages more than a goal per UCL match. This 45-question quiz covers all the key scoring facts, records, and the race to the top.

Cristiano Ronaldo’s record of approximately 140 Champions League goals is the benchmark every elite striker aims at and falls short of — for now. In Erling Haaland, European football may have found the man capable of eventually surpassing it. This 45-question quiz covers everything from the basics of the all-time scoring chart to the deep stats behind Ronaldo’s remarkable record, Messi’s rivalry, Lewandowski’s consistency, and Haaland’s extraordinary trajectory. For more UCL content, see our all-time UCL records article and the Cristiano Ronaldo trivia quiz.


45

Questions

140

Ronaldo Goals (Record)

1.1+

Haaland Goals/Game (Record)



UCL All-Time Top Scorers Table

RankPlayerGoals (approx.)Main Clubs
1Cristiano Ronaldo~140Man Utd, Real Madrid, Juventus
2Lionel Messi~129Barcelona, PSG
3Robert Lewandowski~91Dortmund, Bayern, Barcelona
4Karim Benzema~90Real Madrid
5Raúl71Real Madrid, Schalke
6Ruud van Nistelrooy56Man Utd, Real Madrid
7Thomas Müller53Bayern Munich
8Thierry Henry50Arsenal, Barcelona
9Alfredo Di Stéfano49Real Madrid
10Erling Haaland~40+Dortmund, Man City

Easy

Easy Questions — Q1 to Q15: Top Scorer Basics

These questions cover the names and totals every football fan should know from memory.

  1. Q: Who is the all-time top scorer in UEFA Champions League history?
    A: Cristiano Ronaldo — with approximately 140 goals scored across his career in the competition.
  2. Q: Who is the second all-time top scorer in the Champions League?
    A: Lionel Messi — with approximately 129 UCL goals, almost all scored while playing for Barcelona.
  3. Q: Which Polish striker is third on the all-time UCL scoring charts?
    A: Robert Lewandowski — approximately 91 UCL goals for Borussia Dortmund, Bayern Munich, and Barcelona.
  4. Q: Which French striker scored approximately 90 UCL goals, mainly for Real Madrid?
    A: Karim Benzema — who scored prolifically in the Champions League throughout his time at Real Madrid before retiring from the club in 2023.
  5. Q: Which legendary Real Madrid striker held the all-time UCL scoring record before Ronaldo passed him?
    A: Raúl — the Spanish striker scored 71 Champions League goals, a record he held until Ronaldo surpassed him during his time at Real Madrid.
  6. Q: For which clubs did Cristiano Ronaldo score his Champions League goals?
    A: Manchester United (where he first appeared in the UCL), Real Madrid (where he scored the vast majority), and Juventus.
  7. Q: How many Champions League goals did Raúl score during his career — the record before Ronaldo?
    A: 71 goals.
  8. Q: Which Norwegian striker is climbing the all-time UCL scoring charts for Manchester City?
    A: Erling Haaland — who has scored at a historically unprecedented rate in the competition.
  9. Q: How many Champions League goals did Thierry Henry score across his career at Arsenal and Barcelona?
    A: 50 goals — Henry reached the milestone of 50 UCL goals, placing him among the all-time elite.
  10. Q: Has Erling Haaland already surpassed Raúl’s record of 71 UCL goals?
    A: Not yet as of May 2026 — Haaland is climbing rapidly but has not yet surpassed Raúl’s 71. He is expected to do so within his next 1-2 UCL seasons if he continues his current scoring rate.
  11. Q: Which Bayern Munich striker scored 53 UCL goals, placing him in the all-time top 10?
    A: Thomas Müller — whose combination of goals and assists made him one of Germany’s greatest Champions League contributors.
  12. Q: Which Dutch striker scored 56 UCL goals across his career at Manchester United, Real Madrid, and other clubs?
    A: Ruud van Nistelrooy — his record of 56 goals places him sixth in the all-time UCL scoring chart.
  13. Q: At which club did Cristiano Ronaldo score the most Champions League goals?
    A: Real Madrid — Ronaldo scored the vast majority of his ~140 UCL goals during his time at the Bernabéu (2009-2018), winning four titles with the club.
  14. Q: How many UCL goals did Ronaldo score for Manchester United before his move to Real Madrid?
    A: Ronaldo scored his first UCL goals for Manchester United before his 2009 transfer — his United UCL tally includes goals in their 2007-08 trophy-winning campaign.
  15. Q: Has Lionel Messi scored UCL goals for clubs other than Barcelona?
    A: Yes — Messi played in the Champions League for PSG after leaving Barcelona in 2021, though his UCL record at PSG was modest compared to his Barcelona years.

💡 Did You Know?

Only Cristiano Ronaldo (~140 goals) and Lionel Messi (~129 goals) have ever scored 100+ Champions League goals. Robert Lewandowski is third on the all-time list with approximately 91 goals — meaning there is an 11-goal gap between second and third place, and a 49-goal gap between first and third. The Ronaldo-Messi dominance of this list is so extreme it makes the rest of football’s history look like a supporting cast.


Medium

Medium Questions — Q16 to Q30: Ronaldo, Messi & the Top Scorers in Detail

Time to go deeper. These questions require knowledge of specific seasons, record-breaking moments, and career milestones for the top UCL scorers.

  1. Q: In which season did Cristiano Ronaldo set the record for most UCL goals in a single campaign?
    A: The 2013-14 season — Ronaldo scored 17 goals in that Champions League run, breaking the single-season record.
  2. Q: How many UCL hat-tricks did Cristiano Ronaldo score in his career?
    A: 9 UCL hat-tricks — another all-time record, reflecting his ability to dominate matches completely.
  3. Q: In which year did Ronaldo score 5 goals in a single UCL match — becoming only the second player to do so?
    A: 2013-14 season — Ronaldo scored 5 goals for Real Madrid against Schalke 04 in the Round of 16 second leg.
  4. Q: Lionel Messi scored his 100th European Cup/UCL goal for which club?
    A: Barcelona — Messi reached the 100-goal UCL milestone while still at the Camp Nou, cementing his status as one of the two greatest UCL scorers of all time.
  5. Q: How many UCL seasons did Messi play for Barcelona where he scored 10 or more goals?
    A: Multiple seasons — Messi scored 10 or more UCL goals in several different campaigns for Barcelona, particularly between 2009 and 2019.

📚 The Definitive Cristiano Ronaldo Biography

Want to understand the full story behind Ronaldo’s record-breaking UCL career? The authorised biography covers his journey from Madeira to Old Trafford, the Bernabéu, and beyond — including his Champions League domination in forensic detail. Available on Amazon.

Test your Ronaldo knowledge with our full CR7 trivia quiz →

  1. Q: Robert Lewandowski scored how many goals in the 2019-20 UCL season — a record for a single campaign at that time?
    A: 15 goals — Lewandowski’s 2019-20 UCL campaign, in which Bayern Munich won the title with a perfect run through the tournament, featured 15 goals and broke Ronaldo’s previous single-season record temporarily.
  2. Q: Karim Benzema won the 2021-22 UCL with Real Madrid. How many goals did he score in that campaign?
    A: 15 goals — Benzema was arguably the player of that UCL season, scoring crucial late goals against PSG, Chelsea, Man City, and Liverpool.
  3. Q: Which club was Robert Lewandowski playing for when he scored his first UCL goals?
    A: Borussia Dortmund — Lewandowski famously scored 4 goals in a UCL semi-final against Real Madrid in 2013 while at Dortmund, before eventually moving to Bayern Munich.
  4. Q: How many UCL goals did Lewandowski score in his historic 2019-20 Bayern Munich campaign (when they won the treble)?
    A: 15 goals — a single-season UCL record at the time.
  5. Q: At what age did Erling Haaland score his first Champions League goals?
    A: At 19 years old — Haaland scored on his UCL debut for RB Salzburg in the 2019-20 group stage, immediately announcing himself as a generational talent.
  6. Q: How many goals did Haaland score for Borussia Dortmund in the Champions League before joining Manchester City?
    A: Approximately 23 UCL goals across roughly 2 seasons at Dortmund — an astonishing return for a player still in his early 20s.
  7. Q: How many UCL goals did Haaland score in his first season with Manchester City (2022-23)?
    A: 12 goals — City won the Champions League that season, and Haaland’s goals helped them complete the treble.
  8. Q: Who holds the record for most UCL goals scored for a single club?
    A: Cristiano Ronaldo for Real Madrid — he scored the large majority of his ~140 UCL goals during his 9 seasons at the Bernabéu.
  9. Q: Has any player other than Ronaldo scored more than 100 UCL goals?
    A: Yes — Lionel Messi also exceeded 100 UCL goals, primarily for Barcelona. Only Ronaldo and Messi have ever reached a century of goals in the competition.
  10. Q: Which striker scored 4 goals in a single UCL semi-final leg — one of the most famous individual performances in the competition’s knockout history?
    A: Robert Lewandowski — scoring 4 goals for Borussia Dortmund against Real Madrid in the 2012-13 semi-final first leg (Dortmund won 4-1).

🏆 Record Breaker

Cristiano Ronaldo scored 17 UCL goals in the 2013-14 season — the all-time single-campaign record. Robert Lewandowski and Karim Benzema are the only other players to have scored 15 in a single UCL season (2019-20 and 2021-22 respectively). The gap between Ronaldo’s record and any other single-season total reflects just how dominant he was at his peak in the world’s greatest club competition.


Hard

Hard Questions — Q31 to Q45: Records, Haaland’s Chase & Deep Stats

Can Haaland break Ronaldo’s record? When? These questions explore the maths behind the record chase and the deeper statistics of UCL goalscoring.

  1. Q: At his peak UCL scoring rate (roughly a goal per match), how many more UCL seasons would Haaland need to surpass Ronaldo’s ~140 goal record?
    A: At roughly 12-15 goals per UCL season (Haaland’s pace when fit and progressing), he would need approximately 6-8 more productive UCL seasons — meaning he could theoretically surpass Ronaldo’s record in his early-to-mid 30s.
  2. Q: What is Erling Haaland’s UCL goals-per-game ratio, making him the most efficient scorer in the competition’s history?
    A: Haaland has scored at approximately 1.1–1.2 goals per UCL match across his career — the highest ratio ever recorded for a player with significant appearances in the competition.
  3. Q: Who is the only player to have scored in every round of a Champions League season, from qualifying through to the final?
    A: This extremely rare feat has been achieved by very few players — Ruud van Nistelrooy scored in every single UCL round during Manchester United’s 2002-03 campaign, though United did not reach the final that year. Completing it through the final is exceptionally rare.
  4. Q: How many different nations’ players feature in the UCL all-time top 10 scorers?
    A: Multiple nations — Portugal (Ronaldo), Argentina (Messi), Poland (Lewandowski), France (Benzema, Henry), Spain (Raúl), Netherlands (Van Nistelrooy), Germany (Müller), Argentina (Di Stéfano — though born in Argentina, he played for Spain).
  5. Q: Which club has had the most players represented in the UCL all-time top 10 scorers?
    A: Real Madrid — with Ronaldo, Benzema, Raúl, and Di Stéfano all scoring the majority or a significant portion of their UCL goals while wearing the white shirt.
  6. Q: What was the fastest Haaland scored 10 UCL goals — in terms of number of matches played?
    A: Haaland reached 10 UCL goals in just 7 matches during the 2019-20 group stage at Salzburg and his Dortmund debut — the fastest any player has ever reached 10 goals in the competition.
  7. Q: How many UCL goals did Ronaldo score in finals specifically?
    A: Ronaldo scored in UCL Finals — including his crucial goal for Manchester United in the 2008 final against Chelsea (where United won on penalties). He also scored in finals for Real Madrid.
  8. Q: Which other active striker (beyond Haaland) has the highest probability of eventually cracking the all-time top 5 UCL scorers list?
    A: Kylian Mbappé — who has scored prolifically in the Champions League for Monaco, PSG, and Real Madrid, and is young enough to accumulate a career total that could place him among the all-time elite.
  9. Q: How many UCL goals did Ronaldo score in 2017-18 — Real Madrid’s third consecutive title-winning season?
    A: Ronaldo scored 15 goals in the 2017-18 UCL season — matching his season record alongside several other campaigns and helping Real Madrid lift the trophy for a third straight year.
  10. Q: How many teams has Robert Lewandowski scored UCL goals against — reflecting the breadth of his record?
    A: Lewandowski has scored against a very wide range of opponents, with his goals coming in matches against clubs from England, Spain, Italy, France, and beyond throughout his UCL career.
  11. Q: Has Haaland scored a UCL hat-trick yet?
    A: Yes — Haaland has scored multiple Champions League hat-tricks, including as a teenager at RB Salzburg and for Borussia Dortmund, establishing him as one of the competition’s most lethal finishers from an early age.
  12. Q: What percentage of Ronaldo’s ~140 UCL goals were scored for Real Madrid?
    A: Approximately 105 of Ronaldo’s ~140 UCL goals (roughly 75%) were scored during his 9 seasons at Real Madrid between 2009 and 2018.
  13. Q: How does Haaland’s UCL scoring rate compare to Ronaldo’s best single-season record?
    A: In his debut UCL season at Salzburg, Haaland scored at a rate that outpaced even Ronaldo’s best campaigns on a per-game basis — though Ronaldo’s seasons feature more matches (deeper runs) making direct comparison complex.
  14. Q: How many goals did Messi score in UCL final matches specifically?
    A: Messi scored in UCL Finals — most famously in the 2009 final where Barcelona beat Manchester United 2-0, with Messi heading the second goal. He also scored in the 2011 final against United.
  15. Q: What is the key advantage Haaland has over other potential record-chasers in the UCL?
    A: Haaland’s extraordinary goals-per-game ratio (above 1.0), combined with his age (he turned 25 in 2025), means he could remain a UCL top scorer for the next 8-10 years — giving him a realistic pathway to Ronaldo’s record that no other current striker possesses.

🏆 How Did You Score?

39–45

Data Analyst

You’ve already run the projections on when Haaland could break Ronaldo’s record. Impressive command of the stats.

26–38

Goals Expert

You track the scoring charts and know exactly what makes Ronaldo’s record so remarkable. Solid knowledge.

0–25

Starter

You know the big names but the deep stats are new territory. Check the table above and explore our scorer guides.


Frequently Asked Questions

Who is the all-time top scorer in the Champions League?

Cristiano Ronaldo — with approximately 140 goals scored across his UCL career at Manchester United, Real Madrid, and Juventus. Lionel Messi is second with approximately 129 goals, primarily for Barcelona.

Can Erling Haaland break Cristiano Ronaldo’s UCL scoring record?

Yes — it’s a very realistic possibility. Haaland scores at a rate of approximately 1.1 goals per UCL match, the highest ratio in the competition’s history. If he remains fit and at a top UCL club for the next 8-10 seasons, he could surpass Ronaldo’s record in his early-to-mid 30s. Check our Haaland trivia quiz for more on the Norwegian striker.

How many UCL goals did Lionel Messi score?

Approximately 129 goals — the vast majority scored for Barcelona between 2005 and 2021. Messi also played in the UCL briefly for PSG, but his Champions League tally for PSG was modest compared to his Barcelona years.

Who held the UCL scoring record before Cristiano Ronaldo?

Raúl — the Real Madrid and Spain legend held the UCL scoring record with 71 goals until Ronaldo surpassed him during his time at the Bernabéu. Raúl’s record stood for many years and was considered untouchable before Ronaldo’s extraordinary scoring rate in the competition.

What is the UCL single-season scoring record?

Cristiano Ronaldo scored 17 goals in the 2013-14 UCL season — the all-time single-campaign record. Robert Lewandowski and Karim Benzema both scored 15 goals in single campaigns (2019-20 and 2021-22 respectively), making them the only other players to reach 15 in one UCL season.

Where does Karim Benzema rank in UCL history?

Benzema is approximately fourth in the all-time UCL scoring charts with around 90 goals, scored almost entirely for Real Madrid. His 2021-22 season — where he scored 15 UCL goals and was named the tournament’s best player — is considered one of the greatest individual UCL campaigns ever.


More Football Trivia


🛒 Football Merchandise

Shop on Amazon

Champions League books, club histories, player biographies, official UEFA merchandise and kit from top European clubs — all on Amazon.

Shop on Amazon →

As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Affiliate Disclosure.

Leave a Reply

Your email address will not be published. Required fields are marked *