Pos.
Jugador
Goles
Part.
Prom.
Debut
Clubes
1
Cristiano Ronaldo
141
187
0.75
2003–2022
Manchester United F. C. (22), Real Madrid C. F. (105), Juventus F. C. (14)
2
Lionel Messi
129
163
0.79
2005–2023
F. C. Barcelona (120), París Saint-Germain F. C. (9)
3
Robert Lewandowski
101
126
0.80
2011 – act.
B. V. Borussia (17), F. C. Bayern Múnich (69), F. C. Barcelona (15)
4
Karim Benzema
90
152
0.59
2006–2023
Olympique de Lyon (12), Real Madrid C. F. (78)
5
Raúl González
71
144
0.49
1995–2011
Real Madrid C. F. (66), F. C. Schalke 04 (5)
6
Ruud van Nistelrooy
60
81
0.74
1998–2009
PSV Eindhoven (9), Manchester United F. C. (38), Real Madrid C. F. (13)
7
Andriy Shevchenko
59
116
0.51
1994–2012
F. C. Dynamo Kyiv (22), A. C. Milan (33), Chelsea F. C. (4)
8
Thomas Müller
55
158
0.35
2008 – act.
F. C. Bayern Múnich (55)
9
Thierry Henry
51
115
0.44
1997–2012
A. S. Mónaco F. C. (7), Arsenal F. C. (35), F. C. Barcelona (9)
10
Kylian Mbappé
50
79
0.63
2017 – act.
A. S. Mónaco F. C. (6), París Saint-Germain F. C. (42), Real Madrid C. F. (2)
=
Filippo Inzaghi
50
85
0.59
1997–2012
Juventus F. C. (17), A. C. Milan (33)
=
Mohamed Salah
50
95
0.53
2013 – act.
F. C. Basel (5), A. S. Roma (1), Liverpool F. C. (44)
13
Alfredo Di Stéfano
49
58
0.84
1955–1964
Real Madrid C. F. (49)
=
Zlatan Ibrahimović
49
128
0.38
2001–2023
A. F. C. Ajax (7), Juventus F. C. (3), F. C. Internazionale (6), F. C. Barcelona (4), A. C. Milan (9), París Saint-Germain F. C. (20)
15
Eusébio da Silva
47
63
0.75
1961–1974
S. L. Benfica (47)
=
Sergio Agüero
47
83
0.57
2008–2021
C. Atlético de Madrid (8), Manchester City F. C. (39)
17
Erling Haaland
46
45
1.02
2019 – act.
Red Bull Salzburgo (8), B. V. Borussia (15), Manchester City F. C. (23)
18
Didier Drogba
44
94
0.47
2003–2015
Olympique de Marsella (5), Chelsea F. C. (36), Galatasaray S. K. (3)
19
Neymar da Silva
43
81
0.53
2013 – act.
F. C. Barcelona (21), París Saint-Germain F. C. (22)
=
Alessandro Del Piero
43
92
0.47
1995–2009
Juventus F. C. (43)
21
Antoine Griezmann
41
103
0.40
2014 – act.
Real Sociedad (1), Atlético de Madrid (36), F. C. Barcelona (4)
22
Fernando Morientes
39
104
0.38
1997–2009
Real Madrid C. F. (19), A. S. Mónaco F. C. (9), Liverpool F. C. (3), Valencia C. F. (8)
23
Ferenc Puskás
36
41
0.88
1956–1966
Budapest Honvéd F. C. (1), Real Madrid F. C. (35)[ 5]
24
Edinson Cavani
35
70
0.50
2011 – act.
S. S. C. Napoli (5), París Saint-Germain F. C. (30), Manchester United F. C. (0)
25
Gerd Müller
34
35
0.97
1969–1977
F. C. Bayern Múnich (34)
=
Wayne Rooney
34
88
0.39
2004–2015
Manchester United F. C. (34)
=
Harry Kane
34
49
0.69
2016 – act.
Tottenham Hotspur F. C. (21), F. C. Bayern Múnich (13)
28
Samuel Eto'o
33
82
0.40
1999–2014
R. C. D. Mallorca (2), F. C. Barcelona (18), F. C. Internazionale (10), Chelsea F. C. (3)
=
Edin Džeko
33
81
0.41
2009 – act.
VfL Wolfsburgo (4), Manchester City F. C. (3), A. S. Roma (15), F. C. Internazionale (7), Fenerbahçe S. K. (4)
30
David Trezeguet
32
61
0.52
1997–2009
A. S. Mónaco F. C. (4), Juventus F. C. (28)
=
Arjen Robben
32
111
0.29
2002–2018
PSV Eindhoven (3), Chelsea F. C. (2), Real Madrid C. F. (1), F. C. Bayern Múnich (26)
32
Serhiy Rebrov
31
68
0.46
1993–2007
F. K. Dynamo Kyiv (31)
=
Vítor Ferreira Rivaldo
31
78
0.40
1997–2007
F. C. Barcelona (25), A. C. Milan (2), Olympiacos F. C. (3), A. E. K. de Atenas (1)
=
Luis Suárez
31
75
0.41
2010–2022
A. F. C. Ajax (5), F. C. Barcelona (25), Atlético de Madrid (1)
35
Ryan Giggs
30
151
0.20
1993–2014
Manchester United F. C. (30)
=
Paco Gento
30
88
0.34
1955–1969
Real Madrid C. F. (30)
=
Patrick Kluivert
30
75
0.40
1994–2006
A. F. C. Ajax (9), F. C. Barcelona (21)
=
Ricardo dos Santos Kaká
30
88
0.34
2003–2014
A. C. Milan (25), Real Madrid C. F. (5)
=
Steven Gerrard
30
87
0.34
2001–2015
Liverpool F. C. (30)
40
Mário Jardel
29
48
0.60
1996–2001
F. C. Porto (20), Galatasaray S. K. (9)
=
Roy Makaay
29
61
0.48
2000–2007
R. C. Deportivo de La Coruña (12), F. C. Bayern Múnich (17)
=
Álvaro Morata
29
87
0.33
2012 – act.
Real Madrid C. F. (4), Juventus F. C. (15), Chelsea F. C. (1), Atlético de Madrid (8), A. C. Milan (1)
43
Jean-Pierre Papin
28
37
0.76
1989–1994
Olympique de Marsella (19), A. C. Milan (7), F. C. Bayern Múnich (2)
=
Hernán Crespo
28
70
0.40
1997–2007
Parma F. C. (2), S. S. Lazio (5), F. C. Internazionale (11), Chelsea F. C. (4), A. C. Milan (6)
=
Mario Mandžukić
28
74
0.38
2007–2019
G. N. K. Dinamo (7), F. C. Bayern Múnich (6), C. Atlético Madrid (5), Juventus F. C. (10)
46
Mario Gómez
27
46
0.59
2007–2013
VfB Stuttgart (3), F. C. Bayern Múnich (24)
=
Robin van Persie
27
68
0.40
2002–2014
Feyenoord de Róterdam (0), Arsenal F. C. (20), Manchester United F. C. (7), Fenerbahçe S. K. (0)
=
Giovane Élber
27
73
0.37
1997–2004
F. C. Bayern Múnich (24), Olympique de Lyon (3)
=
Sadio Mané
27
71
0.38
2017 – 2023
Liverpool F. C. (24), F. C. Bayern Múnich (3)
=
Raheem Sterling
27
85
0.32
2014 – act.
Liverpool F. C. (0), Manchester City F. C. (24), Chelsea F. C. (3), Arsenal F. C. (0)
51
Vinícius Júnior
26
61
0.43
2018 – act.
Real Madrid C. F. (26)
52
Marco Simone
25
48
0.52
1989–2001
A. C. Milan (15), París Saint-Germain F. C. (4), A. S. Mónaco F. C. (6)
=
Gonzalo Higuaín
25
85
0.29
2007–2020
Real Madrid C. F. (8), S. S. C. Napoli (5), Juventus F. C. (12)
=
Paul Scholes
25
130
0.19
1994–2013
Manchester United F. C. (25)
=
Olivier Giroud
25
67
0.37
2012 – 2024
Arsenal F. C. (13), Chelsea F. C. (6), A. C. Milan (6)
56
José Altafini
24
28
0.86
1959–1976
A. C. Milan (20), Juventus F. C. (4)
=
Claudio Pizarro
24
77
0.31
2001–2014
F. C. Bayern Múnich (19), S.V. Werder Bremen (5)
=
Luís Figo
24
103
0.23
1997–2009
F. C. Barcelona (7), Real Madrid C. F. (16), F. C. Internazionale (1)
=
Cesc Fàbregas
24
112
0.21
2004–2021
Arsenal F. C. (17), F. C. Barcelona (3), Chelsea F. C. (4), A. S. Mónaco F. C. (0)
=
Gabriel Jesus
24
51
0.47
2017 – act.
Manchester City F. C. (20), Arsenal F. C. (4)
=
Marco Reus
24
72
0.33
2012 – 2024
B. V. Borussia (24)
=
Ángel Di María
24
113
0.21
2007 – act.
S. L. Benfica (2), Real Madrid C. F. (8), París Saint-Germain F. C. (14), Juventus F. C. (0)
63
Lisandro López
23
53
0.43
2005–2013
F. C. Porto (13), Olympique de Lyon (10)
=
Jari Litmanen
23
65
0.35
1993–2003
A. F. C. Ajax (20), Liverpool F. C. (3)
=
Maksim Shatskikh
23
69
0.33
1999–2008
F. C. Dynamo Kyiv (23)
=
Frank Lampard
23
107
0.21
2001–2015
Chelsea F. C. (23), Manchester City F. C. (0)
=
Roberto Firmino
23
58
0.40
2017–2023
Liverpool F. C. (23)
=
Leroy Sané
23
65
0.35
2014 – act.
F. C. Schalke 04 (1), Manchester City F. C. (6), F. C. Bayern Múnich (16)
69
Carlos Santillana
22
46
0.48
1971–1988
Real Madrid C. F. (22)
=
Luiz Adriano
22
53
0.42
2008–2018
F. K. Shajtar Donetsk (21), F. C. Spartak de Moscú (1)
=
Hakan Şükür
22
55
0.40
1993–2007
Galatasaray S. K. (22)
=
Adriano Leite
22
56
0.39
2004–2010
F. C. Internazionale (18), A. S. Roma (4)
73
José Torres
21
33
0.64
1959–1971
S. L. Benfica (21)
=
Amancio Amaro
21
52
0.40
1962–1976
Real Madrid C. F. (21)
=
Harald Brattbakk
21
60
0.35
1991–2004
Rosenborg B. K. (20), Celtic F. C. (1)
=
Klaas-Jan Huntelaar
21
57
0.37
2005–2021
Ajax de Ámsterdam (8), F. C. Schalke 04 (13)
=
Romelu Lukaku
21
45
0.47
2009 – act.
R. S. C. Anderlecht (3), Manchester United F. C. (7), F. C. Internazionale (9), Chelsea F. C. (2)
=
Son Heung-min
21
58
0.36
2013 – act.
Bayer Leverkusen (5), Tottenham Hotspur F. C. (16)
=
Rodrygo Goes
20
56
0.36
2019 – act.
Real Madrid C. F. (20)