Croatia
Indonesia
Nigeria
South Africa

Ronaldo, Messi: all time Champions League top scorers list before 2024-25 kickoff

sportsmole.co.uk, 17 September 2024, 03:19
The Champions League features Europe's best teams and players, and some of football's finest goals have been scored in UEFA's premier club competition.

Cristiano Ronaldo leads the scoring charts in the tournament, having netted 141 times in 187 appearances for Sporting Lisbon, Manchester United, Real Madrid and Juventus.

Lionel Messi is Ronaldo's closest competitor, with 129 goals in 163 appearances, though he will likely never equal the Portuguese's tally given he is playing in MLS for Inter Miami.

No other player in the history of the competition has reached the 100-goal mark, though Barcelona's Robert Lewandowski has scored on 94 occasions.

Karim Benzema is the only other player to have netted at least 90 times, and there is a sizable gap between the Frenchman and fifth-placed Raul Gonzalez, who has scored 71 times.

The only players in the top 20 list who will compete in the 2024-25 edition of the Champions League are Lewandowski, Thomas Muller, Kylian Mbappe, Mohamed Salah and Erling Haaland.

Haaland's tally of 41 goals is particularly impressive considering he has accumulated this total in just 39 games.

Here, Sports Mole outlines the top 10 goalscorers in the history of the Champions League, as well as the top five goalscorers who will participate in this season's competition.

1. Cristiano Ronaldo (141 goals)

Goals: 141

Appearances: 187

Ratio: 0.75 goals per game

Assists: 42

Overall goal contributions: 183 (0.98 per game)

Years active: 2002-present

Champions League clubs:

Sporting Lisbon (0 goals in 2 games)

Manchester United (22 goals in 61 games)

Real Madrid (105 goals 102 games)

Juventus (14 goals in 23 games)

Highest-scoring season: 17 goals (11 games, 2013-14)

First goal: August 9, 2005 (vs. Debrecen)

Last goal: November 23, 2022 (vs. Villarreal)

2. Lionel Messi (129 goals)

Goals: 129

Appearances: 163

Ratio: 0.79 goals per game

Assists: 40

Overall goal contributions: 169 (1.04 per game)

Years active: 2004-present

Champions League clubs:

Barcelona (120 goals in 149 games)

Paris Saint-Germain (9 goals in 14 games)

Highest-scoring season: 14 goals (11 games, 2011-12)

First goal: February 11, 2005 (vs. Panathinaikos)

Last goal: October 25, 2022 (vs. Maccabi Haifa)

3. Robert Lewandowski (94 goals)

Goals: 94

Appearances: 120

Ratio: 0.78 goals per game

Assists: 21

Overall goal contributions: 115 (0.96 per game)

Years active: 2007-present

Champions League clubs:

Borussia Dortmund (17 goals in 28 games)

Bayern Munich (69 goals in 78 games)

Barcelona (8 goals in 14 games)

Highest-scoring season: 15 goals (10 games, 2019-20)

First goal: October 19, 2011 (vs. Olympiacos)

Last goal: September 19, 2023 (vs. Royal Antwerp)

4. Karim Benzema (90 goals)

Goals: 90

Appearances: 152

Ratio: 0.59 goals per game

Assists: 28

Overall goal contributions: 118 (0.78 per game)

Years active: 2004-present

Champions League clubs:

Lyon (12 goals in 19 games)

Real Madrid (78 goals in 133 games)

Highest-scoring season: 15 goals (12 games, 2021-22)

First goal: December 6, 2005 (vs. Rosenborg)

Last goal: April 12, 2023 (vs. Chelsea)

5. Raul Gonzalez (71 goals)

Goals: 71

Appearances: 139

Ratio: 0.51 goals per game

Assists: 23

Overall goal contributions: 94 (0.68 per game)

Years active: 1994-2015

Champions League clubs:

Real Madrid (66 goals in 127 games)

Schalke (5 goals in 12 games)

Highest-scoring season: 10 goals (15 games, 1999-00)

First goal: October 18, 1995 (vs. Ferencvaros)

Last goal: April 13, 2011 (vs. Inter Milan)

6. Ruud van Nistelrooy (60 goals)

Goals: 60

Appearances: 81

Ratio: 0.74 goals per game

Assists: 18

Overall goal contributions: 78 (0.96 per game)

Years active: 1998-2012

Champions League clubs:

PSV Eindhoven (9 goals in 15 games)

Manchester United (38 goals in 47 games)

Real Madrid (13 goals in 19 games)

Highest-scoring season: 12 goals (9 games, 2002-03)

First goal: August 26, 1998 (vs. NK Maribor)

Last goal: October 21, 2008 (vs. Juventus)

7. Andriy Shevchenko (59 goals)

Goals: 59

Appearances: 112

Ratio: 0.53 goals per game

