verifiedCite
While every effort has been made to follow citation style rules, there may be some discrepancies. Please refer to the appropriate style manual or other sources if you have any questions.
Select Citation Style

Who are the top goal scorers in UEFA Champions League history?

Portuguese footballer Cristiano Ronaldo (141 goals) and Argentine football player Lionel Messi (129 goals) lead the list of top goal scorers in UEFA Champions League history. Polish striker Robert Lewandowski is the only other player to have scored more than 100 goals in the competition. Cristiano Ronaldo also holds the record for most matches played (187) in the competition.