Champions League + European Cup » Champions League only
 
# Player Team(s) M. goals Penalty Ø
1 Cristiano Ronaldo * Juventus
Real Madrid
Manchester United
183 140 19 0.77
2 Lionel Messi * FC Barcelona
Paris Saint-Germain
163 129 18 0.79
3 Robert Lewandowski * Borussia Dortmund
Bayern München
FC Barcelona
124 99 16 0.80
4 Karim Benzema * Real Madrid
Olympique Lyonnais
152 90 3 0.59
5 Raúl FC Schalke 04
Real Madrid
142 71 1 0.50
6 Ruud van Nistelrooy Real Madrid
Manchester United
PSV Eindhoven
73 56 10 0.77
7 Thomas Müller * Bayern München
154 54 8 0.35
8 Thierry Henry FC Barcelona
Arsenal FC
AS Monaco
112 50 3 0.45
9 Kylian Mbappé * Real Madrid
AS Monaco
Paris Saint-Germain
77 49 6 0.64
10 Zlatan Ibrahimović Inter
Juventus
AC Milan
FC Barcelona
Manchester United
Paris Saint-Germain
AFC Ajax
124 48 5 0.39
Andriy Shevchenko AC Milan
Chelsea FC
Dinamo Kiev
100 48 5 0.48
12 Filippo Inzaghi Juventus
AC Milan
81 46 1 0.57
13 Mo Salah * AS Roma
Chelsea FC
Liverpool FC
FC Basel 1893
83 45 5 0.54
14 Didier Drogba Chelsea FC
Olympique Marseille
Galatasaray
92 44 2 0.48
Erling Haaland * Borussia Dortmund
Manchester City
RB Salzburg
43 44 6 1.02
16 Neymar * FC Barcelona
Paris Saint-Germain
81 43 3 0.53
17 Alessandro Del Piero Juventus
89 42 6 0.47
18 Sergio Agüero FC Barcelona
Atlético Madrid
Manchester City
79 41 11 0.52
19 Antoine Griezmann * Real Sociedad
FC Barcelona
Atlético Madrid
99 37 4 0.37
20 Édinson Cavani * Manchester United
Paris Saint-Germain
SSC Napoli
70 35 4 0.50
21 Harry Kane * Bayern München
Tottenham Hotspur
48 34 10 0.71
22 Morientes Valencia CF
Real Madrid
Liverpool FC
AS Monaco
Olympique Marseille
93 33 0 0.35
23 Arjen Robben Bayern München
Real Madrid
Chelsea FC
PSV Eindhoven
110 31 2 0.28
24 Samuel Eto'o Inter
RCD Mallorca
FC Barcelona
Real Madrid
Chelsea FC
78 30 2 0.38
Kaká AC Milan
Real Madrid
86 30 5 0.35
Wayne Rooney Manchester United
85 30 4 0.35
27 Álvaro Morata * Juventus
AC Milan
Real Madrid
Chelsea FC
Atlético Madrid
86 29 0 0.34
Edin Džeko * VfL Wolfsburg
Inter
AS Roma
Manchester City
75 29 0 0.39
Patrick Kluivert FC Barcelona
PSV Eindhoven
AFC Ajax
71 29 0 0.41
Roy Makaay Bayern München
Deportivo La Coruña
61 29 3 0.48
David Trezeguet Juventus
AS Monaco
58 29 0 0.50
32 Ryan Giggs Manchester United
145 28 0 0.19
33 Sadio Mané * Bayern München
Liverpool FC
64 27 0 0.42
Rivaldo AC Milan
FC Barcelona
Olympiakos Piraeus
73 27 6 0.37
Raheem Sterling * Chelsea FC
Liverpool FC
Arsenal FC
Manchester City
84 27 0 0.32
Luis Suárez * FC Barcelona
Atlético Madrid
AFC Ajax
73 27 2 0.37
37 Mario Gómez VfB Stuttgart
Bayern München
44 26 0 0.59
38 Hernán Crespo Lazio Roma
Inter
AC Milan
Parma Calcio 1913
Chelsea FC
65 25 0 0.38
Jardel Galatasaray
FC Porto
46 25 0 0.54
Robin van Persie Manchester United
Arsenal FC
Feyenoord
59 25 6 0.42
Vinícius Junior * Real Madrid
60 25 2 0.42
42 Ángel Di María * Juventus
Real Madrid
Paris Saint-Germain
SL Benfica
111 24 1 0.22
Gabriel Jesus * Arsenal FC
Manchester City
50 24 2 0.48
Giovane Élber Bayern München
Olympique Lyonnais
69 24 0 0.35
Olivier Giroud * AC Milan
Chelsea FC
Arsenal FC
64 24 5 0.38
Gonzalo Higuaín Juventus
Real Madrid
SSC Napoli
83 24 2 0.29
Luís Figo Inter
FC Barcelona
Real Madrid
103 24 10 0.23
Marco Reus * Borussia Dortmund
72 24 4 0.33
Paul Scholes Manchester United
124 24 2 0.19
50 Frank Lampard Chelsea FC
Manchester City
105 23 4 0.22
* Active player