The Ledger · Record Book
Comic Record Edition
The Countdown
20 → 1

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.

Champions League all-time top scorers featuring the competition's greatest goalscorers
Cristiano Ronaldo leads the competition-proper list with 140 goals, ahead of Lionel Messi on 129 and Robert Lewandowski on 109.
How We Count

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.

Last stats update: 21 August 2026
The Record Story

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?

The Main Countdown

Champions League All-Time Top 20 Scorers

Ranking note: equal goal totals share the same rank.

Positions 20–16
The Record Board

Sergio Aguero comic editorial portrait

20
The City Pioneer
41 Goals

Sergio Agüero

Agüero closes the Top 20 with 41 Champions League goals across Atlético Madrid and Manchester City. His place reflects two phases of his career, but City supplied the defining European chapter. Before the club became a serial Champions League contender, Agüero was already giving them elite-level scoring presence on the continent.

Alessandro Del Piero comic editorial portrait

19
The Juventus Artist
42 Goals

Alessandro Del Piero

Del Piero scored all 42 of his Champions League goals for Juventus, making his place on this list a one-club story. His European record belongs to an era when Juventus were regular contenders and he was their most recognizable attacking reference, blending technical quality, set-piece threat and long-term continuity.

Neymar comic editorial portrait

18
The Improviser
43 Goals

Neymar

Neymar’s 43 Champions League goals came for Barcelona and Paris Saint-Germain. His total sits below the century giants, but his peak placed him at the center of title-level attacks. The Barcelona years delivered the trophy; the Paris years extended the scoring record while keeping him among Europe’s most dangerous individual attackers.

Didier Drogba comic editorial portrait

=16
The Big-Game Forward
44 Goals

Didier Drogba

Drogba reached 44 goals with Marseille, Chelsea and Galatasaray, but Chelsea defined his European identity. His Champions League reputation was never only about volume. It was about weight: knockout ties, physical duels and a career that eventually delivered the trophy Chelsea had spent years chasing.

Antoine Griezmann comic editorial portrait

=16
The Roaming Creator
44 Goals

Antoine Griezmann

Griezmann also stands on 44, scored across Real Sociedad, Atlético Madrid and Barcelona. His European career is less about one fixed striking role and more about moving between lines, finishing chances and connecting attacks. The total places him alongside Drogba while reflecting a very different type of forward.

Positions 15–11
The Proven Scorers

Filippo Inzaghi comic editorial portrait

15
The Penalty-Box Phantom
46 Goals

Filippo Inzaghi

Inzaghi scored 46 Champions League goals for Juventus and AC Milan. His place in the ranking feels entirely consistent with the way he played: little wasted movement, relentless anticipation and a career built around arriving where the ball was about to land. In Europe, that instinct remained valuable deep into his career.

Andriy Shevchenko comic editorial portrait

=13
The European Marksman
48 Goals

Andriy Shevchenko

Shevchenko’s 48 goals came for Dynamo Kyiv, AC Milan and Chelsea. His European record stretches from the explosion of his Kyiv years to the refined finishing of his Milan peak. Few entries in the middle of this ranking carry such a strong connection to both Eastern European emergence and Italian-era excellence.

Zlatan Ibrahimovic comic editorial portrait

=13
The Seven-Club Scorer
48 Goals

Zlatan Ibrahimović

Ibrahimović also finished on 48, but no one around him built the total across as many clubs. Ajax, Juventus, Inter, Barcelona, AC Milan, Paris Saint-Germain and Manchester United all contributed to his Champions League story. The record reflects longevity, reinvention and the ability to remain a scoring reference across very different teams.

Mohamed Salah comic editorial portrait

=11
The Liverpool Standard-Bearer
50 Goals

Mohamed Salah

Salah reached 50 Champions League goals across Basel, Roma and Liverpool. His Liverpool years transformed the total from respectable to historic, placing him inside the all-time Top 20 while making him one of the defining European scorers of the club’s modern era. The number sits beside Thierry Henry’s, but the route there was very different.

Thierry Henry comic editorial portrait

=11
The Elegant Accelerator
50 Goals

Thierry Henry

Henry’s 50 came with Monaco, Arsenal and Barcelona. His Champions League career spans three identities: young prospect, Arsenal’s attacking centerpiece and experienced winner with Barcelona. The total is substantial, but the more revealing detail is how long he remained dangerous while changing leagues, teammates and tactical environments.

Positions 10–6
The Top Ten

Harry Kane comic editorial portrait

10
The Modern No. 9
54 Goals

Harry Kane

Kane stands on 54 Champions League goals for Tottenham Hotspur and Bayern Munich. That keeps him inside the all-time top ten, only three behind Haaland and Thomas Müller and two behind Ruud van Nistelrooy. His position is still active territory rather than a finished legacy, with further movement possible.

