Champions League Top Scorer Odds
Who will finish on top of the scoring charts in this season’s edition of the Champions League? See our Champions League Top Scorer odds below at talkSPORT BET.
Who will finish on top of the scoring charts in this season’s edition of the Champions League? See our Champions League Top Scorer odds below at talkSPORT BET.
*All odds are correct at the time of writing and are subject to change.
With Cristiano Ronaldo and Lionel Messi no longer plying their trade in Europe and out of the frame for the Champions League top scorer, the conversation about who’ll win the coveted prize is more open than it has been for a long time.
Finishing as the Champions League top scorer in any given season cements your status as one of Europe’s most lethal attackers, beating the best in the game to finish top of the tree.
At talkSPORT BET Sportsbook, we’ve got you covered for the latest Champions League odds regarding who’ll score the most goals in the competition, and we’d like to give you further insight into the topic.
Many people remember the teams that lifted the famous “big ears” trophy, but not everyone recalls which player had the most goals in a Champions League season.
Let’s examine who will likely finish the season as the top scorer in UEFA’s elite competition.
You can check the odds for Europe’s top marksmen at talkSPORT BET.
We offer competitive odds for this popular goal-scoring market, letting you back Erling Haaland, Kylian Mbappe, Harry Kane, Ousmane Dembele, Raphinha, and other top players as they take to the field throughout the campaign.
Of the players still competing in Europe’s top competition, Barcelona’s Robert Lewandowski is the leading UEFA Champions League scorer, with 105 goals at the start of the 2025/26 campaign.
Real Madrid’s Kylian Mbappé started the 2025/26 season with 55 goals in 87 Champions League appearances, and will likely have Ronaldo’s 140-goal record in sight before leaving the Spanish capital.
You can bet on both Lewandowski and Mbappé to finish the 2025/26 season as the Champions League top scorers, but they will likely be challenged by Harry Kane, Erling Haaland, and Mo Salah, who are all prolific in Europe’s top competition.
Kylian Mbappe was the top scorer in the 2025/26 UEFA Champions League campaign, scoring 15 goals for Real Madrid.
The 13 goals scored by Raphinha and Serhou Guirassy were enough to secure them the Champions League top scorer gong at the end of the 2024/25 season.
It was the second consecutive season in which the top scorer award was shared, after Harry Kane and Kylian Mbappé scored eight goals apiece in the 2023/24 campaign.
Below are the most recent players to have ended the UEFA Champions League season as top scorers, which may influence your betting strategy this year:
Year | Player | Club | Number of goals |
| 2025/26 | Kylian Mbappe | Real Madrid | 15 |
2024-25 | Raphinha Serhou Guirassy | FC Barcelona Borussia Dortmund | 13 13 |
2023-24 | Kylian Mbappé Harry Kane | Paris Saint-Germain Bayern Munich | 8 8 |
2022-23 | Erling Haaland | Manchester City | 12 |
2021-22 | Karim Benzema | Real Madrid | 15 |
2020-21 | Erling Haaland | Borussia Dortmund | 10 |
2019-20 | Robert Lewandowski | Bayern Munich | 15 |
2018-19 | Lionel Messi | FC Barcelona | 12 |
2017-18 | Cristiano Ronaldo | Real Madrid | 15 |
2016-17 | Cristiano Ronaldo | Real Madrid | 12 |
2015-16 | Cristiano Ronaldo | Real Madrid | 16 |
The European Cup, as the competition was formerly known but is still frequently called, became the Champions League in 1992. That change brought a new glamour and modernity to Europe’s top competition.
Former Sporting, Manchester United, Real Madrid, and Juventus striker Cristiano Ronaldo is the all-time top goal scorer with an astonishing 140 goals.
Lionel Messi, who scored Champions League goals for Barcelona and PSG, is 11 goals behind him, but it doesn’t seem likely that either of those players will feature in the Champions League again. Both have left remarkable legacies.
Robert Lewandowski, previously representing Barcelona, Borussia Dortmund, and Bayern Munich, is next on the list and is only the third man in history to score more than 100 goals in the UEFA Champions League.
Only 12 players have scored over 50 Champions League goals, with Mbappe, Haaland, Mo Salah, and Harry Kane among those still playing. Mbappe, Haaland, and Kane could all make it to the 100-goal mark before ending their UEFA Champions League playing careers.
Of the players no longer playing in the UEFA Champions League, Karim Benzema (90 goals), Raúl (71 goals), Thomas Müller (57 goals), Ruud van Nistelrooy (56 goals), and Thierry Henry (50 goals), are among the leading goal scorers in this competition’s history.
Think through your football betting strategy without making any rash decisions. The occasional advice could distinguish between a successful bet and losing your stake. Here are some expert tips to bear in mind before betting on the top scorer in this season’s competition:
In practically every season, the Champions League top scorer plays for one of Europe’s biggest teams. This is because the biggest and best teams usually go deep into the tournament's latter stages, giving the player more opportunities to score goals.
So, it’s not always a good idea to back a big fish in a small pond to end the season as UEFA Champions League top scorer. Consider whether the striker’s team has what it takes to get to the last four or two, and bet accordingly.
Most managers rotate their squads throughout the UEFA Champions League campaign. This means that, for easy fixtures on paper, the likes of Haaland, Mbappe, and Kane might be rested, depriving them of the chance to score against lesser opposition.
This is a big consideration when betting on this market and something you should bear in mind if you’re backing one of Europe’s sharpshooters. It’s a smart move to bet on players who are very rarely rested, giving you the best chance of winning in this market.
Betting on the UEFA Champions League top scorer is just one outright market you can access for Europe’s biggest football competition.
You can also bet on the team you think will win the Champions League by accessing the best odds at talkSPORT BET.
Sign up today, deposit funds into your account, and bet on the Champions League. Please remember to gamble responsibly – visit our Safer Gambling Portal for more information.