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?
Automatically translated (original in Português). See the original
Top 26
-
1
Cristiano Ronaldo
More than 140 goals for Manchester United, Real Madrid and Juventus.
-
2
Lionel Messi
129 goals for Barcelona and PSG.
-
3
Robert Lewandowski
More than a hundred goals for Dortmund, Bayern and Barcelona.
-
4
Karim Benzema
The French striker of Lyon and Real Madrid.
-
5
Kylian Mbappé
Already in the top 5, between PSG and Real Madrid.
-
6
Raúl González
The Real Madrid idol, 71 goals.
-
7
Ruud van Nistelrooy
Goals for PSV, Manchester United and Real Madrid.
-
8
Erling Haaland
The Norwegian scoring at a pace never seen before.
-
9
Andriy Shevchenko
The Ukrainian of Dynamo Kyiv and Milan.
-
10
Thomas Müller
Bayern Munich's eternal man.
-
11
Harry Kane
From Tottenham to Bayern.
-
12
Mohamed Salah
Liverpool's pharaoh.
-
13
Thierry Henry
Arsenal's star.
-
14
Filippo Inzaghi
Milan's goal poacher.
-
15
Zlatan Ibrahimović
Goals for seven different clubs.
-
16
Eusébio
Benfica's Black Panther, in the old European Cup.
-
17
Sergio Agüero
The Argentine of Atlético and Manchester City.
-
18
Antoine Griezmann
Atlético Madrid's Frenchman.
-
19
Didier Drogba
Chelsea's 2012 final hero.
-
20
Neymar
For Barcelona and PSG.
-
21
Alessandro Del Piero
Juventus's captain.
-
22
Fernando Morientes
A champion with Real Madrid.
-
23
Edinson Cavani
The Uruguayan of Napoli and PSG.
-
24
Gerd Müller
The "Bomber" of 1970s Bayern.
-
25
Vinícius Júnior
Real Madrid's Brazilian.
-
26
Wayne Rooney
Manchester United's goalscorer.
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?
Comments (0)
No comments yet. Be the first!