1955-56 Milos Milutinovic (Partizan Beograd) 8
1956-57 Dennis Viollet (Manchester United) 9
1957-58 Alfredo Di Stéfano Lauthé (Real Madrid) 10
1958-59 Just Fontaine (Stade Reims) 10
1959-60 Ferenc Puskás Biró (Real Madrid) 12
1960-61 José Pinto Carvalho dos Santos Aguas (Benfica) 11
1961-62 Heinz Strehl (1.FC Nürnberg) 8
1962-63 José João Altafini (Milan) 14
1963-64 Vladimir Kovacevic (Partizan Beograd) 7
Alessandro Mazzola (Inter) 7
Ferenc Puskás Biró (Real Madrid) 7
1964-65 Eusébio da Silva Ferreira (Benfica) 9
José Augusto Costa Sénica Torres (Benfica) 9
1965-66 Eusébio da Silva Ferreira (Benfica) 7
Flórián Albert (Ferencváros) 7
1966-67 Paul Van Himst (Anderlecht) 6
Jürgen Piepenburg (Vorwärts Frankfurt) 6
1967-68 Eusébio da Silva Ferreira (Benfica) 6
1968-69 Denis Law (Manchester United) 9
1969-70 Michael Jones (Leeds United) 7 [*1]
Ove Bengt Kindvall (Feijenoord) 7
1970-71 Antonis Antoniadis (Panathinaikos) 10
1971-72 Hendrik Johannes "Johan" Cruijff (Ajax) 5
Antal Dunai (Újpesti Dózsa) 5
Luigi "Lou" Macari (Celtic) 5
Sylvester Takac (Standard Ličge) 5
1972-73 Gerhard "Gerd" Müller (Bayern München) 12
1973-74 Gerhard "Gerd" Müller (Bayern München) 8
1974-75 Gerhard "Gerd" Müller (Bayern München) 5
Eduard Makarov (Ararat Erevan) 5
1975-76 Josef "Jupp" Heynckes (Borussia Mönchengladbach) 6
1976-77 Franco Cucinotta (FC Zürich) 5
Gerhard "Gerd" Müller (Bayern München) 5
1977-78 Allan Simonsen (Borussia Mönchengladbach) 5
1978-79 Claudio Sulser (Grasshopper) 11
1979-80 Sřren Lerby (Ajax) 10
1980-81 Karl-Heinz Rummenigge (Bayern München) 6
Terrence McDermott (Liverpool) 6
Graeme James Souness (Liverpool) 6
1981-82 Dieter Hoeness (Bayern München) 7
1982-83 Paolo Rossi (Juventus) 6
1983-84 Victor Sokol (Dinamo Minsk) 6
1984-85 Michel Platini (Juventus) 7
Torbjörn Nilsson (IFK Göteborg) 7
1985-86 Torbjörn Nilsson (IFK Göteborg) 6
1986-87 Borislav Cvetkovic (Crvena Zvezda) 7
1987-88 José Rui Lopes Águas (Benfica) 4
Jean-Marc Ferreri (Bordeaux) 4
Alistair Murdoch "Ally" McCoist (Rangers) 4
José Miguel González Martín del Campo "Michel" (Real Madrid) 4
Gheorghe Hagi (Steaua Bucuresti) 4
Rabah Mustapha Madjer (FC Porto) 4
1988-89 Marcel "Marco" van Basten (Milan) 9 [*2]
1989-90 Jean-Pierre Papin (Olympique Marseille) 6
Romário de Sousa Farias (PSV) 6
1990-91 Jean-Pierre Papin (Olympique Marseille) 6
Peter Pacult (Tirol Innsbruck) 6
1991-92 Jean-Pierre Papin (Olympique Marseille) 7
Sergei Juran (Benfica) 7
1992-93 Romário de Sousa Farias (Barcelona) 7
1993-94 Ronald Koeman (Barcelona) 8
Wynton Rufer (Werder Bremen) 8
1994-95 George Weah (Paris Saint Germain) 8
1995-96 Jari Litmanen (Ajax) 9
1996-97 Alistair Murdoch "Ally" McCoist (Rangers) 6
1997-98 Alessandro Del Piero (Juventus) 10
1998-99 Andriy Shevchenko (Dinamo Kyiv) 10
1999-00 Rivaldo Vito Borba Ferreira (Barcelona) 10
Mário Jardel Almeido Ribeiro (FC Porto) 10
Serhiy Rebrov (Dinamo Kyiv) 10
Raúl González Blanco (Real Madrid) 10
2000-01 Mário Jardel Almeido Ribeiro (Galatasaray) 9
Andriy Shevchenko (Milan) 9
2001-02 Ruud van Nistelrooij (Manchester United) 10
2002-03 Ruud van Nistelrooij (Manchester United) 14
2003-04 Fernando Morientes (AS Monaco) 9
2004-05 Adriano Leite Ribeiro (Inter) 10
2005-06 Andriy Shevchenko (Milan) 9
2006-07 Kaká (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 Cristiano Ronaldo (Real Madrid) 10
Lionel Messi (Barcelona) 10
Neymar (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 München) 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 (Bayern München) 8
Kylian Mbappé (Paris Saint-Germain) 8
Luuk de Jong (PSV Eindhoven) 8
2024-25 Serhou Guirassy (Borussia Dortmund) 13
Raphinha (Barcelona) 13
[*1] Leeds' 1st goal away at Ferencváros in round 2 (own goal by Novák) is
sometimes credited to Jones, which would make him lone topscorer with 8
[*2] Milan's goal away at Real Madrid in the semifinals (own goal by Buyo)
is sometimes credited to Van Basten, lifting his total to 10
NB: totals since introduction of Champions League include goals scored in
qualifying rounds.
141 - Cristiano Ronaldo 2002-2022* Real Madrid (105), Manchester United (22), Juventus (14) 129 - Lionel Messi 2004-2023* Barcelona (120), Paris Saint Germain (9) 105 - Robert Lewandowski 2011-2025* Bayern München (69), Barcelona (19), Borussia Dortmund (17) 90 - Karim Benzema 2005-2023* Real Madrid (78), Olympique Lyon (12) 71 - Raúl González Blanco 1995-2011 Real Madrid (66), Schalke 04 (5) 60 - Ruud van Nistelrooij 1998-2010 Manchester United (38), Real Madrid (13), PSV Eindhoven (9) 59 - Andrij Shevchenko 1994-2012 Milan (33), Dynamo Kyiv (22), Chelsea (4) 57 - Thomas Müller 2008-2025* Bayern München (57) 55 – Kylian Mbappé 2016-2025* Paris Saint Germain (42), Real Madrid (7), Monaco (6) 51 - Thierry Henry 1997-2012 Arsenal (35), Barcelona (9), Monaco (7) 51 - Mohamed Salah 2012-2025* Liverpool (45), Basel (5), Roma (1) 50 - Filippo Inzaghi 1997-2011 Milan (33), Juventus (17) 49 - Alfredo di Stéfano 1955-1964 Real Madrid (49) 49 - Zlatan Ibrahimovic 2001-2022 PSG (20), Milan (9), Ajax (7), Inter (6), Barcelona (4), Juventus (3) 49 – Erling Haaland 2019-2025* Manchester City (26), Borussia Dortmund (15), Salzburg (8) 47 - Sergio Agüero 2008-2022 Manchester City (39), Atlético Madrid (8) 46 - Eusébio da Silva Ferreira 1961-1974 Benfica (46) 44 - Alessandro Del Piero 1995-2010 Juventus (44) 44 - Didier Drogba 2003-2015 Chelsea (36), Olympique Marseille (5), Galatasaray (3) 43 – Neymar Santos Junior da Silva 2013-2023* Paris Saint Germain (22), Barcelona (21) 43 - Antoine Griezmann 2013-2025* Atlético Madrid (38), Barcelona (4), Real Sociedad (1) 40 - Harry Kane 2016-2025* Tottenham Hotspur (21), Bayern München (19) 39 - Fernando Morientes 1997-2010 Real Madrid (19), Monaco (9), Valencia (8), Liverpool (3) 36 - Ferenc Puskás 1956-1966 Real Madrid (35), Honvéd Budapest (1) 35 - Gerhard Müller 1969-1977 Bayern München (35) 35 - Edinson Cavani 2011-2022* Paris Saint Germain (30), Napoli (5) 34 - Wayne Rooney 2004-2016 Manchester United (34) 33 - Samuel Eto'o 1999-2014 Barcelona (18), Inter (10), Chelsea (3), Real Mallorca (2) 33 - Edin Džeko 2009-2025* Roma (15), Inter (7), Wolfsburg (4), Fenerbahçe (4), Manchester City (3) 32 - David Trezeguet 1997-2010 Juventus (28), Monaco (4) 32 - Arjen Robben 2002-2019 Bayern München (26), PSV Eindhoven (3), Chelsea (2), Real Madrid (1) 31 – Rivaldo Vitor Borba Ferreira 1997-2008 Barcelona (25), Olympiakos (3), Milan (2), AEK Athinai (1) 31 - Sergij Rebrov 1993-2008 Dinamo Kyiv (31) 31 - Luis Suarez 2007-2022* Barcelona (25), Ajax (5), Atlético Madrid (1) 30 - Francisco Gento 1955-1970 Real Madrid (30) 30 - Patrick Kluivert 1994-2007 Barcelona (21), Ajax (9) 30 - Kaká R. Izecson Dos Santos Leite 2003-2014 Milan (25), Real Madrid (5) 30 - Steven Gerrard 2001-2015 Liverpool (30) 29 - Ryan Giggs 1993-2014 Manchester United (29) 29 - Roy Makaay 2000-2007 Bayern München (17), Deportivo La Coruńa (12) 29 – Alvaro Morata 2012-2025* Juventus (15), Atlético Madrid (8), Real Madrid (4), Chelsea (1), Milan (1) 29 – Vinicius Junior José Paixao 2018-2025* Real Madrid (29) 28 - Jean Pierre Papin 1989-1995 Olympique Marseille (19), Milan (7), Bayern München (2) 28 - Mário Jardel 1996-2001 Porto (19), Galatasaray (9) 28 - Hernán Crespo 1997-2008 Inter (11), Milan (6), Lazio (5), Chelsea (4), Parma (2) 28 - Mario Mandzukic 2007-2019 Juventus (10), Dinamo Zagreb (7), Bayern München (6), Atlético M. (5) 27 - Mario Gomez 2003-2013 Bayern München (24), VfB Stuttgart (3) 27 - Robin van Persie 2002-2016 Arsenal (20), Manchester United (7) 27 - Raheem Sterling 2014-2023* Manchester City (24), Chelsea (3) 27 – Sadio Mané 2017-2023* Liverpool (24), Bayern München (3) 26 – Giovane Élber 1997-2004 Bayern München (23), Olympique Lyon (3) 25 - Marco Simone 1989-2001 Milan (15), Monaco (6), Paris Saint Germain (4) 25 - Paul Scholes 1994-2013 Manchester United (25) 25 - Gonzalo Higuain 2006-2020 Juventus (12), Real Madrid (8), Napoli (5) 25 – Olivier Giroud 2012-2024* Arsenal (13), Chelsea (6), Milan (6) 25 – Rodrygo Silva de Goes 2019-2025* Real Madrid (25) 24 - Luis Figo 1997-2009 Real Madrid (16), Barcelona (7), Inter (1) 24 - José Altafini 1959-1976 Milan (20), Juventus (4) 24 - Claudio Pizarro 2001-2015 Bayern München (19), Werder Bremen (5) 24 – Francesc Fŕbregas 2004-2022 Arsenal (17), Chelsea (4), Barcelona (3) 24 – Marco Reus 2012-2024* Borussia Dortmund (24) 24 – Gabriel Jesus Fernando 2017-2024* Manchester City (20), Arsenal (4) 24 - Angel Di Maria 2007-2025* Paris Saint Germain (14), Real Madrid (8), Benfica (2) 23 - José Augusto Pinto de Almeida 1960-1970 Benfica (23) 23 - Jari Litmanen 1991-2012 Ajax (20), Liverpool (3) 23 - Maxim Shatskikh 1999-2009 Dinamo Kyiv (23) 23 - Lisandro López 2005-2014 Porto (13), Olympique Lyon (10) 23 - Frank Lampard 2003-2015 Chelsea (23) 23 – Firmino Roberto Barbosa Oliveira 2017-2023* Liverpool (23) 23 – Leroy Sané 2014-2025* Bayern München (16), Manchester City (6), Schalke 04 (1) 22 - Harald Brattbakk 1991-2005 Rosenborg (21), Celtic Glasgow (1) 22 - Hakan Sükür 1993-2007 Galatasaray (22) 22 - Luiz Adriano de Souza 2007-2019 Shakhtar Donetsk (21), Spartak Moskva (1) 22 – Luuk de Jong 2010-2025* PSV Eindhoven (20), Twente Enschede (2) 21 - Amancio Varela 1962-1976 Real Madrid (21) 21 - Carlos Santillana 1972-1988 Real Madrid (21) 21 - Klaas Huntelaar 2005-2021 Schalke 04 (13), Ajax (8) 21 – Romelu Lukaku 2009-2023* Inter (9), Manchester Utd (7), Anderlecht (3), Chelsea (2) 21 - Heung-Min Son 2013-2023* Tottenham Hotspur (16), Bayer Leverkusen (5) 21 – Lautaro Martinez 2019-2025* Inter (21) 20 - Paul van Himst 1962-1976 Anderlecht (20) 20 - Ole Gunnar Solskjaer 1996-2007 Manchester United (20) 20 - Romario de Souza Farias 1988-1995 PSV Eindhoven (15), Barcelona (5) 20 - Luis Enrique 1995-2003 Barcelona (20) 20 - Nicolas Anelka 1998-2013 Chelsea (12), Paris Saint Germain (5), Real Madrid (2), Arsenal (1) 20 - Hulk Givanildo Vieira de Sousa 2008-2016* Zenit Sankt Peterburg (13), Porto (7) 20 - Fernando Torres 2007-2018 Chelsea (10), Liverpool (8), Atlético Madrid (2) 20 - Gareth Bale 2010-2022 Real Madrid (16), Tottenham Hotspur (4) 20 – Riyad Mahrez 2016-2023* Manchester City (16), Leicester City (4) 20 - Ousmane Dembélé 2016-2025* Paris Saint Germain (10), Barcelon (8), Borussia Dortmund (2)
Champions Cup/Champions League Topscorers detailed info
All-Time Topscorers All European Cups 1955-1999
Prepared and maintained by Roberto Di Maggio, Roberto Mamrud, Davide Rota and Jarek Owsianski for the Rec.Sport.Soccer Statistics Foundation
Authors: Roberto Di Maggio, Roberto Mamrud, Davide Rota
and Jarek Owsianski
Last updated: 10 Jun 2025
(C) Copyright Roberto Di Maggio, Roberto Mamrud, Davide Rota,
Jarek Owsianski and RSSSF 2002/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.