Champions League Top Scorers — All-Time & By Season
The UEFA Champions League top scorer is the player who nets the most goals in a single edition of Europe’s premier club competition. Below is the all-time scoring list, the most recent season winners and the records.
All-time top scorers
| # | Player | Goals | |
|---|---|---|---|
| 1 | Cristiano Ronaldo | Man Utd / Real Madrid / Juventus | 140 |
| 2 | Lionel Messi | Barcelona / PSG | 129 |
| 3 | Robert Lewandowski | Dortmund / Bayern / Barcelona | 105 |
| 4 | Karim Benzema | Lyon / Real Madrid | 90 |
Champions League top scorer — recent top scorers
| Season | Player | Club | Goals |
|---|---|---|---|
| 2025/26 | Kylian Mbappé | Real Madrid | 15 |
| 2024/25 | Raphinha & S. Guirassy | Barcelona / Dortmund | 13 |
UEFA Champions League: the Golden Boot race
Cristiano Ronaldo is the all-time leading scorer in Champions League history with 140 goals in 183 appearances, ahead of Lionel Messi on 129. Robert Lewandowski (105) and Karim Benzema (90) complete the group of players to have passed 90.
Kylian Mbappé was the outright top scorer of the 2025/26 Champions League with 15 goals for Real Madrid — only Cristiano Ronaldo has ever scored more in a single campaign. The previous season, 2024/25, the award was shared by Raphinha and Serhou Guirassy on 13 goals each.
Unlike a domestic Golden Boot, the Champions League top-scorer race rewards goals across the league phase and knockout rounds, so a deep run to the final is usually decisive in winning it.
Records
Frequently asked questions
Who is the all-time top scorer in the Champions League?+
Cristiano Ronaldo is the all-time leading scorer in the UEFA Champions League with 140 goals in 183 appearances, ahead of Lionel Messi with 129.
Who was the Champions League top scorer in 2025/26?+
Kylian Mbappé was the outright top scorer of the 2025/26 Champions League with 15 goals for Real Madrid, the most in a single campaign by anyone other than Cristiano Ronaldo.
How many Champions League goals does Lionel Messi have?+
Lionel Messi has 129 Champions League goals, second only to Cristiano Ronaldo on the all-time list.
Where can I follow Champions League scorers live?+
TopScorers.com tracks goalscorer rankings across the Champions League and the major European leagues, alongside standings, results and statistics.