All Time UEFA European Cup & Champions League Top Goalscorers  
  Rank Player Nat Goals Games Rate Years Clubs  
  1 Cristiano Ronaldo    116 147 0.79 2003–  Manchester United, Real Madrid  
  2 Lionel Messi   98 122 0.80 2005– Barcelona  
  3 Raúl   71 142 0.50 1995–2011 Real Madrid, Schalke 04  
  4 Ruud van Nistelrooy   56 73 0.77 1998–2009 PSV, Manchester United, Real Madrid  
  5 Karim Benzema   53 99 0.54 2006– Lyon, Real Madrid  
  6 Thierry Henry   50 112 0.45 1997–2010 Monaco, Arsenal, Barcelona  
  7 Alfredo Di Stéfano   49 58 0.84 1955–64 Real Madrid  
  8 Andriy Shevchenko   48 100 0.48 1994–2012 Dynamo Kyiv, Milan, Chelsea  
  Zlatan Ibrahimović   48 120 0.40 2001– Ajax, Juventus, Inter, Barcelona, Milan, PSG, Man Utd  
  10 Eusébio   47 63 0.75 1961–74 Benfica  
  11 Filippo Inzaghi   46 81 0.57 1997–2012 Juventus, AC Milan  
  Correct to 20th February 2018