Most Champions League goals for one club: Messi, Mbappe and Lewandowski

Discover the record for the most UEFA Champions League goals scored for a single club. Lionel Messi leads the way with 120 goals for Barcelona—an achievement that cements his legendary status

Swastik DebnathFebruary 3, 2025 at 10:04 AM6 min read
Discover the record for the most UEFA Champions League goals scored for a single club. Lionel Messi leads the way with 120 goals for Barcelona—an achievement that cements his legendary status

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 topped this list with 120 goals | Sportz Point
Image Credit: X

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.

2. Cristiano Ronaldo | 105 Goals | Real Madrid:

Despite being the top scorer of UCL, Cristiano pulls off second place in this list | Sportz Point
Image Credit: X

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. 

3. Karim Benzema | 78 Goals | Real Madrid:

Karim Benzema pulled of third place in this list with 78 goals | Sportz Point
Image Credit: X

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.

4. Robert Lewandowski | 69 Goals | Bayern Munich:

Robert Lewandowski scored 69 UCL goals for Bayern and take 4th place in this list | Sportz Point
Image Credit: X

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.

5. Raul Gonzalez | 66 Goals | Real Madrid:

Raul Gonzalez scored 66 UCL goals for Real Madrid and take 5th place in this list | Sportz Point
Image Credit: X

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.

6. Thomas Muller | 54 Goals | Bayern Munich:

Thomas Muller scored 54 UCL goals for Bayern Munich and take 6th place in this list | Sportz Point
Image Credit: X

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.

7. Kylian Mbappe | 27 Goals | Paris Saint-Germain:

8. Mohamed Salah | 44 Goals | Liverpool:

 9. Alessandro Del Piero | 42 Goals | Juventus:

10. Didier Drogba | 36 Goals | Chelsea FC:

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.

Swastik Debnath

Ever since Swastik Debnath could kick a ball or debate a game-winning play, sports have been more than just entertainment—they’ve been a way of life. As a passionate sports writer, he brings that same energy to every story, whether it’s breaking down tactics, uncovering the untold struggles of an athlete, or capturing the raw emotion of a championship moment. With a keen eye for detail and a deep love for the game, Swastik delivers engaging, insightful content that goes beyond the scoreline, bringing fans closer to the heart of sports.

View Profile