
It’s difficult to retain the position in any league as top goal scorer. In past decade, Champions League top goal scorers list lead by two icon footballers. Cristiano Ronaldo and Lionel Messi. Currently the champions league top scorers list lead by Ronaldo with 128 goals.
Lionel Messi with 114 goals, stand on the 2nd position with Barcelona. Ruud van Nistelrooy and Raul two players dominate the list for years. After 2017-18 and 2018-19 finals two more players joined the race all time champions league top goal scorer. Karim Benzema and Robert Lewandowski both ranked on 5th and 4th position in champions league top goal scorers list after 2018-19 champions league final.
All-Time Champions League Top
Goal Scorers
|
||||
Footballers
|
Goals
|
Appearances
|
Club
|
Status
|
Cristiano Ronaldo
|
128
|
168
|
Real Madrid, Juventus, Manchester United
|
Active
|
Lionel Messi
|
114
|
140
|
Barcelona
|
Active
|
Raúl González
|
71
|
142
|
Real Madrid, Schalke 04
|
Retired
|
Karim Benzema
|
64
|
118
|
Real
Madrid, Lyon
|
Active
|
Robert Lewandowski
|
63
|
85
|
Borussia Dortmund, Bayern Munich
|
Active
|
Ruud van Nistelrooy
|
56
|
73
|
Manchester
United, Real Madrid
|
Retired
|
Thierry Henry
|
50
|
112
|
Arsenal, Barcelona, Monaco
|
Retired
|
Alfredo Di Stéfano
|
49
|
58
|
Real
Madrid
|
Retired
|
Andriy Shevchenko
|
49
|
100
|
AC Milan, Chelsea
|
Retired
|
Zlatan Ibrahimović
|
48
|
120
|
Ajax,
Inter Milan, Barcelona, Manchester Utd
|
Active
|
Eusébio
|
46
|
63
|
Benfica
|
Retired
|
Filippo Inzaghi
|
46
|
81
|
Juventus,
AC Milan
|
Retired
|
Didier Drogba
|
44
|
92
|
Chelsea, Galatasaray
|
Retired
|
Thomas Müller
|
44
|
110
|
Bayern
Munich
|
Active
|
Alessandro Del Piero
|
49
|
89
|
Juventus
|
Retired
|
Sergio Agüero
|
39
|
71
|
Atletico
Madrid, Manchester City
|
Active
|
Ferenc Puskás
|
35
|
41
|
Real Madrid
|
Retired
|
Edinson Cavani
|
35
|
61
|
Napoli,
PSG
|
Active
|
Gerd Müller
|
34
|
35
|
Bayern Munich
|
Retired
|
Neymar
|
33
|
55
|
Barcelona,
PSG
|
Active
|
Fernando Morientes
|
33
|
93
|
Real Madrid, Monaco
|
Retired
|
Cristiano Ronaldo (128 goals, 168 matches) : Ronaldo recently moved from La Liga to Serie A join Juventus on most expensive transfer deal. He scored 128 goals in 168 appearances for Manchester United, Real Madrid and Juventus.

Lionel Messi (114 goals, 140 matches) : Messi scored 114 goals in 140 matches playing for Barcelona. He scored goals for Barcelona 0.81 ration since 2005. He won the gold boot award in champions league season 2018-19 with 12 goals for Barcelona.
Raul (71 goals, 142 matches) : Raul retired from professional football he scored most goals in champions league till year 2014. Later Messi and Ronaldo over take his and Van Nistilrooy record of most goals in champions league. He scored goals with the ratio of (0.5) per match for Real Madrid