Champions League Top Scorer Every Season (1955-56 to 2024-25)
71 entries · verified 2026-07-20 · free · hand-checked by Ball IQ
Since the European Cup kicked off in 1955, one player has finished ahead of the rest in front of goal almost every season. This complete list runs from Miloš Milutinović's eight goals in that debut 1955-56 campaign, through the 1992 rebrand to the UEFA Champions League, all the way to the 2024-25 final. In the early decades the leading tallies were modest — often five, six or seven goals — and ties at the top were common, reflecting a straight knockout format with far fewer matches than today's expanded league phase.
Think you know this? Five questions
Tap to answer — no sign-up. The full list is right below.
-
How many Champions League hat-tricks have Lionel Messi and Cristiano Ronaldo each scored — a joint competition record?
Messi and Ronaldo each scored 8 Champions League hat-tricks — a joint record. Messi got all 8 for Barcelona; Ronaldo scored 7 for Real Madrid and 1 for Juventus. Both totals are settled, as neither played in the competition again after leaving European club football.
-
Which two Real Madrid players scored late goals — in the 82nd and 88th minutes — at the Bernabéu as Los Blancos beat Borussia Dortmund 2-0 in the 2013 UCL semi-final second leg, falling short 4-3 on aggregate?
Despite the furious late rally, Dortmund held on to reach the all-German final at Wembley, where they lost 2-1 to Bayern Munich.
-
In which year did AC Milan famously beat Barcelona 4-0 in the Champions League final?
1994 — Fabio Capello's Milan destroyed Cruyff's Barcelona 'Dream Team' with goals from Massaro (2), Savićević and Desailly.
-
Who scored Barcelona's opening goal in the 2011 Champions League final vs Manchester United?
Xavi slid the pass through for Pedro to finish in the 27th minute at Wembley; Rooney levelled, but Messi and Villa struck after the break as Barcelona won 3-1.
-
Which AC Milan goalkeeper won the 1994 Champions League final 4-0 against Barcelona, keeping a clean sheet at the Olympic Stadium in Athens?
Milan's 4-0 triumph over Barcelona was powered by two goals each from Massaro and Savićević.
| Season | Player | Club | Goals |
|---|---|---|---|
| 1955-56 | Miloš Milutinović | Partizan | 8 |
| 1956-57 | Dennis Viollet | Manchester United | 9 |
| 1957-58 | Alfredo Di Stéfano | Real Madrid | 10 |
| 1958-59 | Just Fontaine | Reims | 10 |
| 1959-60 | Ferenc Puskás | Real Madrid | 12 |
| 1960-61 | José Águas | Benfica | 11 |
| 1961-62 | Heinz Strehl | 1. FC Nürnberg | 8 |
| 1962-63 | José Altafini | AC Milan | 14 |
| 1963-64 | Vladica Kovačević / Sandro Mazzola / Ferenc Puskás | Partizan / Inter Milan / Real Madrid | 7 |
| 1964-65 | José Torres | Benfica | 11 |
| 1965-66 | Flórián Albert / Eusébio | Ferencváros / Benfica | 7 |
| 1966-67 | Jürgen Piepenburg / Paul Van Himst | Vorwärts Berlin / Anderlecht | 6 |
| 1967-68 | Eusébio | Benfica | 6 |
| 1968-69 | Denis Law | Manchester United | 9 |
| 1969-70 | Mick Jones | Leeds United | 8 |
| 1970-71 | Antonis Antoniadis | Panathinaikos | 10 |
| 1971-72 | Johan Cruyff / Antal Dunai / Lou Macari / Silvester Takač | Ajax / Újpest / Celtic / Standard Liège | 5 |
| 1972-73 | Gerd Müller | Bayern Munich | 11 |
| 1973-74 | Gerd Müller | Bayern Munich | 8 |
| 1974-75 | Gerd Müller / Eduard Markarov | Bayern Munich / Ararat Yerevan | 5 |
| 1975-76 | Jupp Heynckes | Borussia Mönchengladbach | 6 |
| 1976-77 | Gerd Müller / Franco Cucinotta | Bayern Munich / FC Zürich | 5 |
| 1977-78 | Allan Simonsen | Borussia Mönchengladbach | 5 |
| 1978-79 | Claudio Sulser | Grasshopper | 11 |
| 1979-80 | Søren Lerby | Ajax | 10 |
| 1980-81 | Terry McDermott / Graeme Souness / Karl-Heinz Rummenigge | Liverpool / Liverpool / Bayern Munich | 6 |
| 1981-82 | Dieter Hoeneß | Bayern Munich | 7 |
| 1982-83 | Paolo Rossi | Juventus | 6 |
| 1983-84 | Viktor Sokol | Dinamo Minsk | 6 |
| 1984-85 | Torbjörn Nilsson / Michel Platini | IFK Göteborg / Juventus | 7 |
| 1985-86 | Torbjörn Nilsson | IFK Göteborg | 6 |
| 1986-87 | Borislav Cvetković | Red Star Belgrade | 7 |
| 1987-88 | Gheorghe Hagi / Rabah Madjer / Ally McCoist / Míchel / Rui Águas / Petar Novák / René van der Gijp | Multiple clubs | 4 |
| 1988-89 | Marco van Basten | AC Milan | 10 |
| 1989-90 | Romário / Jean-Pierre Papin | PSV Eindhoven / Marseille | 6 |
| 1990-91 | Peter Pacult / Jean-Pierre Papin | Tirol Innsbruck / Marseille | 6 |
| 1991-92 | Sergei Yuran / Jean-Pierre Papin | Benfica / Marseille | 7 |
| 1992-93 | Romário | PSV Eindhoven | 7 |
| 1993-94 | Ronald Koeman / Wynton Rufer | Barcelona / Werder Bremen | 8 |
| 1994-95 | George Weah | Paris Saint-Germain | 7 |
| 1995-96 | Jari Litmanen | Ajax | 9 |
| 1996-97 | Milinko Pantić | Atlético Madrid | 5 |
| 1997-98 | Alessandro Del Piero | Juventus | 10 |
| 1998-99 | Andriy Shevchenko / Dwight Yorke | Dynamo Kyiv / Manchester United | 8 |
| 1999-2000 | Mário Jardel / Rivaldo / Raúl | Porto / Barcelona / Real Madrid | 10 |
| 2000-01 | Raúl | Real Madrid | 7 |
| 2001-02 | Ruud van Nistelrooy | Manchester United | 10 |
| 2002-03 | Ruud van Nistelrooy | Manchester United | 12 |
| 2003-04 | Fernando Morientes | Monaco | 9 |
| 2004-05 | Ruud van Nistelrooy | Manchester United | 8 |
| 2005-06 | Andriy Shevchenko | AC Milan | 9 |
| 2006-07 | Kaká | AC Milan | 10 |
| 2007-08 | Cristiano Ronaldo | Manchester United | 8 |
| 2008-09 | Lionel Messi | Barcelona | 9 |
| 2009-10 | Lionel Messi | Barcelona | 8 |
| 2010-11 | Lionel Messi | Barcelona | 12 |
| 2011-12 | Lionel Messi | Barcelona | 14 |
| 2012-13 | Cristiano Ronaldo | Real Madrid | 12 |
| 2013-14 | Cristiano Ronaldo | Real Madrid | 17 |
| 2014-15 | Neymar / Cristiano Ronaldo / Lionel Messi | Barcelona / Real Madrid / Barcelona | 10 |
| 2015-16 | Cristiano Ronaldo | Real Madrid | 16 |
| 2016-17 | Cristiano Ronaldo | Real Madrid | 12 |
| 2017-18 | Cristiano Ronaldo | Real Madrid | 15 |
| 2018-19 | Lionel Messi | Barcelona | 12 |
| 2019-20 | Robert Lewandowski | Bayern Munich | 15 |
| 2020-21 | Erling Haaland | Borussia Dortmund | 10 |
| 2021-22 | Karim Benzema | Real Madrid | 15 |
| 2022-23 | Erling Haaland | Manchester City | 12 |
| 2023-24 | Harry Kane / Kylian Mbappé | Bayern Munich / Paris Saint-Germain | 8 |
| 2024-25 | Raphinha / Serhou Guirassy | Barcelona / Borussia Dortmund | 13 |
| 2025-26 | Kylian Mbappé | Real Madrid | 15 |
The modern era belongs to two names above all others. Cristiano Ronaldo topped the scoring charts a record seven times and set the single-season benchmark of 17 goals in 2013-14, while Lionel Messi led or shared the lead five times, peaking at 14 in 2011-12. Between them they dominated a remarkable twelve-year stretch until Robert Lewandowski broke the streak with 15 goals for Bayern Munich in 2019-20.
More recently the crown has spread around. Erling Haaland announced himself in 2020-21 and again in 2022-23, Karim Benzema drove Real Madrid's 2021-22 triumph, and the last two seasons ended in ties — Harry Kane and Kylian Mbappé sharing 2023-24, then Raphinha and Serhou Guirassy each hitting 13 in 2024-25. Where a season ended level, every joint-top scorer is listed together in the same row.
Think you know the Champions League? Prove it in the app.
Streaks, live 1v1, a rating out of 99 — and every quiz in one app.
Download on theApp Store Get it onGoogle PlayMore on the Champions League
- Every Champions League Winner (1956–2025) 71 entries
- Clubs With the Most Champions League Titles 24 entries