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.
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:
Rank | Players | Goals |
1 | Cristiano Ronaldo | 140 |
2 | Lionel Messi | 129 |
3 | Robert Lewandowski | 91 |
4 | Karim Benzema | 90 |
5 | Raúl | 71 |
6 | Ruud van Nistelrooy | 56 |
7 | Thomas Muller | 53 |
8 | Thierry Henry | 50 |
9 | Zlatan Ibrahimovic | 48 |
10 | Andriy Shevchenko | 48 |
11 | Filippo Inzaghi | 46 |
12 | Didier Drogba | 44 |
13 | Mohamed Salah | 44 |
14 | Neymar | 43 |
15 | Alessandro Del Piero | 42 |
16 | Sergio Agüero | 41 |
17 | Kylian Mbappé | 40 |
18 | Edinson Cavani | 35 |
19 | Erling Haaland | 35 |
20 | Fernando Morientes | 33 |
21 | Arjen Robben | 31 |
22 | Wayne Rooney | 30 |
23 | Samuel Eto’o | 30 |
24 | Antoine Griezmann | 30 |
25 | Kakà | 30 |
26 | Roy Makaay | 29 |
27 | Patrick Kluivert | 29 |
28 | David Trézéguet | 29 |
29 | Edin Dzeko | 29 |
30 | Ryan Giggs | 28 |
31 | Luis Suarez | 27 |
32 | Rivaldo | 27 |
33 | Sadio Mané | 27 |
34 | Raheem Sterling | 27 |
35 | Mario Gomez | 26 |
36 | Hernan Crespo | 25 |
37 | Robin van Persie | 25 |
38 | Paul Scholes | 24 |
39 | Jardel | 24 |
40 | Giovane Elber | 24 |
41 | Gonzalo Higuain | 24 |
42 | Luis Figo | 24 |
43 | Jari Litmanen | 23 |
44 | Frank Lampard | 23 |
45 | Marco Simone | 23 |
46 | Alvaro Morata | 23 |
47 | Olivier Giroud | 23 |
48 | Marco Reus | 22 |
49 | Roberto Firmino | 22 |
50 | Angel Di Maria | 22 |
51 | Luiz Adriano | 21 |
52 | Sergiy Rebrov | 21 |
53 | Claudio Pizarro | 21 |
54 | Harry Kane | 21 |
55 | Steven Gerrard | 21 |
56 | Mario Mandzukic | 21 |
57 | Nicolas Anelka | 20 |
58 | Cesc Fabregas | 20 |
59 | Gareth Bale | 20 |
60 | Gabriel Jesus | 20 |
61 | Leroy Sane | 20 |
62 | Fernando Torres | 20 |
63 | Riyad Mahrez | 20 |
64 | Ole Gunnar Solskjaer | 19 |
65 | Julio Cruz | 19 |
66 | Luis Enrique | 19 |
67 | Heung-Min Son | 19 |
68 | Lisandro Lopez | 19 |
69 | John Carew | 18 |
70 | Andy Cole | 18 |
71 | Franck Ribery | 18 |
72 | Javier Saviola | 18 |
73 | Paulo Dybala | 18 |
74 | Juninho Pernambucano | 18 |
75 | Ronaldinho | 18 |
76 | Willian | 18 |
77 | Lucho Gonzalez | 18 |
78 | Romelu Lukaku | 18 |
79 | Francesco Totti | 17 |
80 | Pierre-Emerick Aubameyang | 17 |
81 | Timo Werner | 17 |
82 | Hulk | 17 |
83 | Pedro | 16 |
84 | Roberto Soldado | 16 |
85 | Gerard Piqué | 16 |
86 | David Beckham | 16 |
87 | Roberto Carlos | 16 |
88 | Guti | 16 |
89 | Dries Mertens | 16 |
90 | Michael Ballack | 16 |
91 | Ivan Helguera | 15 |
92 | Sylvian Wiltord | 15 |
93 | Seydou Doumbia | 15 |
94 | Diego Tristan | 15 |
95 | Simone Inzaghi | 15 |
96 | Theo Walcott | 15 |
97 | Pavel Nedved | 15 |
98 | Arturo Vidal | 15 |
99 | Sergio Ramos | 15 |
100 | Alexis Sanchez | 15 |
101 | Rodrygo | 15 |
102 | Vinicius Junior | 15 |
103 | Ronaldo | 14 |
104 | David Villa | 14 |
105 | Roy Keane | 14 |
106 | Kostantinos Mitroglou | 14 |
107 | Miroslav Klose | 14 |
108 | Adriano | 14 |
109 | Klaas-Jan Huntelaar | 14 |
110 | Vincent Aboubakar | 14 |
111 | Chicharito | 14 |
112 | Zinedine Zidane | 14 |
113 | Robert Pires | 14 |
114 | Kingsley Coman | 14 |
115 | Serge Gnabry | 14 |
116 | Kevin De Bruyne | 14 |
117 | Bernardo Silva | 14 |
1. Cristiano Ronaldo
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 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
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.