Skip to content
even.best

The all-time top scorers in Champions League history

The top 3 according to 0 votes from people: Cristiano Ronaldo · Lionel Messi · Robert Lewandowski. (Updated Sep 23, 2026.)

Cristiano Ronaldo leads with more than 140 goals, ahead of Messi and Lewandowski, while Mbappé and Haaland climb fast: the top scorers of the European Cup and the Champions League. Who is the greatest?

Ana Freitas · · 26 items · 0 votes · 0 comments

Automatically translated (original in Português). See the original

Top 26

  1. 1

    Cristiano Ronaldo

    More than 140 goals for Manchester United, Real Madrid and Juventus.

    ▲ 0 ▼ 0

    0
  2. 2

    Lionel Messi

    129 goals for Barcelona and PSG.

    ▲ 0 ▼ 0

    0
  3. 3

    Robert Lewandowski

    More than a hundred goals for Dortmund, Bayern and Barcelona.

    ▲ 0 ▼ 0

    0
  4. 4

    Karim Benzema

    The French striker of Lyon and Real Madrid.

    ▲ 0 ▼ 0

    0
  5. 5

    Kylian Mbappé

    Already in the top 5, between PSG and Real Madrid.

    ▲ 0 ▼ 0

    0
  6. 6

    Raúl González

    The Real Madrid idol, 71 goals.

    ▲ 0 ▼ 0

    0
  7. 7

    Ruud van Nistelrooy

    Goals for PSV, Manchester United and Real Madrid.

    ▲ 0 ▼ 0

    0
  8. 8

    Erling Haaland

    The Norwegian scoring at a pace never seen before.

    ▲ 0 ▼ 0

    0
  9. 9

    Andriy Shevchenko

    The Ukrainian of Dynamo Kyiv and Milan.

    ▲ 0 ▼ 0

    0
  10. 10

    Thomas Müller

    Bayern Munich's eternal man.

    ▲ 0 ▼ 0

    0
  11. 11

    Harry Kane

    From Tottenham to Bayern.

    ▲ 0 ▼ 0

    0
  12. 12

    Mohamed Salah

    Liverpool's pharaoh.

    ▲ 0 ▼ 0

    0
  13. 13

    Thierry Henry

    Arsenal's star.

    ▲ 0 ▼ 0

    0
  14. 14

    Filippo Inzaghi

    Milan's goal poacher.

    ▲ 0 ▼ 0

    0
  15. 15

    Zlatan Ibrahimović

    Goals for seven different clubs.

    ▲ 0 ▼ 0

    0
  16. 16

    Eusébio

    Benfica's Black Panther, in the old European Cup.

    ▲ 0 ▼ 0

    0
  17. 17

    Sergio Agüero

    The Argentine of Atlético and Manchester City.

    ▲ 0 ▼ 0

    0
  18. 18

    Antoine Griezmann

    Atlético Madrid's Frenchman.

    ▲ 0 ▼ 0

    0
  19. 19

    Didier Drogba

    Chelsea's 2012 final hero.

    ▲ 0 ▼ 0

    0
  20. 20

    Neymar

    For Barcelona and PSG.

    ▲ 0 ▼ 0

    0
  21. 21

    Alessandro Del Piero

    Juventus's captain.

    ▲ 0 ▼ 0

    0
  22. 22

    Fernando Morientes

    A champion with Real Madrid.

    ▲ 0 ▼ 0

    0
  23. 23

    Edinson Cavani

    The Uruguayan of Napoli and PSG.

    ▲ 0 ▼ 0

    0
  24. 24

    Gerd Müller

    The "Bomber" of 1970s Bayern.

    ▲ 0 ▼ 0

    0
  25. 25

    Vinícius Júnior

    Real Madrid's Brazilian.

    ▲ 0 ▼ 0

    0
  26. 26

    Wayne Rooney

    Manchester United's goalscorer.

    ▲ 0 ▼ 0

    0

How is this ranking ordered? By people's votes: each ▲ adds a point and each ▼ takes one away. Anyone can vote and add what is missing.

Is something missing?

Log in to add an item

Comments (0)

Log in to comment

No comments yet. Be the first!

More rankings like this