flag
back Back
Top 20 Champions League Goalscorers of All Time (Ranked)

Oct 14, 2026, 9:46 PM GMT+1

Peter is a sportswriter who has taken the road less travelled having worked in marketing until 2021. He might be one of the few people thankful for endless lockdowns as it allowed him to start freelancing - first with United We Stand and later Football365, Last Word on Sports and Backpage Football amongst others.

While his previous work was all football related, since joining GiveMeSport, WWE has been added to his subjects of expertise, pulling on a longtime interest.

Football plays an important role in his personal life, being one of countless Irish people to live vicariously through Manchester United.


 

Sign in to your GiveMeSport account

The Champions League is the most prestigious football competition on the planet, and we can reveal the top players who have scored the most goals in this tournament. Originally known as the European Cup (and still referred to as this by many), the inaugural season took place in 1955/56 and quickly became the pinnacle of football on the continent, with the champions of each country competing.

The tournament was rebranded as the Champions League in 1992, which has since given way to the format we know today. Guaranteed group-stage fixtures have offered more opportunities for players of the modern era to score, elbowing most players of bygone eras out of the record books.

Throughout its near-70-year history, the competition has played host to some of the greatest teams, managers and players the sport has ever seen. Here are the most prolific scorers in Champions League history.

15 Zlatan Ibrahimovic – 49 goals

Ajax, Juventus, Inter Milan, Barcelona, AC Milan, PSG, Man Utd

Zlatan Ibrahimovic reacts.
Zlatan Ibrahimovic celebrates.
Inter Milan's forward forward Zlatan Ibrahimovic of Sweden (R) celebrates after scoring against Palermo
  • Zlatan Ibrahimovic reacts.
    Barcelona's Zlatan Ibrahimovic
  • Zlatan Ibrahimovic celebrates.
  • Inter Milan's forward forward Zlatan Ibrahimovic of Sweden (R) celebrates after scoring against Palermo
    Inter Milan's forward forward Zlatan Ibrahimovic of Sweden (R) celebrates after scoring against Palermo during their serie A football match at Barbera Stadium on November 15, 2008. AFP PHOTO / Marcello PATERNOSTRO (Photo credit should read MARCELLO PATERNOSTRO/AFP via Getty Images)
  • Zlatan Ibrahimovic reacts.
  • Zlatan Ibrahimovic celebrates.
  • Inter Milan's forward forward Zlatan Ibrahimovic of Sweden (R) celebrates after scoring against Palermo

One of the greatest players never to win the Champions League, Zlatan Ibrahimovic did everything in his power to lift the big-eared trophy. The Swede's first appearance in the competition - which he marked with a match-winning brace - came 19 years before his final outing. In the intervening two decades, Ibrahimovic turned out for seven different clubs, scoring for all but Manchester United in Europe's premier club competition.

Zlatan never even made it to a Champions League final. The closest he ever came to continent glory was in 2010 when his Barcelona side lost 2-3 on aggregate to Inter Milan - the club that Ibrahimovic had left less than a year earlier. "I told him that if he wins the Champions League with Barcelona he won't be doing anything extraordinary," The Italian club's boss, Jose Mourinho, said that summer. "I like doing something extraordinary, not what's normal." Mourinho lived up to his word and steered Inter to victory against Bayern Munich in the final.

14 Filippo Inzaghi - 50 goals

AC Milan, Juventus

    AC Milan's Filippo Inzaghi celebrates
    Filippo Inzaghi celebrates scoring for AC Milan
  • Filippo Inzaghi celebrates scoring for AC Milan
    Filippo Inzaghi celebrates scoring for AC Milan
  • AC Milan's Filippo Inzaghi celebrates
  • Filippo Inzaghi celebrates scoring for AC Milan
  • AC Milan's Filippo Inzaghi celebrates
  • Filippo Inzaghi celebrates scoring for AC Milan
  • AC Milan's Filippo Inzaghi celebrates
  • Filippo Inzaghi celebrates scoring for AC Milan

