UEFA club competition all-time top scorers: Cristiano Ronaldo and Lionel Messi clear
Tuesday, April 18, 2023
Article summary
Cristiano Ronaldo and Lionel Messi have both passed 100 goals, but who else has reached a half-century?
Article top media content

Article body
Cristiano Ronaldo and Lionel Messi are the top scorers in UEFA's club competitions by a good distance. Ronaldo and Messi, also well clear at the top of the all-time UEFA Champions League scoring list, have a considerable cushion over the likes of Robert Lewandowski and Karim Benzema.
UEFA.com celebrates the players who have scored 50 goals or more in UEFA club competition.*
Who has scored the most goals in UEFA club competition?
Since the European Cup was launched in 1955, many of the world's greatest ever footballers have played in UEFA-sanctioned club competitions. From Eusébio and Alfredo Di Stéfano to Cristiano Ronaldo and Lionel Messi, this list includes a collection of the greatest goalscorers the game has ever known. But who has scored the most?
With so many more games in the UEFA Champions League era, it is no surprise that modern players lead the way and perhaps even less of a shock that two players stand head and shoulders above the rest: Messi and Ronaldo. Ronaldo became the first to reach 100 in April 2017 in what was his 143rd appearance – remarkably, he managed a solitary goal in his first 32 European outings. Messi emulated his great rival six months later, reaching the landmark in 122 games. The goals have continued to flow for both of them ever since.
Robert Lewandowski is set to become the next man to reach 100 goals in UEFA club competition.
Most goals in UEFA club competition
145 Cristiano Ronaldo (POR, Sporting CP, Man United, Real Madrid, Juventus)**
132 Lionel Messi (ARG, Barcelona, Paris)**
98 Robert Lewandowski (POL, Lech Poznań, Dortmund, Bayern, Barcelona)**
92 Karim Benzema (FRA, Lyon, Real Madrid)**
77 Raúl González (ESP, Real Madrid, Schalke)
70 Filippo Inzaghi (ITA, Parma, Juventus, AC Milan)
67 Andriy Shevchenko (UKR, Dynamo Kyiv, AC Milan, Chelsea)
63 Sergio Agüero (ARG, Atlético, Man City)
62 Ruud van Nistelrooy (NED, Heerenveen, PSV, Man United, Real Madrid, Hamburg)
62 Gerd Müller (GER, Bayern)
59 Thierry Henry (FRA, Monaco, Juventus, Arsenal, Barcelona)
59 Henrik Larsson (SWE, Feyenoord, Celtic, Barcelona, Man United, Helsingborg)
57 Zlatan Ibrahimović (SWE, Ajax, Juventus, Inter, Barcelona, AC Milan, Paris Saint-Germain, Man United)**
56 Eusébio (POR, Benfica)
55 Klaas-Jan Huntelaar (NED, Heerenveen, Ajax, AC Milan, Schalke)
55 Edinson Cavani (URU, Palermo, Napoli, Paris, Man United)
54 Alessandro Del Piero (ITA, Juventus)
53 Edin Džeko (BIH, Wolfsburg, Man City, Roma, Inter)**
53 Thomas Müller (GER, Bayern)**
53 Mohamed Salah (EGY, Basel, Fiorentina, Roma, Liverpool)**
50 Didier Drogba (CIV, Marseille, Chelsea, Galatasaray)
50 Alfredo Di Stéfano (ARG/ESP, Real Madrid)
*UEFA club competitions means European Champion Clubs' Cup/UEFA Champions League, UEFA Cup/UEFA Europa League, UEFA Europa Conference League, UEFA Cup Winners' Cup, European/South American Cup, UEFA Super Cup and UEFA Intertoto Cup
** Includes 2022/23