Top 10 All-Time Leading Scorers in the UEFA Champions League

Discover the greatest goalscorers in the history of the UEFA Champions League and how they made their mark on the competition.

Cristiano Ronaldo of Real Madrid

The UEFA Champions League is the ultimate stage for Europe’s best football clubs and players to showcase their skills. Over the years, the tournament has produced some of the most memorable moments in football history, thanks in large part to the incredible goalscoring exploits of some of the game’s greatest ever players.

Here, we take a closer look at the top 100 all-time leading goalscorers in the UEFA Champions League, and celebrate their contributions to the beautiful game:

1Cristiano Ronaldo140
2Lionel Messi129
3Robert Lewandowski91
4Karim Benzema90
6Ruud van Nistelrooy56
7Thomas Muller53
8Thierry Henry50
9Zlatan Ibrahimovic48
10Andriy Shevchenko48
11Filippo Inzaghi46
12Didier Drogba44
13Mohamed Salah44
15Alessandro Del Piero42
16Sergio Agüero41
17Kylian Mbappé40
18Edinson Cavani35
19Erling Haaland35
20Fernando Morientes33
21Arjen Robben31
22Wayne Rooney30
23Samuel Eto’o30
24Antoine Griezmann30
26Roy Makaay29
27Patrick Kluivert29
28David Trézéguet29
29Edin Dzeko29
30Ryan Giggs28
31Luis Suarez27
33Sadio Mané27
34Raheem Sterling27
35Mario Gomez26
36Hernan Crespo25
37Robin van Persie25
38Paul Scholes24
40Giovane Elber24
41Gonzalo Higuain24
42Luis Figo24
43Jari Litmanen23
44Frank Lampard23
45Marco Simone23
46Alvaro Morata23
47Olivier Giroud23
48Marco Reus22
49Roberto Firmino22
50Angel Di Maria22
51Luiz Adriano21
52Sergiy Rebrov21
53Claudio Pizarro21
54Harry Kane21
55Steven Gerrard21
56Mario Mandzukic21
57Nicolas Anelka20
58Cesc Fabregas20
59Gareth Bale20
60Gabriel Jesus20
61Leroy Sane20
62Fernando Torres20
63Riyad Mahrez20
64Ole Gunnar Solskjaer19
65Julio Cruz19
66Luis Enrique19
67Heung-Min Son19
68Lisandro Lopez19
69John Carew18
70Andy Cole18
71Franck Ribery18
72Javier Saviola18
73Paulo Dybala18
74Juninho Pernambucano18
77Lucho Gonzalez18
78Romelu Lukaku18
79Francesco Totti17
80Pierre-Emerick Aubameyang17
81Timo Werner17
84Roberto Soldado16
85Gerard Piqué16
86David Beckham16
87Roberto Carlos16
89Dries Mertens16
90Michael Ballack16
91Ivan Helguera15
92Sylvian Wiltord15
93Seydou Doumbia15
94Diego Tristan15
95Simone Inzaghi15
96Theo Walcott15
97Pavel Nedved15
98Arturo Vidal15
99Sergio Ramos15
100Alexis Sanchez15
102Vinicius Junior15
104David Villa14
105Roy Keane14
106Kostantinos Mitroglou14
107Miroslav Klose14
109Klaas-Jan Huntelaar14
110Vincent Aboubakar14
112Zinedine Zidane14
113Robert Pires14
114Kingsley Coman14
115Serge Gnabry14
116Kevin De Bruyne14
117Bernardo Silva14

1. Cristiano Ronaldo

Cristiano Ronaldo, Manchester United

With a staggering 140 goals to his name, Cristiano Ronaldo is the all-time leading scorer in the UEFA Champions League. The Portuguese forward has won the tournament on five occasions, four times with Real Madrid and once with Manchester United. His goalscoring exploits in the competition have been nothing short of phenomenal, and he shows no signs of slowing down anytime soon.

2. Lionel Messi

Lionel Messi in maglia PSG

Lionel Messi is widely regarded as one of the greatest footballers of all time, and his record in the UEFA Champions League only reinforces that belief. The Argentine forward has scored an incredible 129 goals in the competition, and has won it four times with Barcelona. His close control, dribbling ability, and eye for goal make him a joy to watch, and a nightmare for opposition defenders.

3. Robert Lewandowski

lewandowski con la maglia del barcellona

Robert Lewandowski has been a consistent goalscorer in the UEFA Champions League throughout his career, and his exploits with Bayern Munich have been particularly impressive. The Polish forward has scored 91 goals in the competition, and was instrumental in Bayern’s triumph in the 2019/20 season.

4. Karim Benzema

Karim Benzema has been a key player for Real Madrid since joining the club in 2009, and his goalscoring record in the UEFA Champions League is testament to his quality. The French forward has scored 90 goals in the competition, and was instrumental in Real Madrid’s three consecutive triumphs from 2016 to 2018.

5. Raul

Raul was a prolific goalscorer throughout his career, and he was particularly deadly in the UEFA Champions League. The Spanish forward scored 71 goals in the competition, including a hat-trick in the 2000 final as Real Madrid lifted the trophy.

Related articles