All-time leading goal scorers in UEFA Champions League history
The Champions League all-time top scorers list features the greatest goal scorers in European club football history. From Cristiano Ronaldo's record 140 goals to Lionel Messi's 129, these players have defined the competition with their extraordinary consistency on the biggest stage.
Cristiano Ronaldo leads the all-time Champions League scoring charts with 140 goals in 183 appearances, a record that may stand for decades. His 17-goal season in 2013-14 remains the single-season record.
Lionel Messi follows with 129 goals, while Robert Lewandowski and Karim Benzema have both surpassed 90 goals. Raúl, Ruud van Nistelrooy, and Thierry Henry round out the all-time greats.
Cristiano Ronaldo holds the record for most goals in a single Champions League season with 17 goals in 2013-14 for Real Madrid. He also scored 16 in 2015-16 and 15 in 2017-18.
Lionel Messi scored 14 goals in 2011-12, while Luiz Adriano and Erling Haaland have also recorded double-digit goal tallies in a single UCL campaign.