UEFA Champions League all-time top scorers

Cristiano Ronaldo is head and shoulders above the rest, with only Lionel Messi also on three figures.

Cristiano Ronaldo is way out on his own at the top of the scoring charts
Cristiano Ronaldo is way out on his own at the top of the scoring charts ©Getty Images

Top UEFA Champions League scorers (excluding qualifying)

121: Cristiano Ronaldo (POR, Manchester United, Real Madrid)
105: Lionel Messi (ARG, Barcelona)
71: Raúl González (ESP, Real Madrid, Schalke)
59: Karim Benzema (FRA, Lyon, Real Madrid)
56: Ruud van Nistelrooy (NED, PSV Eindhoven, Manchester United, Real Madrid)
50: Thierry Henry (FRA, Monaco, Arsenal, Barcelona)
49: Robert Lewandowski (POL, Dortmund, Bayern)
48: Zlatan Ibrahimović (SWE, Ajax, Juventus, Internazionale Milano, Barcelona, AC Milan, Paris Saint-Germain, Manchester United)
48: Andriy Shevchenko (UKR, Dynamo Kyiv, AC Milan, Chelsea)
46: Filippo Inzaghi (ITA, Juventus, AC Milan)

Top European Cup/UEFA Champions League scorers (including qualifying rounds)

Watch all four of Ronaldo's final goals
Watch all four of Ronaldo's final goals

122: Cristiano Ronaldo (POR, Manchester United, Real Madrid)
105:
Lionel Messi (ARG, Barcelona)
71:
Raúl González (ESP, Real Madrid)
60:
Ruud van Nistelrooy (NED, PSV Eindhoven, Manchester United, Real Madrid)
59:
Karim Benzema (FRA, Lyon, Real Madrid)
59:
Andriy Shevchenko (UKR, Dynamo Kyiv, AC Milan, Chelsea)

Top European Cup scorers (including qualifying rounds)

49: Alfredo Di Stéfano (ARG/ESP, Real Madrid)
47: Eusébio (POR, Benfica)
35: Ferenc Puskás (HUN, Honvéd, Real Madrid)
34: Gerd Müller (GER, Bayern München)
32: Francisco Gento (ESP, Real Madrid)

UEFA Champions League top scorers by season (group stage to final)

Ronaldo's overhead and five other classic goals
Ronaldo's overhead and five other classic goals

2017/18: Cristiano Ronaldo (Real Madrid) – 15
2016/17: Cristiano Ronaldo (Real Madrid) – 12
2015/16
: Cristiano Ronaldo (Real Madrid) – 16
2014/15: Lionel Messi (Barcelona), Neymar (Barcelona), Cristiano Ronaldo (Real Madrid) – 10
2013/14: Cristiano Ronaldo (Real Madrid) – 17
2012/13: Cristiano Ronaldo (Real Madrid) – 12
2011/12: Lionel Messi (Barcelona) – 14
2010/11: Lionel Messi (Barcelona) – 12
2009/10: Lionel Messi (Barcelona) – 8
2008/09: Lionel Messi (Barcelona) – 9
2007/08: Cristiano Ronaldo (Manchester United) – 8
2006/07: Kaká (AC Milan) – 10
2005/06: Andriy Shevchenko (AC Milan) – 9
2004/05: Ruud van Nistelrooy (Manchester United) – 8
2003/04: Fernando Morientes (Monaco) – 9
2002/03: Ruud van Nistelrooy (Manchester United) – 12
2001/02: Ruud van Nistelrooy (Manchester United) – 10
2000/01: Raúl González (Real Madrid) – 7
1999/2000: Mário Jardel (Porto), Rivaldo (Barcelona), Raúl González (Real Madrid) – 10
1998/99: Andriy Shevchenko (Dynamo Kyiv), Dwight Yorke (Manchester United) – 8
1997/98: Alessandro Del Piero (Juventus) – 10
1996/97: Milinko Pantić (Atlético Madrid) – 5
1995/96: Jari Litmanen (Ajax) – 9
1994/95: George Weah (Paris Saint-Germain) – 7
1993/94: Hristo Stoichkov (Barcelona) – 5
1992/93: Franck Sauzée (Marseille) – 5

Top