UEFA Champions League All Time Top Scorers: Most goals in Champions League history
Player With The Most goals in Champions League history, UCL All time top scorer, Haaland 2023/2024 Champions League goals, Ronaldo, Messi Champions League Goals.
The UEFA Champions League, the pinnacle of European club football, has been the stage for some of the most memorable matches and extraordinary goalscoring feats.
Among the standout performers in the 2023/24 competition are football prodigies Kylian Mbappe and Erling Haaland. Haaland, in particular, set a high bar last season by becoming only the second player to score five goals in a Champions League knockout game since Lionel Messi achieved the feat in 2011/12.
In this article, brought to you by The e360hubs, we take a look at the all-time top scorers in the history of the Champions League and European Cup.
Who has scored the most goals in Champions League history?
Leading the pack is none other than Cristiano Ronaldo, who has netted an impressive 140 goals in the competition over his illustrious career. Ronaldo’s goal tally comes from his time at Manchester United, Real Madrid, and Juventus. However, he won’t be adding to that tally for now, as Manchester United are competing in the Europa League during the 2022/23 season.
Hot on Ronaldo’s heels is Lionel Messi, who is second with 129 goals scored for Barcelona and PSG.
Robert Lewandowski rounds out the top three with 92 goals. The Poland international made history by becoming the first player to score a hat-trick for three different teams in the competition (Borussia Dortmund, Bayern Munich, and Barcelona), with his latest hat-trick coming against Viktoria Plzen while playing for Barcelona.
Rank | Name | Goals | Appearances | Years | Clubs |
---|---|---|---|---|---|
1. | Cristiano Ronaldo | 140 | 183 | 2003-present | Manchester United, Real Madrid, Juventus |
2. | Lionel Messi | 129 | 160 | 2005-present | Barcelona, PSG |
3. | Robert Lewandowski | 92 | 113 | 2011-present | Bayern Munich, Borussia Dortmund, Barcelona |
4. | Karim Benzema | 90 | 152 | 2005-present | Real Madrid, Lyon |
5. | Raul | 71 | 142 | 1995-2011 | Real Madrid, Schalke |
6. | Ruud van Nistelrooy | 56 | 73 | 1998-2009 | PSV, Manchester United, Real Madrid |
7. | Thomas Muller | 53 | 146 | 2009-present | Bayern Munich |
8. | Thierry Henry | 50 | 112 | 1997-2012 | Monaco, Arsenal, Barcelona |
9. | Alfredo Di Stefano | 49 | 58 | 1955-1964 | Real Madrid |
10. | Zlatan Ibrahimovic | 48 | 124 | 2001-present | Ajax, Juventus, Inter Milan, Barcelona, AC Milan, PSG |
Andriy Shevchenko | 48 | 100 | 1994-2012 | Dynamo Kyiv, AC Milan, Chelsea |
Here is the remaining list of Players with most Champions League goals in history:
Rank | Player | Goals | Apps | Ratio | Years |
---|---|---|---|---|---|
12 | Eusébio | 46 | 65 | 0.71 | 1961–1974 |
Filippo Inzaghi | 46 | 81 | 0.57 | 1997–2012 | |
14 | Mohamed Salah | 44 | 78 | 0.56 | 2013– |
Didier Drogba | 44 | 92 | 0.48 | 2003–2015 | |
16 | Neymar | 43 | 81 | 0.53 | 2013– |
17 | Alessandro Del Piero | 42 | 89 | 0.47 | 1995–2009 |
18 | Sergio Agüero | 41 | 79 | 0.52 | 2008–2021 |
19 | Kylian Mbappé | 40 | 61 | 0.66 | 2016– |
20 | Ferenc Puskás | 36 | 41 | 0.88 | 1956–1966 |
21 | Edinson Cavani | 35 | 70 | 0.50 | 2011– |
22 | Gerd Müller | 34 | 35 | 0.97 | 1969–1977 |
23 | Erling Haaland | 33 | 26 | 1.31 | 2019– |
Fernando Morientes | 33 | 93 | 0.35 | 1997–2009 | |
25 | Arjen Robben | 31 | 110 | 0.28 | 2002–2018 |
26 | Samuel Eto’o | 30 | 78 | 0.38 | 1999–2014 |
Antoine Griezmann | 30 | 85 | 0.35 | 2014– | |
Wayne Rooney | 30 | 85 | 0.35 | 2004–2015 | |
Kaká | 30 | 86 | 0.35 | 2003–2014 | |
Francisco Gento | 30 | 89 | 0.34 | 1955–1969 | |
31 | David Trezeguet | 29 | 58 | 0.50 | 1997–2009 |
Roy Makaay | 29 | 61 | 0.48 | 2000–2007 | |
Patrick Kluivert | 29 | 71 | 0.41 | 1994–2006 | |
34 | Jean-Pierre Papin | 28 | 37 | 0.76 | 1989–1994 |
Edin Džeko | 28 | 70 | 0.4 | 2009– | |
Ryan Giggs | 28 | 145 | 0.19 | 1993–2014 | |
37 | Sadio Mané | 27 | 62 | 0.44 | 2017– |
Luis Suárez | 27 | 73 | 0.37 | 2010–2022 | |
Rivaldo | 27 | 73 | 0.37 | 1997–2007 | |
Raheem Sterling | 27 | 80 | 0.34 | 2014– | |
41 | Mario Gómez | 26 | 44 | 0.59 | 2007–2013 |
42 | Mário Jardel | 25 | 46 | 0.54 | 1996–2001 |
Robin van Persie | 25 | 59 | 0.42 | 2002–2014 | |
Hernán Crespo | 25 | 65 | 0.38 | 1997–2007 | |
45 | José Altafini | 24 | 28 | 0.86 | 1959–1976 |
Marco Simone | 24 | 46 | 0.52 | 1989–2001 | |
José Augusto | 24 | 56 | 0.43 | 1960–1969 | |
Giovane Élber | 24 | 69 | 0.35 | 1997–2004 | |
Gonzalo Higuaín | 24 | 83 | 0.29 | 2007–2020 | |
Luís Figo | 24 | 103 | 0.23 | 1997–2009 | |
Paul Scholes | 24 | 124 | 0.19 | 1994–2013 |