Assists: 25

Overall goal contributions: 84 (0.75 per game)

Years active: 1992-2012

Champions League clubs:

Dynamo Kyiv (22 goals in 35 games)

AC Milan (33 goals in 62 games)

Chelsea (4 goals in 15 games)

Highest-scoring season: 9 goals (12 games, 2005-06)

First goal: December 7, 1994 (vs. Bayern Munich)

Last goal: August 25, 2010 (vs. Ajax)

8. Thomas Muller (54 goals)

Goals: 54

Appearances: 153

Ratio: 0.35 goals per game

Assists: 34

Overall goal contributions: 88 (0.58 per game)

Years active: 2006-present

Champions League clubs:

Bayern Munich (54 goals in 153 games)

Highest-scoring season: 8 goals (13 games, 2012-13) | 8 goals (12 games, 2015-16)

First goal: March 10, 2009 (vs. Sporting Lisbon)

Last goal: March 5, 2024 (vs. Lazio)

9. Thierry Henry (51 goals)

Goals: 51

Appearances: 115

Ratio: 0.44 goals per game

Assists: 24

Overall goal contributions: 75 (0.65 per game)

Years active: 1994-2014

Champions League clubs:

Monaco (7 goals in 9 games)

Arsenal (35 goals in 78 games)

Barcelona (9 goals in 28 games)

Highest-scoring season: 7 goals (12 games, 2002-03) | 7 goals (11 games, 2001-02) | 7 goals (9 games, 1997-98)

First goal: October 1, 1997 (vs. Bayer Leverkusen)

Last goal: April 8, 2009 (vs. Bayern Munich)

10. Filippo Inzaghi (50 goals)

Goals: 50

Appearances: 85

Ratio: 0.59 goals per game

Assists: 6

Overall goal contributions: 56 (0.66 per game)

Years active: 1990-2012

Champions League clubs:

Juventus (17 goals in 26 games)

AC Milan (33 goals in 59 games)

Highest-scoring season: 10 goals (14 games, 2002-03)

First goal: September 17, 1997 (vs. Feyenoord)

Last goal: November 3, 2010 (vs. Real Madrid)

Top five goalscorers participating in the 2024-25 Champions League

1. Robert Lewandowski (94 goals)

Goals: 94

2. Thomas Muller (54 goals)

Goals: 54

3. Kylian Mbappe (48 goals)

Goals: 48

Appearances: 73

Ratio: 0.66 goals per game

Assists: 26

Overall goal contributions: 74 (1.01 per game)

Years active: 2015-present

Champions League clubs:

Monaco (6 goals in 9 games)

Paris Saint-Germain (42 goals in 64 games)

Highest-scoring season: 8 goals (12 games, 2023-24) | 8 goals (10 games, 2020-21)

First goal: February 21, 2017 (vs. Manchester City)

Last goal: April 16, 2024 (vs. Barcelona)

3. Mohamed Salah (48 goals)

Goals: 48

Appearances: 89

Ratio: 0.54 goals per game

Assists: 17

Overall goal contributions: 65 (0.73 per game)

Years active: 2009-present

Champions League clubs:

Basel (5 goals in 12 games)

Chelsea (0 goals in 2 games)

Roma (1 goal in 9 games)

Liverpool (42 goals in 66 games)

Highest-scoring season: 10 goals (13 games, 2017-18)

First goal: August 6, 2013 (vs. Maccabi Tel Aviv)

Last goal: February 21, 2023 (vs. Real Madrid)

5. Erling Haaland (41 goals)

Goals: 41

Appearances: 39

Ratio: 1.05 goals per game

Assists: 5

Overall goal contributions: 46 (1.18 per game)

Years active: 2016-present

Champions League clubs:

RB Salzburg (8 goals in 6 games)

Borussia Dortmund (15 goals in 13 games)

Manchester City (18 goals in 20 games)

Highest-scoring season: 12 goals (11 games, 2022-23)

First goal: September 17, 2019 (vs. KRC Genk)

Last goal: March 6, 2024 (vs. FC Copenhagen)

Top News

