Champions League + European Cup » Champions League only
 
# Player Team(s) M. goals Penalty Ø
1 Cristiano Ronaldo * Real Madrid
Manchester United
154 120 15 0.78
2 Lionel Messi * FC Barcelona
127 105 11 0.83
3 Raúl FC Schalke 04
Real Madrid
142 71 1 0.50
4 Karim Benzema * Real Madrid
Olympique Lyon
106 56 0 0.53
Ruud van Nistelrooy Real Madrid
Manchester United
PSV Eindhoven
73 56 10 0.77
6 Thierry Henry FC Barcelona
Arsenal FC
AS Monaco
112 50 3 0.45
7 Zlatan Ibrahimović * Inter
Juventus
AC Milan
FC Barcelona
Paris Saint-Germain
AFC Ajax
120 48 5 0.40
Andriy Shevchenko AC Milan
Chelsea FC
Dinamo Kiev
100 48 5 0.48
9 Filippo Inzaghi Juventus
AC Milan
81 46 1 0.57
Robert Lewandowski * Borussia Dortmund
Bayern München
74 46 7 0.62
11 Didier Drogba * Chelsea FC
Olympique Marseille
Galatasaray
92 44 2 0.48
12 Alessandro Del Piero Juventus
89 42 6 0.47
Thomas Müller * Bayern München
101 42 7 0.42
14 Edinson Cavani * Paris Saint-Germain
SSC Napoli
54 33 3 0.61
Morientes Valencia CF
Real Madrid
Liverpool FC
AS Monaco
93 33 0 0.35
16 Kun Agüero * Atlético Madrid
Manchester City
63 32 8 0.51
17 Samuel Eto'o * Inter
RCD Mallorca
FC Barcelona
Chelsea FC
78 30 2 0.38
Kaká AC Milan
Real Madrid
86 30 5 0.35
Neymar * FC Barcelona
Paris Saint-Germain
49 30 2 0.61
Wayne Rooney * Manchester United
85 30 4 0.35
21 Patrick Kluivert FC Barcelona
AFC Ajax
71 29 0 0.41
Roy Makaay Bayern München
Deportivo La Coruña
61 29 3 0.48
Arjen Robben * Bayern München
Real Madrid
Chelsea FC
PSV Eindhoven
108 29 2 0.27
David Trezeguet Juventus
AS Monaco
58 29 0 0.50
25 Ryan Giggs Manchester United
145 28 0 0.19
26 Rivaldo AC Milan
FC Barcelona
Olympiakos Piräus
73 27 6 0.37
27 Mario Gomez * VfB Stuttgart
Bayern München
44 26 0 0.59
28 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
59 25 6 0.42
31 Giovane Élber Bayern München
Olympique Lyon
69 24 0 0.35
Luís Figo Inter
FC Barcelona
Real Madrid
103 24 10 0.23
Paul Scholes Manchester United
124 24 2 0.19
34 Frank Lampard Chelsea FC
105 23 4 0.22
Jari Litmanen Liverpool FC
AFC Ajax
57 23 3 0.40
Marco Simone AC Milan
AS Monaco
Paris Saint-Germain
39 23 1 0.59
37 Gonzalo Higuaín * Juventus
Real Madrid
SSC Napoli
75 22 2 0.29
38 Steven Gerrard Liverpool FC
73 21 6 0.29
Luiz Adriano * Shakhtar Donetsk
Spartak Moskva
47 21 3 0.45
Claudio Pizarro * Werder Bremen
Bayern München
73 21 0 0.29
Serhiy Rebrov Dinamo Kiev
43 21 4 0.49
42 Nicolas Anelka Real Madrid
Chelsea FC
Arsenal FC
Paris Saint-Germain
68 20 1 0.29
Cesc Fàbregas * FC Barcelona
Chelsea FC
Arsenal FC
104 20 5 0.19
Edin Džeko * VfL Wolfsburg
AS Roma
Manchester City
51 20 0 0.39
Fernando Torres * Chelsea FC
Liverpool FC
Atlético Madrid
79 20 0 0.25
Mario Mandžukić * Bayern München
Juventus
Atlético Madrid
54 20 0 0.37
Ole Gunnar Solskjær Manchester United
77 20 0 0.26
Luis Suárez * FC Barcelona
AFC Ajax
45 20 0 0.44
49 Julio Cruz Inter
Feyenoord
48 19 2 0.40
Antoine Griezmann * Atlético Madrid
48 19 4 0.40
* Active player