Comic Record Edition
Twenty scorers. One summit. A record book that shows how the Champions League scoring standard kept moving.
Champions League All-Time Top Scorers: The Greatest Goalscorers Ranked
The Champions League scoring table tells a bigger story than who sits first. Raúl once represented the benchmark. Cristiano Ronaldo and Lionel Messi pushed that benchmark into another dimension. Robert Lewandowski became the third centurion. Now Kylian Mbappé and Erling Haaland are trying to turn the summit into a moving target again.

This ranking covers the UEFA Champions League era from 1992/93 and counts goals in the competition proper only. Qualifying-round goals are excluded. UEFA’s broader historical statistics interface includes qualifying and can therefore show different totals for some players. The Match Journal uses the competition-proper methodology throughout.
How the Standard Moved
The real shift happened when Ronaldo and Messi turned numbers that once defined greatness into milestones on the way to something larger. Lewandowski proved the 100-goal barrier was not exclusive to them. Mbappé and Haaland now represent the next question: can a new generation do more than climb the list and actually threaten the summit?
Champions League All-Time Top 20 Scorers
Ranking note: equal goal totals share the same rank.
Champions League Scoring Records
Why Modern Players Dominate the List
A Champions League-era ranking is not the same as a ranking of every European Cup goalscorer. The old European Champion Clubs’ Cup used a more compact knockout format, giving players fewer matches per season than the modern competition.
Real Madrid’s 1955/56 title run required seven matches from the first round through the final. Their 2023/24 Champions League title required 13. More matches create more opportunities, which is why modern totals need era context rather than direct comparison without qualification.
Can Anyone Break Cristiano Ronaldo’s Record?
Mbappé is 70 goals behind Ronaldo’s competition-proper record. Haaland is 83 behind. Catching 140 requires far more than one explosive season. It demands elite scoring, repeated Champions League qualification, fitness and deep runs over many years.
Mbappé owns the head start in total goals. Haaland owns the more extreme goals-per-game pace. Ronaldo still owns the summit. The next several seasons will show whether the current generation is simply rearranging the top ten or beginning a genuine assault on 140.
Champions League Top Scorers: Quick Answers
Who is the Champions League all-time top scorer?
Cristiano Ronaldo is the all-time top scorer in the Champions League proper with 140 goals in 183 appearances, excluding qualifying rounds.
How many Champions League goals did Lionel Messi score?
Lionel Messi scored 129 Champions League goals in 163 appearances, with 120 for Barcelona and nine for Paris Saint-Germain.
How many Champions League goals does Kylian Mbappé have?
Mbappé finished the 2025/26 season with 70 Champions League goals in 98 career appearances, placing him sixth on this competition-proper list.
How many Champions League goals does Erling Haaland have?
Haaland finished 2025/26 with 57 goals in 58 Champions League appearances and became the fastest player to reach 50 goals, doing so in 49 matches.
Do qualifying goals count in this ranking?
No. This ranking excludes qualifying rounds and uses Champions League proper totals from the 1992/93 era onward.
Sources and Verification
UEFA is the primary authority for the leading totals and player records. The complete Top 20 was cross-checked against Opta Analyst’s May 2026 list using the same excluding-qualifying methodology.
- UEFA: Champions League all-time top scorers and player records
- Opta Analyst: UEFA Champions League Top Scorers, 6 May 2026
Fact-check completed 21 August 2026. Active-player totals should be rechecked after major Champions League matchweeks.




















