Who are the UEFA Champions League all-time scoring leaders? Lewandowski hits the century mark

Date:

Lionel Messi’s transfer to Inter Miami has put a safety seal around Cristiano Ronaldo’s record for most goals in UEFA Champions League history, a record that feels unlikely to fall any time soon.

But there’s still history being made in the Champions League, as Erling Haaland and Kylian Mbappe attempt to reach the heights of Messi, Ronaldo, and now the third player to reach 100 or more goals in UCL play — Robert Lewandowski.

[ MORE: Champions League winners, list of finals ]

The Borussia Dortmund turned Bayern Munich and now Barcelona star scored his 100th and 101th UCL goals on Tuesday, November 26, as Barca brushed off Brest 3-0 at the Camp Nou.

That puts him 28 behind Messi and 40 back of Ronaldo. At 36, he couldn’t…. could he?

Messi still holds the record for the most goals with a single club, though he seemed destined to catch Ronaldo once the aging forward moved to the Saudi Pro League. Messi is a couple of years younger, and 11 more goals were not a far cry.

Haaland, however, has already entered the competition’s all-time top 20 with 44 goals. And, yes, he’s 24 years old. Kylian Mbappe is about a year-and-a-half older and is closing in on the top 10 after joining Zlatan Ibrahimovic and Alberto Di Stefano on 49 career UCL goals.

Now Mohamed Salah is on that mark after his fantastic strike against Bologna made him the highest scoring African player in competition history.

[ MORE: 2023-24 UEFA Champions League hub — Scores, schedule ]

Here’s the list of the most goals scored in UEFA Champions League play, excluding qualifying.


European Cup / UEFA Champions League all-time goal scorers

names in bold are active in European football

(UEFA.com)

  1. Cristiano Ronaldo, 141

  2. Lionel Messi, 129

  3. Robert Lewandowski, 101

  4. Karim Benzema, 90

  5. Raul, 71

  6. Ruud van Nistelrooy, 60

  7. Andriy Shevchenko, 59

  8. Thomas Muller, 54

  9. Thierry Henry, 51

  10. Filippo Inzaghi, 50

  11. Alfredo Di Stefano, 49

  12. Zlatan Ibrahimovic, 49

  13. Kylian Mbappe, 49

  14. Mohamed Salah, 49

  15. Eusebio, 47

  16. Sergio Aguero, 47

  17. Erling Haaland, 46

  18. Didier Drogba, 44

  19. Neymar, 43

  20. Alessandro Del Piero, 43

  21. Fernando Morientes, 39

  22. Antoine Griezmann, 39

  23. Ferenc Puskas, 35

  24. Edinson Cavani, 35

  25. Gerd Muller, 34

  26. Wayne Rooney, 34

  27. Harry Kane, 34

  28. Samuel Eto’o, 33

  29. Arjen Robben, 32

  30. Francisco Gento, 32

  31. David Trezeguet, 32

Share post:

Popular

More like this
Related

Mallorca defender talks about facing Real Madrid star in a fictional fight – ‘Would knock him out in 10 seconds’

He admitted that one of the incidents definitely deserved...

Comfortable, confident Waters steps up in Warriors’ win vs. Grizzlies

Comfortable, confident Waters steps up in Warriors' win vs....

Do Kohli and Rohit have a future in Test cricket? ‘It’s up to them,’ says Gambhir

Head coach Gautam Gambhir offered them support but left...

Derrick Rose moved to tears in Bulls halftime ceremony, to have his jersey number retired

The number retirement is still to come for Derrick...