23 December 2024 talksport.com Big things were expected of Marko Mitrovic when he joined Chelsea as a 16-year-old in 2008. 23 December 2024 talksport.com talkSPORT has today announced that is has won radio rights to the UEFA Women's Euro 2025 coverage. 23 December 2024 talksport.com Boxing Day football is beloved by fans and one of the highlights of the Christmas schedule - but it can prove tricky for the players. 23 December 2024 talksport.com A handful of Premier League stars will be able to spend Christmas at home this year after receiving a Boxing Day ban. 23 December 2024 sportsmole.co.uk Chelsea return to action on Boxing Day when they play host to local rivals Fulham at Stamford Bridge. 23 December 2024 sportsmole.co.uk Lisandro Martinez has claimed that Manchester United were "playing so well" before losing 3-0 to Bournemouth on Sunday. 23 December 2024 sportsmole.co.uk Manchester United head coach Ruben Amorim has allegedly made a further two senior players available for transfer. 23 December 2024 talksport.com Arsenal have reportedly scouted Atalanta striker Mateo Retegui as an alternative transfer target to Alexander Isak and Viktor Gyokeres. 23 December 2024 sportsmole.co.uk Liverpool have reportedly discovered the asking price of Brighton & Hove Albion forward Joao Pedro. 23 December 2024 talksport.com Denis Suarez wasn't the player Arsenal fans wanted to sign - but he's the footballer supporters have a hard time in forgetting. 23 December 2024 sportsmole.co.uk Manchester City will be aiming to avoid four straight defeats across all competitions when they welcome Everton to the Etihad in the Premier League on Boxing Day. 23 December 2024 sportsmole.co.uk After spending Christmas Day in the bottom half of the Premier League table, Tottenham Hotspur endeavour to atone for recent failings when they travel to Nottingham Forest for a Boxing Day battle. 23 December 2024 sportsmole.co.uk After celebrating Christmas Day at the top of the Premier League table, Liverpool get back to business on Boxing Day, when they welcome Leicester City to Anfield. 23 December 2024 sportsmole.co.uk The January transfer window is almost here and clubs around the UK and Europe are lining up moves as they look to take advantage of the opportunity to strengthen. 23 December 2024 sportsmole.co.uk Hatayspor vs. Adana Demirspor (Monday, 5.00pm) The battle of the bottom feeders in the Turkish Super Lig unfolds on Monday as Hatayspor host Adana Demirspor at the Mersin Stadyumu. 23 December 2024 sportsmole.co.uk Benfica vs. Estoril (Monday, 6.45pm) Separated by 10 places in the Primeira Liga table before gameweek 15, second-placed Benfica are clear favourites to outdo Estoril Praia at Estadio da Luz on Monday. 23 December 2024 sportsmole.co.uk Fiorentina vs. Udinese (Monday, 5.30pm) After their incredible success streak was finally brought to an end last week, Fiorentina will aim to start another winning run on Monday, when they meet Udinese. 23 December 2024 sportsmole.co.uk Yemen and Saudi Arabia will celebrate Christmas Day by facing each other on matchday two of the Arabian Gulf Cup on Wednesday at Jaber Al-Ahmad International Stadium in Kuwait City. 23 December 2024 sportsmole.co.uk Yemen and Saudi Arabia will celebrate Christmas Day by facing each other on matchday two of the Arabian Gulf Cup on Wednesday at Jaber Al-Ahmad International Stadium in Kuwait City. 23 December 2024 sportsmole.co.uk First place in Group B of the Arabian Gulf Cup will be at stake on Wednesday as Bahrain and Iraq celebrate Christmas Day at Jaber Al-Ahmad International Stadium in Kuwait. 23 December 2024 sportsmole.co.uk Manchester United transfer target Randal Kolo Muani is very likely to leave Paris Saint-Germain in the January transfer window, according to reports. 22 December 2024 sportsmole.co.uk Manchester City have reportedly set their sights on West Ham United attacker Mohammed Kudus, with Pep Guardiola keen to strengthen his struggling squad. 22 December 2024 sportsmole.co.uk Manchester United are reportedly set to rival Arsenal for the signature of Juventus striker Dusan Vlahovic in the summer of 2025. 22 December 2024 sportsmole.co.uk The final Premier League gameweek before Christmas appropriately served up some crackers, including a festive feast of goals in North London, where Liverpool ran riot in an exhilarating 6-3 win over Tottenham Hotspur. 22 December 2024 talksport.com Even when the pulse settled a little after this compellingspectacle it was still difficult to know quite where to start todissect this nine-goal thriller. 22 December 2024 talksport.com Ange Postecoglou cut an irritated figure as he claimed he's going to stop answering questions about Tottenham's tactics. 22 December 2024 sportsmole.co.uk Tottenham Hotspur have supposedly expressed an interest in signing Borussia Dortmund attacker Julian Brandt next month. 22 December 2024 sportsmole.co.uk Liverpool's Mohamed Salah refused to give anything away when asked whether he could break Ian Rush's all-time goalscoring record after the Reds' remarkable 6-3 win over Tottenham Hotspur. 22 December 2024 sportsmole.co.uk Liverpool's astonishing 6-3 Premier League win over Tottenham Hotspur on Sunday evening saw a multitude of records and achievements surpassed, as the Reds moved four points clear at the top of the table. 22 December 2024 sportsmole.co.uk Al-Ahli have reportedly emerged as the favourites to sign Marcus Rashford, with the Manchester United attacker widely expected to be on the move during the January transfer window.