Champions League Top Scorer
See the Champions League all-time top scorers and what to watch in the 2026/27 race, including Cristiano Ronaldo, Kylian Mbappé, Lewandowski and more at Batery
The UEFA Champions League all-time top scorer is Cristiano Ronaldo with 140 goals in the competition proper.
He remains ahead of Lionel Messi on 129 and Robert Lewandowski on 109. Kylian Mbappé enters the 2026/27 season as the defending Champions League top scorer after scoring 15 goals in 2025/26. His 70 career goals also leave him just one behind Raúl in the all-time ranking. Simple baat, Ronaldo still owns the record, but Mbappé starts the new season with both recent scoring form and another all-time milestone in sight.

Why this record matters so much
Why this record matters so much
The Champions League brings together leading clubs from across Europe, which gives its scoring records particular weight. Players have to produce across the league phase and knockout rounds against different opponents, tactical systems, and levels of pressure. A player who keeps scoring throughout the competition is not only productive. He is doing it in Europe’s biggest club tournament.
That is also why the all-time list is so hard to climb. Great league scorers do not automatically become great Champions League scorers. The competition is shorter, the knockout rounds are harsher, and the margin for error is much smaller. You need longevity, knockout impact, and repeated deep runs with top clubs.
Cristiano Ronaldo and the number everyone chases
Cristiano Ronaldo and the number everyone chases
Cristiano Ronaldo’s 140 goals in the Champions League proper make him the competition’s all-time leading scorer. That total is one of the signature records of the modern European game because it combines volume with longevity and knockout production. He did not build it through one short peak. He built it across different clubs and across many seasons at the very top.

What makes the number even more intimidating is the gap it once created between him and almost everyone else in history. To reach 140, a player does not just need one brilliant campaign or two. He needs to live at elite level in the tournament for years, keep qualifying, keep advancing, and keep scoring under pressure.
Yeh sirf talent ka record nahin hai, this is a durability record too.
Lionel Messi remains second on the all-time list
Lionel Messi remains second on the all-time list
Lionel Messi is second on the all-time list with
129 Champions League goals
. That number is massive in its own right and would be the defining European scoring record in most other eras. The only reason it sometimes feels smaller than it is comes down to Ronaldo’s even higher total.
Messi’s Champions League scoring story is different in style but equally historic in weight. He reached his total through a blend of finishing, creativity, technical dominance, and years of carrying huge attacking responsibility. If Ronaldo set the outer edge of the scoring standard, Messi stayed close enough to keep the two-man era alive for a long time.

Robert Lewandowski and the 100-goal club
Robert Lewandowski and the 100-goal club
Robert Lewandowski sits third with
109 goals
, which keeps him clear in the position behind Ronaldo and Messi. Reaching three digits in Champions League goals is a huge achievement because it places him in the tiny group of players who turned elite scoring into a repeated European habit rather than an occasional burst.
Lewandowski’s place on the list matters because it confirms that the all-time top-scorer conversation is no longer only a two-man story. He may not have closed the gap to the top two, but he has clearly separated himself from the next group behind him. That is a major legacy marker in a competition where even great strikers often finish far lower.
The next names in the all-time ranking
The next names in the all-time ranking
Behind the top three, the list still carries some huge football names.
Karim Benzema has 90 goals
,
Raúl has 71
, and
Kylian Mbappé has already reached 70
. Mbappé is one of the active players still climbing the ranking, and he enters the 2026/27 season only one goal behind Raúl.
A short version of the current all-time top six looks like this:
- Cristiano Ronaldo140
- Lionel Messi129
- Robert Lewandowski109
- Karim Benzema90
- Raúl71
- Kylian Mbappé70
That list shows two things at once. First, the historical weight of the record is enormous. Second, Mbappé has moved within one goal of Raúl in fifth place, putting another position in the all-time ranking within reach.

What to watch in the 2026/27 top scorer race
What to watch in the 2026/27 top scorer race
The 2026/27 Champions League top-scorer race starts from zero when the league phase begins in September. Last season provides the clearest recent reference point: Kylian Mbappé finished 2025/26 as the competition’s top scorer with 15 goals in 11 appearances, one ahead of Harry Kane on 14. Mbappé therefore enters the new campaign as the defending top scorer.
The new season also adds another layer to the scoring story. Robert Lewandowski begins the campaign on 109 career Champions League goals, Mbappé on 70, Erling Haaland on 57, and Harry Kane on 54. The 2026/27 season will therefore be about both the new top-scorer race and how far the leading active scorers can climb in the competition’s historical ranking.
Naya season zero se start hota hai, but these names already carry plenty of Champions League history with them.
What makes a true Champions League top scorer
What makes a true Champions League top scorer
To become the Champions League top scorer, or even to enter the elite historical group, a player usually needs more than finishing quality alone. He needs the right club environment, repeated qualification, deep tournament runs, and a role that keeps him central to the attack. That is why this record often belongs to players who spent years at clubs that regularly reached the quarterfinals, semifinals, and finals.
Knockout goals carry particular weight because they come in elimination matches where every result can decide whether a club stays in the competition. Group-stage or league-phase goals help build an overall scoring total, but sustained production in the knockout rounds is another important part of the records held by the competition’s leading scorers.

Why the all-time record remains so difficult to reach
Why the all-time record remains so difficult to reach
Cristiano Ronaldo’s total of 140 goals remains a distant target even for the leading active scorers. Robert Lewandowski enters 2026/27 on 109, while Kylian Mbappé starts the season on 70. Mbappé’s immediate historical target is much closer: one more goal would take him level with Raúl on 71, while two would move him ahead into fifth place on the all-time list.
Moving much higher requires more than one prolific season. Champions League totals depend on repeated qualification, deep tournament runs, fitness, tactical role, and consistent scoring across several campaigns. An early elimination or a season affected by injuries can significantly slow progress up the historical ranking.
The seasonal top scorer and the historical top scorer are not the same thing
The seasonal top scorer and the historical top scorer are not the same thing
This is an important distinction. A player can win the seasonal top-scorer race without coming close to the all-time record. Likewise, a player can build a huge all-time total through many deep runs and repeated scoring without always finishing first in a single year’s Golden Boot race.
That is why the phrase “Champions League top scorer” can mean two different things depending on context. Sometimes it refers to the all-time record, which still belongs to Cristiano Ronaldo. At other times it refers to the leading scorer in a particular season. Ahead of the 2026/27 league phase, there is no current-season leader yet: Kylian Mbappé enters the campaign as the defending top scorer after leading the competition with 15 goals in 2025/26.
Simple difference: Ronaldo owns the historical record, while the new seasonal race starts again from zero
.


