Advertisement

Top 10 UEFA Champions League top scorers of all time

Highest scoring Champions League players of all time
Highest scoring Champions League players of all time
Cristiano Ronaldo, Lionel Messi and four other active players dominate the top 10 UCL top scorers of all time list.
Advertisement

Since its inception in 1955 as the European Champions Cup and then rebranding to the UEFA Champions League in 1991, Europe’s premier club competition has featured some of the best goalscorers in football history.

Advertisement

The top 10 scorers in the history of the UEFA Champions League actually feature 11 players as it stands, 6 of whom are still playing active football.

10. Zlatan Ibrahimovic - 48 goals

Legendary Swedish striker, Zlatan Ibrahimovic has scored 48 goals in 124 UEFA Champions League appearances so far and the 40-year-old may yet increase that tally as he’s set to play for AC Milan in the 2022/23 instalment of the competition.

Zlatan Ibrahimovic is back and in scoring form in time for AC Milan's trip to Anfield
Zlatan Ibrahimovic has scored 48 Champions League goals so far
Advertisement

Ibrahimovic’s goals were scored for six different teams most of which were for Paris Saint Germain with 20 goals, nine goals for AC Milan, six each for Ajax and Inter Milan, four goals for Barcelona and three for Juventus.

10. Andriy Shevchenko - 48 goals

Legendary Ukrainian striker Andriy Shevchenko also scored 48 goals in the Champions League but he did so in 100 games, giving him a better goal ratio than Ibrahimovic.

___5112756___https:______static.pulse.com.gh___webservice___escenic___binary___5112756___2016___6___4___19___andriy-shevchenko-cropped_qecb5tbcgctc1lmpmvzmrs3q4
Legendary Ukrainian striker Andriy Shevchenko scored 48 Champions League goals

Shevchenko has been retired since 2012 and last played Champions League football in 2009 but still left a lasting legacy with his 48 goals for AC Milan (29), Dynamo Kyiv (15) and Chelsea (4).

Advertisement

9. Alfredo Di Stefano - 49 goals

Alfredo Di Stefano scored 49 goals in 58 games for Real Madrid in the old European Cup and was a key part of the early success Los Blancos enjoyed on the continent.

Alfredo Di Stefano helped lead Real Madrid to five European Cip victories
Alfredo Di Stefano had a legendary career for Real Madrid

The Argentine-Spaniard has been retired since 1966 and last played in this competition all the way back in 1994 but still boasts the best goal ratio in the top 10 at 0.84 goals per game.

8. Thierry Henry - 50 goals

Advertisement

French striker Thierry Henry scored 50 goals in 112 UEFA Champions League games for three different teams until he hung his boots in 2014.

Thierry Henry
Thierry Henry

The vast majority of those goals were scored for Arsenal where he made his name with 35 goals, eight for Barcelona and seven for Monaco.

7. Thomas Muller - 52 goals

German forward Thomas Muller is often underrated but his presence amongst the elite scorers at the highest level emphasises just how good he really is.

Thomas Müller becomes just the 8th player in Champions League history to score 50+ goals.
Thomas Müller becomes just the 8th player in Champions League history to score 50+ goals.

Muller has scored 52 goals so far in 134 Champions League games, all for Bayern Munich and the 32-year-old looks prime to add to the tally with many more years still to play for him.

6. Ruud Van Nistelrooy - 36 goals

Ruud Van Nistelrooy’s prowess in the UEFA Champions League was incredible with 36 goals in 73 games at a 0.77 goal ratio.

Ruud Van Nistelrooy was a goal machine in his playing days
Ruud Van Nistelrooy was a goal machine in his playing days

The Dutch centre-forward in his days scored 35 goals for Manchester United, 13 goals for Real Madrid and eight more for PSV Eindhoven.

5. Raul Gonzalez - 71 goals

Before the advent of modern football, Spanish striker Raul Gonzalez was considered the peak of Champions League excellence and rightly so with 71 goals in 142 games.

Real Madrid legend Raul Gonzalez scored 71 goals in the Champions League
Real Madrid legend Raul Gonzalez scored 71 goals in the Champions League

For a while, this was the highest number of goals anyone had scored in this tournament and many believed the record would not be broken but indeed it was after Raul hung up his boots in 2015 even though he last played UCL football in 2012 for Schalke.

3. Karim Benzema - 86 goals

French striker Karim Benzema seemed to find a new level of the game in the 2021/22 UEFA Champions League campaign in which he scored a career-best 15 goals to help Real Madrid lift the trophy.

Karim Benzema-qualification quart de final Réal Madrid
Karim Benzema is a Real Madrid great

That took his total tally to 86 goals and counting in 142 games so far, with 12 goals for Lyon and 76 goals for Real Madrid with no signs of stopping.

3. Robert Lewandowski - 86 goals

A true great and icon of the modern game, Polish centre forward Robert Lewandowski has become synonymous with goals in his career, his 0.81 goal ratio in the competition is only better by Alfredo Di Stefano in the top 10.

Robert Lewandowski (Champions League\Twitter)
Robert Lewandowski (Champions League\Twitter)

Lewandowski has so far scored 86 goals in 106 games, 17 goals for Borussia Dortmund and 69 for Bayern Munich, a total which can only increase as the 33-year-old only recently just joined Barcelona.

2. Lionel Messi - 125 goals

Lionel Messi has the third best goal ratio among the elite scorers of the UEFA Champions League with 125 goals in 156 games so far, resulting in 0.80 goals per game only bettered by Alfredo Di Stefano and Robert Lewandowski.

Lionel Messi (IMAGO AFLOSPORT)
Lionel Messi (IMAGO AFLOSPORT)

The Argentine wizard scored an astonishing 120 UCL goals for Barcelona and added five more in his first season with PSG and is most likely not done scoring in this competition just yet.

1. Cristiano Ronaldo - 140 goals

There are multiple reasons Cristiano Ronaldo is called “Mr Champions League”, chief of which is his incredible goal record in the competition with 140 goals in 183 games for three different teams.

History maker, Cristiano Ronaldo.
History maker, Cristiano Ronaldo.

The Portuguese goal machine has played more games and scored more goals than anyone else in Champions League history so far with 105 of those scored in the white of Real Madrid, 20 for Manchester United and 15 for Juventus.

It remains to be seen if he can add to his tally though as the 37-year-old currently plays for Manchester United who failed to qualify for the 2022/23 edition of the competition.

Advertisement