The UEFA Champions League is the pinnacle of club football, and only a few players have left an indelible mark on the competition. Among them, some have achieved incredible goal-scoring feats for a single club. Here we explore the top players who have scored the most Champions League goals in one club, their achievements, and their impact on European football.
| Players | Goals | Clubs |
| Lionel Messi | 120 goals | FC Barcelona |
| Cristiano Ronaldo | 105 goals | Real Madrid |
| Karim Benzema | 78 goals | Real Madrid |
| Robert Lewandowski | 69 goals | Bayern Munich |
| Raul Gonzalez | 66 goals | Real Madrid |
| Thomas Muller | 54 goals | Bayern Munich |
| Kylian Mbappe | 27 goals |
Paris Saint Germain |
| Mohamed Salah | 44 goals | Liverpool |
| Alessandro Del Piero | 42 goals | Juventus |
| Didier Drogba | 36 goals | Chelsea FC |
1. Lionel Messi | 120 Goals | FC Barcelona:
Lionel Messi holds the record for the most goals for a single club in UEFA Champions League history. During his 17-year spell at FC Barcelona (2004-2021), he netted 120 goals in the competition. Messi was instrumental in four Champions League triumphs (2006, 2009, 2011, & 2015), playing a crucial role in Barcelona's tiki-taka dominance under Pep Guardiola and Later the MSN era alongside Neymar and Luis Suarez. His ability to score and create from anywhere on the pitch made him the Talisman of FC Barcelona.
Lionel Messi's insane pinpoint free-kick goal against Liverpool has been voted as the Champions League goal of the season. 👏🎩
— 433 (@433) August 9, 2019
🎥 @ChampionsLeaguepic.twitter.com/MYaRahaP06
2. Cristiano Ronaldo | 105 Goals | Real Madrid:
Cristiano Ronaldo is the all-time top scorer in the UEFA Champions League but scored 105 goals at Real Madrid (2009-2018). He played a pivotal in Real Madrid's dominance, winning four UCL titles (2014, 2016, 2017, & 2018). Ronaldo's legendary performances, including his decisive goals in finals and Knockout rounds, cemented his status as Mr. Champions League. His hat-trick against Atletico Madrid in 2017 and bicycle kick against Juventus in 2018 remain iconic moments.
THREAD: Cristiano Ronaldo Champions League moments 🔥
— UEFA Champions League (@ChampionsLeague) February 5, 2021
👏 The night Juventus Stadium rose to applaud @Cristiano's unbelievable bicycle kick...#UCL | @realmadriden pic.twitter.com/Tfh3dEe45d
3. Karim Benzema | 78 Goals | Real Madrid:
Karim Benzema was often overshadowed by Ronaldo during their time together at Real Madrid, but he eventually emerged as Real Madrid's talisman after CR7's departure. Scoring 78 UEFA Champions League goals, he was instrumental in leading Madrid to their 14th UCL title in 2022, winning his fifth UCL title with the club. His standout season in 2021-2022 saw him score some crucial hat-tricks against Paris Saint Germain and Chelsea FC, winning the Ballon d'Or in 2022.
61' 🤔
— B/R Football (@brfootball) March 9, 2024
76' 😳
78' 😱
Two years ago since Karim Benzema's wild hat-trick stunned PSG and knocked out MNM 🥶
(via @ChampionsLeague)pic.twitter.com/RupjApll7i
4. Robert Lewandowski | 69 Goals | Bayern Munich:
Robert Lewandowski was Bayern Munich's primary goal-scorer in the UEFA Champions League, scoring 69 goals between 2014 and 2022. He played a crucial role in Bayern's 2020 UCL-winning campaign, finishing as the top scorer with 15 goals. His five-goal blitz against the Red Star Belgrade in 2019 and his four-goal demolition of Real Madrid in 2013 with Dortmund highlight his ruthless finishing.
Beast mode ❌
— 433 (@433) August 22, 2019
Lewa mode ✔
A look back at this @lewy_official 4-goal madnes against Real Madrid in the @ChampionsLeague.
pic.twitter.com/xMpGV6wDP8
5. Raul Gonzalez | 66 Goals | Real Madrid:
Before Ronaldo's arrival, Raul was Real Madrid's all-time top-scorer in the UEFA Champions League with goals playing 1994 to 2010, he helped Real Madrid win three UCL titles (1998, 2000, & 2002). Raul was known for his intelligence, movement, and clutch performances, including scoring in the 2000 and 2002 finals. He was Madrid's leader the Galactico era fully took over.
🔥 Raúl González golazo #OTD in 2002 ⚽️#UCL | @realmadriden | @RaulGonzalez pic.twitter.com/Yr1hiLjmcT
— UEFA Champions League (@ChampionsLeague) May 1, 2020
6. Thomas Muller | 54 Goals | Bayern Munich:
Thomas Muller has been Bayern Munich's consistent performer in the Champions League, scoring 54 goals. A key figure in Bayern's 2013 and 2020 UCL-winning teams, Muller thrives as a Raumdeuter, finding spaces and linking play. His performance in Bayern's 8-2 win over Barcelona in 2020 and his brace in 2012 (despite losing) are standout moments.
Thomas Muller genuinely terrorised Barcelona 🤯pic.twitter.com/m8zCMaNKDx
— GOAL (@goal) August 20, 2020
7. Kylian Mbappe | 27 Goals | Paris Saint-Germain:
Kylian Mbappe hattrick vs Barcelona.
— Ashish (@RMadridEngineer) June 23, 2023
Europe ain’t ready. pic.twitter.com/HL3u9thJgF
Kylian Mbappe, despite being one of the youngest on the list, has already scored 27 Champions League goals for Paris Saint Germain since joining in 2017, he has been their attacking leader, guiding PSG to the 2020 UCL final. His electrifying pace and ability to score in crucial moments make him a serious contender to climb this list further.
8. Mohamed Salah | 44 Goals | Liverpool:
Every Mohamed Salah goal in the Champions league for Liverpool (44) pic.twitter.com/I7S0E0rsY7
— . (@ChiesaLFC) December 10, 2024
Mohamed Salah has been Liverpool's most prolific UCL goal-scorer with 44 goals since joining in 2017. He played a vital role in Liverpool's 2019 UCL triumph, scoring in the final against Tottenham. Salah was also part of Liverpool's 2018 and 2022 final runs. His hat-trick against Manchester United and goals against big teams highlights his impact.
9. Alessandro Del Piero | 42 Goals | Juventus:
🎯 @delpieroale
— UEFA Champions League (@ChampionsLeague) November 9, 2020
🎉 Del Piero free-kicks to celebrate his birthday! #UCL | #HBD | @juventusfcen pic.twitter.com/5jYDPTlx3Y
Alessandro Del Piero was Juventus' legendary captain and their top scorer in the Champions League with goals. He helped Juventus win the 1996 UCL title and reached multiple finals (1997, 1998, & 2003). Known for his elegant play and clutch goals, Del Piero remains one of Juve's greatest icons.
10. Didier Drogba | 36 Goals | Chelsea FC:
1⃣6⃣ Didier Drogba opens the scoring against Valencia in 2011, he would end the night with two goals & an assist 🔝@didierdrogba | @ChelseaFC | #UCL pic.twitter.com/DUds6wgItq
— UEFA Champions League (@ChampionsLeague) March 11, 2021
Didier Drogba is Chelsea's highest UCL scorer with 36 goals, and his most memorable moment came in 2012, when he led Chelsea to their first UCL title. He scored a late equalizer in the final and converted the winning penalty in the shootout. His physicality and clutch performances in big games defined Chelsea's UCL success.
Each of these players has left a lasting impact on their respective clubs in the Champions League. Messi and Ronaldo dominated the competition with their goal-scoring exploits, leading FC Barcelona and Real Madrid to multiple UCL triumphs. Karim Benzema and Robert Lewandowski carried their teams post-Ronaldo and Messi era and delivered crucial performances.
Ad football continues to evolve, and new stars will emerge, but the legacies of these Champions League legends will remain etched in history.