Ruud van Nistelrooy comic editorial portrait

9
The European Specialist
56 Goals

Ruud van Nistelrooy

Van Nistelrooy’s 56 goals came for PSV, Manchester United and Real Madrid. His European reputation was built on concentration and ruthless penalty-box work rather than stylistic excess. Before the Ronaldo-Messi era stretched the ceiling, his scoring rate made him one of the competition’s clearest models of a specialist Champions League striker.

Thomas Muller comic editorial portrait

=7
The Bayern Constant
57 Goals

Thomas Müller

Müller’s 57 goals all came for Bayern Munich, giving him one of the strongest one-club identities on the list. His scoring was rarely about classic striker aesthetics. It came from movement, timing and appearing in useful spaces. Across multiple Bayern cycles, that strange efficiency kept translating into Champions League goals.

Erling Haaland comic editorial portrait

=7
The Pace Setter
57 Goals

Erling Haaland

Haaland finished 2025/26 with 57 goals in 58 Champions League appearances. UEFA confirms he became the fastest player to reach 30, 40 and 50 goals, hitting 50 in only 49 matches. His current position is already extraordinary; the more important question is how far that scoring pace can carry him.

Kylian Mbappe comic editorial portrait

6
The Next Summit Chaser
70 Goals

Kylian Mbappé

Mbappé ended 2025/26 with 70 Champions League goals in 98 appearances, placing him sixth all-time and only one behind Raúl. He also finished that campaign as the competition’s outright top scorer with 15. Of the active challengers, he owns the stronger head start in total goals. At Real Madrid, that individual chase also unfolds inside an attack containing Vinícius Júnior, whose pace, left-sided threat and Champions League experience give Madrid another elite route into decisive European moments.

Positions 5–1
The Summit

Raul Gonzalez comic editorial portrait

5
The Original Benchmark
71 Goals

Raúl González

Before Ronaldo and Messi moved the record into three figures, Raúl was the Champions League scoring reference point. He scored 66 for Real Madrid and five for Schalke. That old benchmark now sits fifth, with Mbappé only one goal behind, a reminder of how radically the scale of the record has changed.

Karim Benzema comic editorial portrait

4
The Bridge to the Century Club
90 Goals

Karim Benzema

Benzema’s 90 goals put him in a clear tier between Raúl and the three centurions above. His Champions League career stretched from Lyon to Real Madrid, where longevity eventually met a spectacular late peak. The 15-goal 2021/22 campaign became the clearest expression of how decisive he could be.

Robert Lewandowski comic editorial portrait

3
The Third Centurion
109 Goals

Robert Lewandowski

Lewandowski is the only player beyond Ronaldo and Messi to cross 100 Champions League goals, finishing on 109 across Borussia Dortmund, Bayern Munich and Barcelona. His 15-goal 2019/20 campaign powered Bayern’s title run and ended the long stretch in which Ronaldo or Messi had dominated the competition’s scoring crown.

Lionel Messi comic editorial portrait

2
129 Goals of Impossible Geometry
129 Goals

Lionel Messi

Messi scored 129 Champions League goals in 163 appearances, with 120 for Barcelona and nine for Paris Saint-Germain. For more than a decade, his race with Ronaldo reshaped the meaning of elite European scoring. One of the pair finished as top scorer or joint-top scorer in 12 consecutive campaigns before 2019/20.

Cristiano Ronaldo comic editorial portrait for the Champions League all-time scoring record

1
The 140-Goal Standard
140 Goals

Cristiano Ronaldo

Ronaldo owns the summit with 140 Champions League goals in 183 competition-proper appearances: 21 for Manchester United, 105 for Real Madrid and 14 for Juventus. His 17 goals in 2013/14 remain the single-season record, and UEFA also credits him with a record 67 knockout-stage goals. Every current chase begins here.

Record Cabinet

Champions League Scoring Records

All-Time Goals
140
Cristiano Ronaldo
One Club
120
Lionel Messi · Barcelona
Single Season
17
Cristiano Ronaldo · 2013/14
Knockout Goals
67
Cristiano Ronaldo
Most Hat-Tricks
8 each
Ronaldo & Messi
Fastest to 50
49 apps
Erling Haaland
Era Context

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.

The Big Question

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.

Fact-check completed 21 August 2026. Active-player totals should be rechecked after major Champions League matchweeks.

Continue the Ledger

More Football Records From The Match Journal

Explore more rankings, milestones and record-book stories from across football history.

Explore TMJ Football Records →

 

SHARE THIS STORY

By The Match Journal Editorial Team

Discover more from The Match Journal

Subscribe now to keep reading and get access to the full archive.

Continue reading