UEFA Champions League Top Goal Scorers of All Time

The biggest Football tournament after the FIFA Football World Cup is the international European competition UEFA Champions League. It is a straight knockout competition open only top three clubs from the FIFA registered leagues. Moreover, UEFA Champions League tournament was expanded during the 1990s to incorporate a round-robin group phase and more teams. The expansion resulted in more games being played, increasing players’ goalscoring chances, thus the list below is weighted in favor of modern players.However, we are going to take a look at the UEFA Champions League top goal scorers of all time. So any guesses who is on the top?

Highest Goal Scorer in Champions League

No surprises as the two top most FIFA Ballon d’Or contenders Cristiano Ronaldo & Lionel Messi are the top 2 all-time goalscorers in UEFA Champions League creating history in the World of Football since the last decade now.

However, the world does compare these two Legends and henceforth Ronaldo has overtaken Messi as the all-time top scorer in Champions league history having scored on 95 occasions while Messi’s has 89 goals to his name as of 19th October 2016. Below we will see the complete list of UEFA Champions League top goal scorers of all time which is updated every year. Also Read: UEFA Champions League Winners List

UEFA Champions League Top Goal Scorers of All Time

#

Player

Country

Goals

Apps

Ratio

Years

Clubs

1

Cristiano Ronaldo[a]

Portugal

95

130

0.73

2003–

Manchester United, Real Madrid

2

Lionel Messi

Argentina

89

108

0.82

2005–

Barcelona

3

Raúl

Spain

71

142

0.5

1995–2011

Real Madrid, Schalke 04

4

Ruud van Nistelrooy

Netherlands

56

73

0.77

1998–2009

PSV, Manchester United, Real Madrid

5

Thierry Henry

France

50

112

0.45

1997–2010

Monaco, Arsenal, Barcelona

6

Alfredo Di Stéfano

Argentina

49

58

0.84

1955–64

Real Madrid

7

Andriy Shevchenko

Ukraine

48

100

0.48

1994–2012

Dynamo Kyiv, Milan, Chelsea

Zlatan Ibrahimović

Sweden

48

119

0.4

2001–

Ajax, Juventus, Internazionale, Barcelona, Milan, Paris Saint-Germain

9

Eusébio

Portugal

46

65

0.71

1961–74

Benfica

Filippo Inzaghi

Italy

46

81

0.57

1997–2012

Juventus, Milan

Karim Benzema

France

46

85

0.54

2006–

Lyon, Real Madrid

12

Didier Drogba

Ivory Coast

44

92

0.48

2003–15

Marseille, Chelsea, Galatasaray

13

Alessandro Del Piero

Italy

42

89

0.46

1995–2009

Juventus

14

Thomas Müller

Germany

38

84

0.45

2008–

Bayern Munich

15

Ferenc Puskás

Hungary

36

41

0.88

1956–66

Budapest Honvéd, Real Madrid

16

Gerd Müller

West Germany

35

35

1

1969–77

Bayern Munich

Francisco Gento

Spain

35

89

0.39

1955–69

Real Madrid

18

Robert Lewandowski

Poland

34

52

0.65

2011–

Borussia Dortmund, Bayern Munich

19

Fernando Morientes[b]

Spain

31

90

0.33

1997–2009

Real Madrid, Monaco, Liverpool, Valencia

20

Samuel Eto’o[c]

Cameroon

30

78

0.38

1999–2014

Mallorca, Barcelona, Internazionale, Chelsea

Wayne Rooney

England

30

85

0.35

2004–

Manchester United

Kaká

Brazil

30

86

0.35

2003–14

Milan, Real Madrid

23

David Trezeguet

France

29

58

0.5

1997–2009

Monaco, Juventus

Roy Makaay

Netherlands

29

61

0.48

2000–07

Deportivo La Coruña, Bayern Munich

Patrick Kluivert[d]

Netherlands

29

71

0.41

1994–2006

Ajax, Barcelona

26

Jean-Pierre Papin

France

28

37

0.76

1989–94

Marseille, Milan, Bayern Munich

Ryan Giggs

Wales

28

141

0.2

1993–2014

Manchester United

28

Rivaldo[e]

Brazil

27

73

0.37

1997–2007

Barcelona, Milan, Olympiacos

29

Mario Gómez

Germany

26

45

0.58

2007–13

Stuttgart, Bayern Munich

Arjen Robben

Netherlands

27

90

0.3

2002–

PSV, Chelsea, Real Madrid, Bayern Munich

31

José Altafini

Brazil

25

28

0.89

1959–76

Milan, Juventus

Marco Simone

Italy

25

46

0.54

1989–2001

Milan, Paris Saint-Germain, Monaco

Mário Jardel

Brazil

25

46

0.54

1996–2001

Porto, Galatasaray

Sergio Agüero

Argentina

25

48

0.52

2008–

Atlético Madrid, Manchester City

José Augusto

Portugal

25

56

0.45

1959–69

Benfica

Robin van Persie[f]

Netherlands

25

59

0.42

2002–14

Arsenal, Manchester United

Hernán Crespo

Argentina

25

65

0.38

1997–2007

Parma, Lazio, Internazionale, Chelsea, Milan

Giovane Élber

Brazil

25

69

0.36

1997–2004

Bayern Munich, Lyon

39

Luís Figo

Portugal

24

103

0.23

1997–2009

Barcelona, Real Madrid, Internazionale

Paul Scholes

England

24

124

0.19

1994–2013

Manchester United

41

Jari Litmanen[g]

Finland

23

57

0.4

1993–2003

Ajax, Liverpool

Frank Lampard[h]

England

23

105

0.22

2001–15

Chelsea, Manchester City

43

Santillana

Spain

21

46

0.46

1971–88

Real Madrid

Amancio

Spain

21

52

0.4

1962–76

Real Madrid

Claudio Pizarro[i]

Peru

21

73

0.29

2001–14

Bayern Munich, Werder Bremen

Steven Gerrard

England

21

73

0.29

2001–15

Liverpool

47

Romário

Brazil

20

32

0.63

1988–95

Barcelona, PSV

Luiz Adriano

Brazil

20

41

0.49

2008–15

Shakhtar Donetsk

Serhiy Rebrov

Ukraine

20

43

0.47

1993–2007

Dynamo Kyiv

Nicolas Anelka[j]

France

20

68

0.29

1998–2013

Arsenal, Real Madrid, Paris Saint-Germain, Chelsea

UEFA Champions League All-Time Goal Scorer in Home Matches

The Left footed Argentinian magician Lionel Messi’s hat-trick in Barcelona’s 4-0 demolition over the Citizens on Wednesday, 19th October 2016 earned him a World Record for being the top scorer of the most goals at home in the Champions League. With this 2nd hat-trick, he is now UEFA Champions League top goal scorers in home matches.

The Catalan Forward strikes a dominating Hattrick by scoring either side of half-time took his tally at the Camp Nou to 50 goals record tally. With this Messi broke the Record of Real Madrid Legend Raul 49 goals at Santiago Bernabeu.Messi’s tally of 16 goals in total against English teams establishes them as his favorite opponents, while only Real Madrid have scored more Champions League hat-tricks (nine) than the seven under his belt.