#2 Lionel Messi (114 goals)
Lionel Messi and the next player to feature on this list are in a league of their own. Leo has an astounding 114 goals in 140 UCL appearances.
A majority of the pundits consider the scintillating Argentine forward the best in the world. Barcelona's number 10 has won a record six Ballon d'Or awards. The little maestro has won a spectacular number of titles and awards, both individually and for his club.
Messi has won a total of 34 trophies with Barcelona. Apart from four Champions League triumphs, the dynamic forward has ten La Liga titles as well. He is also the all-time top scorer in La Liga with 432 goals overall.
The 32-year-old occupies the first place along with Cristiano Ronaldo when it comes to the highest number of UEFA Champions League hat-tricks (eight). A fantastic dribbler, Messi is Argentina's all-time leading goalscorer with 70 goals. A legend in his own right, the pacy striker is one of the most decorated players of all time.
Clinical finishing, playmaking, accurate free kicks and spot kicks, precision in passing, hard-working -- Messi possesses innumerable qualities which make him an extremely versatile forward.
Messi has scored two goals and made three assists in five matches so far in the 2019-2020 UCL season.