A true legend in Serie A folklore, the enigmatic goalscorer was one of the very best to ever do it for both AC Milan and Juventus - and, despite not getting the plaudits he so thoroughly deserves, Filippo Inzaghi was a sharpshooter of the highest order - as evidenced by his 50-goal haul in the Champions League.

The potent threat in front of goal emerged through the ranks of Atalanta, but it was his goal-frenzy periods for the aforementioned Italian duo that saw him rubbing shoulders with the stars on a pantheon of some of his nation's greatest-ever footballers - especially from a goalscoring perspective.

13 Thierry Henry – 51 goals

Monaco, Arsenal, Barcelona

Arsenal's Thierry Henry celebrates.

Thierry Henry rarely hit the heights in Europe that he did in the Premier League with Arsenal, where he was the undisputed best player in the league. This is shown in his less-than-a-goal every-two-game record for both the Gunners (35 in 77) and in the Champions League in general (50 in 112).

He played in two finals, both featuring Barcelona. In 2006, he captained and carried Arsenal to the showpiece in Paris, only to come up short late on to Ronaldinho and co. after Jens Lehmann had been sent off. Three years later, he was part of Pep Guardiola’s first winning side, who convincingly defeated Manchester United.

12 Mohamed Salah - 54 goals

Basel, Chelsea, Roma, Liverpool

mohamed salah liverpool
Mohamed Salah in action for Liverpool
Mohamed Salah in action for Liverpool
Mohamed Salah
Mohamed Salah
  • mohamed salah liverpool
  • Mohamed Salah in action for Liverpool
  • Mohamed Salah
  • mohamed salah liverpool
  • Mohamed Salah in action for Liverpool
  • Mohamed Salah

Having struggled to fit in at Chelsea, Mohamed Salah's career at the top level of football - both domestically and on the European stage - looked all but done. The forward - monikered 'The Egyptian King' - failed to rest on his laurels and has forged a career that plenty would be happy with, becoming one of the highest-scoring players in Premier League history.

The majority of his strikes have come during his time spent in Merseyside with Liverpool, where he has won both the English top flight and Champions League under Jurgen Klopp's watchful eye, before proving he can stay at the top for a long time yet under Arne Slot's tutelage. Despite being a persistent subject of the ever-growing Salah-Eden Hazard debate, numbers do not lie – and his return in the Champions League, from his 96-game tenure, proves that he is one of the most ruthless frontmen to ply their trade in the competition.

11 Thomas Muller – 57 goals

Bayern Munich

Thomas Muller walking off for Bayern Munich

Alongside Di Stefano, Thomas Muller is the only player on this list to score all his Champions League/European Cup goals for one side. His first for Bayern Munich came in 2009 as he became a key player in Louis Van Gaal’s squad that made the 2009/10 final, only to lose to Jose Mourinho’s Inter.

Three more finals have since come for the German - a heart-breaking penalty kick loss in 2012 to Chelsea (Muller had opened the scoring in a home final for the Bavarian giants), and then wins in 2013 and 2020 against Borussia Dortmund and PSG respectively. Some of Muller's goals may look a little fortuitous, but always being in the right place is no fluke. As the playmaker once said: "Getting lucky all the time is a sign of quality."

10 Harry Kane - 57 goals

Tottenham, Bayern Munich

harry kane

If Harry Kane had taken the leap from Tottenham sooner in his career, there's no doubt he'd have hit the half-a-century mark much sooner. But with Vincent Kompany's attack under the supervision of the scarily prolific Englishman now, he has them shooting towards continental glory, and he couldn't be in better form than he is in Bavaria right now.

Over the last two seasons, he finally ended a career-long wait for a league title as he fired Die Roten to back-to-back Bundesliga triumphs. This term, it wouldn't be a surprise to anyone if he was pictured with the famous big-eared trophy in his grasp. The way he drags his club and country through ties at times means he would absolutely deserve it.

9 Andriy Shevchenko – 59 goals

Dynamo Kyiv, AC Milan, Chelsea

Andriy Shevchenko celebrates
Andriy Shevchenko celebrates

Andriy Shevchenko announced himself to the wider world as one of the best strikers of his era with a hat-trick for Dynamo Kyiv at Barcelona's Camp Nou stadium in the 1997/98 Champions League. For many players, that would be the highlight of their career, but Shevchenko's talismanic manager, Valeriy Lobanovskyi, saw it as "just the beginning". "You're reaching a level that only a few ever attain," he told the then-21-year-old. "Don't stop. Don't ever be satisfied."

A proud disciple of Lobanovskyi's transformative methodology, Shevchenko adhered to every word uttered by a manager he called "a genius. A visionary. A subversive, perpetually on the trail of perfection". When the Ukrainian icon won the Champions League with AC Milan in 2003, he took the trophy to the bronze statue of Lobanovskyi which was constructed in Kyiv shortly after his passing one year earlier.

8 Ruud van Nistelrooy – 60 goals

PSV, Manchester United, Real Madrid

ruud-van-nistelrooy-manchester-united

Ruud van Nistelrooy never won the Champions League or even reached a final. The closest he came was a semi in his first season with Manchester United, losing to Bayer Leverkusen by the finest of margins before UEFA scrapped the away goals rule. Van Nistelrooy's lack of European silverware was not for want of endeavour, effort or excellence, as he won the Champions League Golden Boot in three of his five seasons at Old Trafford (2001/02, 2002/03, 2004/05).

The Dutch poacher's 35 goals in 43 Champions League appearances for United makes him their top scorer in Europe’s premier competition. Respectable tallies of eight in 11 for PSV and 13 in 19 for Real Madrid either side of his spell in England showed his enduring brilliance.

Fees correct prior to summer 2026

All 10 found — excellent!

7 Erling Haaland - 61 goals

RB Salzburg, Dortmund, Man City

Erling Haaland celebrates after scoring a goal for Manchester City

In a world where AI has taken over pretty much all walks of life, some big questions have been asked about just how human Erling Haaland really is. His current record in Europe's premier competition reads an astonishing 61 goals in one less appearances, which is a rate that boggles the mind.

The towering Norwegian may not be too involved with other phases of play, but there isn't a more reliable poacher than Haaland, who seems to be in the right place, at the right time, and every time for Pep Guardiola's side. He seemed to be the finishing piece to the jigsaw puzzle when he won a treble with Manchester City in the 2022/23 campaign, helping the Cityzens finally earn their maiden crown in the competition.

6 Raul – 71 goals

Real Madrid, Schalke

Raul in action for Real Madrid

The crown prince of Real Madrid and winner of three Champions Leagues, Raul has a perfect one-in-two ratio in the tournament, with 71 goals coming in 142 appearances in the competition. The former Atletico Madrid youth team player forced his way into a Real side that had developed an unhealthy obsession with the Champions League after a 32-year drought. Raul was instrumental in ending the pain, helping Madrid win their first European title on colour television in 1998.

The vast majority of his goals came during a trophy-laden 15 years with Real Madrid. But after handing the number seven shirt to Cristiano Ronaldo in 2010, Raul's one season of Champions League football with Bundesliga side FC Schalke saw him score five goals and help them to a semi-final berth.

You may like

Ruben Amorim on the brink of sack at AC Milan as major Man United issue repeated

Manchester Evening News 2 days ago

‘You must be kidding…’ American pundit rants on US TV about Celtic, and he isn’t wrong

67hailhail.com 2 hours ago

Man City signed me as a publicity stunt - there was no respect so I left

Manchester Evening News 2 days ago

“I don’t agree” – Amorim praises young players and offers interesting take on Salzburg win

sempremilan.com 1 day ago

How Arsenal star became a billionaire after quitting football and changing careers

football.london 1 day ago

How Celtic’s upcoming Europa League opponents have fared, including Hyeongyu Oh tearing it up

67hailhail.com 27 minutes ago

Schira: Three clubs ask Milan about Comotto as potential debut beckons – the situation

sempremilan.com 1 day ago

Preview: AC Milan vs Atalanta BC - prediction, team news, lineups

sportsmole.co.uk 8 hours ago

Real Madrid’s War on La Liga Is Poisoning Football From Within

heavy.com 4 hours ago