UEFA Champions League Top Goalscorers

1 Min Read

Explore the complete list of top goalscorers in the UEFA European Cup & UEFA Champions League, from the 1955-56 season to the 2025-26 season. This table provides a season-by-season breakdown of the leading scorers, including their nationality, club, and total goals. Discover the legends who topped the charts, from Di Stéfano and Puskás to Messi and Ronaldo.

Content
Top Goalscorers by Season
All-Time Top Goalscorers

UEFA European Cup & Champions League Top Goalscorers by Season

Season Player Nat ClubGoals
1955–56 Miloš Milutinović

208f5a1a5ccf77cff4051c9d5b63d580 e1536728043411

PARTIZAN BELGRADE UEFA

Partizan 8
1956–57 Dennis Viollet

England Football

Manchester United Results

Manchester United 9
1957–58 Alfredo Di Stéfano

Spain Football

Real Madrid Fooball

Real Madrid10
1958–59 Just Fontaine

France Football

Reims UEFA

Stade Reims 10
1959–60 Ferenc Puskás

Hungary Football

Real Madrid Fooball

Real Madrid12
1960–61 José Águas

Portugal Football

Benfica UEFA

Benfica11
1961–62 Alfredo Di Stéfano

Spain Football

Real Madrid Fooball

Real Madrid7
Bent Løfqvist

Denmark Football

B 1913 Denmark

B 1913
Ferenc Puskás

Spain Football

Real Madrid Fooball

Real Madrid
Heinz Strehl

Germany Football

1. FC Nuremberg

Nuremberg
Justo Tejada

Spain Football

Real Madrid Fooball

Real Madrid
1962–63 José Altafini

0c1abb6c0b0697eb724aac037d824ee3 e1535810062403

AC Milan

Milan 14
1963–64 Vladica Kovačević

208f5a1a5ccf77cff4051c9d5b63d580 e1536728043411

PARTIZAN BELGRADE UEFA

Partizan 7
Sandro Mazzola

Italy Football

Inter Milan Football

Internazionale
Ferenc Puskás

Spain Football

Real Madrid Fooball

Real Madrid
1964–65 Eusébio

Portugal Football

Benfica UEFA

Benfica9
José Augusto Torres

Portugal Football

Benfica UEFA

Benfica
1965–66 Flórián Albert

Hungary Football

FERENCVAROS football

Ferencváros 7
Eusébio

Portugal Football

Benfica UEFA

Benfica
1966–67 Jürgen Piepenburg

Germany Football

Vorwarts Berlin

Vorwärts Berlin6
Paul Van Himst

Belgium Football

RSC_Anderlecht

Anderlecht
1967–68 Eusébio

Portugal Football

Benfica UEFA

Benfica6
1968–69 Denis Law

51360f3f331b24adeffc6c1f630ba772 e1535808980990

Manchester United Results

Manchester United 9
1969–70 Mick Jones

England Football

Leeds Football

Leeds United 8
1970–71 Antonis Antoniadis

Greece Football

Panathinaikos UEFA

Panathinaikos 10
1971–72 Antal Dunai

Hungary Football

UJPEST DOSZA football

Újpesti Dosza 5
Lou Macari

Scotland football

Celtic UEFA

Celtic
Silvester Takač

208f5a1a5ccf77cff4051c9d5b63d580 e1536728043411

STANDARD LIEGE Football

Standard Liège
1972–73 Gerd Müller

Germany Football

Bayern Munich Results

Bayern Munich11
1973–74 Gerd Müller

Germany Football

Bayern Munich Results

Bayern Munich8
1974–75 Gerd Müller

Germany Football

Bayern Munich Results

Bayern Munich5
Eduard Markarov

a79359299b2aca75e51f335b516eac39 e1536932422965

ararat yerevan armenia

Ararat Yerevan
1975–76 Jupp Heynckes

Germany Football

BORUSSIA MOENCHENGLADBACH Football

Borussia Mönchengladbach 7
1976–77 Gerd Müller

Germany Football

Bayern Munich Results

Bayern Munich5
Franco Cucinotta

0c1abb6c0b0697eb724aac037d824ee3 e1535810062403

FC Zurich Football Results

Zürich
1977–78 Allan Simonsen

305ef366003b742d8e729fd81e8578f5 e1536460819723

BORUSSIA MOENCHENGLADBACH Football

Mönchengladbach 5
1978–79 Claudio Sulser

Switzerland Fooball

925abccd0d215a5a8344ba5a642e84ce

Grasshopper 11
1979–80 Søren Lerby

305ef366003b742d8e729fd81e8578f5 e1536460819723

Ajax UEFA

Ajax 10
1980–81 Terry McDermott

England Football

Liverpool 20-21

Liverpool6
Graeme Souness

51360f3f331b24adeffc6c1f630ba772 e1535808980990

Liverpool 20-21

Liverpool
Karl-Heinz Rummenigge

Germany Football

Bayern Munich Results

Bayern Munich
1981–82 Dieter Hoeneß

Germany Football

Bayern Munich Results

Bayern Munich7
1982–83 Paolo Rossi

0c1abb6c0b0697eb724aac037d824ee3 e1535810062403

Juventus Football

Juventus 6
1983–84 Viktor Sokol

a79359299b2aca75e51f335b516eac39 e1536932422965

b397eab60b6d511f180abbb90d37ac46

Dinamo Minsk 6
1984–85 Torbjörn Nilsson

Sweden Football

IFK GOTHENBERG Football Results

IFK Göteborg 7
Michel Platini

7b2ae374a6d216113196e5cac9bb6ed4 e1536295074157

Juventus Football

Juventus
1985–86 Torbjörn Nilsson

Sweden Football

IFK GOTHENBERG Football Results

IFK Göteborg 7
1986–87 Borislav Cvetković

208f5a1a5ccf77cff4051c9d5b63d580 e1536728043411

0160e27d48b42b9a5738e8da8ed8c003

Red Star Belgrade 7
1987–88 Gheorghe Hagi

Romania Football

Steaua Bucharest UEFA

Steaua Bucureşti 4
Jean-Marc Ferreri

France Football

77426f2fe56aba0a3dd98ba299b59f13

Bordeaux
Rabah Madjer

8f0c5f40f69f2a29701be5c77e31d773 e1536759775160

FC Porto UEFA

Porto
Ally McCoist

Scotland football

Rangers Football Results

Rangers
Petar Novák

Czech Football

Sparta_Prague Football

Sparta Prague
Míchel

Spain Football

Real Madrid Fooball

Real Madrid
Rui Águas

Portugal Football

Benfica UEFA

Benfica
1988–89 Marco van Basten

65e15b4a1d8b66d8434c8b9ade2d044f e1535810003347

AC Milan Football

AC Milan 10
1989–90 Romário

6919e8f71854967284b396d4fe0b6170 e1536729256830

PSV Eindenhoven Results

PSV 6
Jean-Pierre Papin

France Football

Olympique Marseille UEFA

Marseille
1990–91 Peter Pacult

Austria Football

FC TIROL INNSBRUCK Austria

Tirol Innsbruck 6
Jean-Pierre Papin

France Football

Olympique Marseille UEFA

Marseille
1991–92 Sergei Yuran

546ee6af1f748508dee98eb039ec7206 e1536567473713

Benfica UEFA

Benfica7
Jean-Pierre Papin

France Football

Olympique Marseille UEFA

Marseille
1992–93 Romário

6919e8f71854967284b396d4fe0b6170 e1536729256830

PSV Eindenhoven Results

PSV 7
1993–94 Ronald Koeman

0fc481165ca7bd9cd80eec28a0d3b793

Barcelona Football

Barcelona8
Wynton Rufer

f8b6d4f98b19719daff651e14cd084f3 e1536770696411

7ce0878f5e28d5fb223ae92808775f21

Werder Bremen
1994–95 George Weah

5cc49693e6e4b28f6533076d5d4e31eb e1615908367693

Paris Saint Germaine Football

Paris Saint-Germain 7
1995–96 Jari Litmanen

b91ecc7bf07ee25ef3fb3a338691aadf e1536580095465

Ajax UEFA

Ajax 9
1996–97 Milinko Pantić

2061beec463e57a3785f3a1b0ae0af7d e1567732234714

Atletico Madrid Football

Atlético Madrid 5
1997–98 Alessandro Del Piero

0c1abb6c0b0697eb724aac037d824ee3 e1535810062403

Juventus Football

Juventus 10
1998–99 Andriy Shevchenko

Ukraine Football

Dynamo Kyiv Ukraine

Dynamo Kyiv 8
Dwight Yorke

21e3e740956e93556a3780032e7d8951 e1536930061337

Manchester United Results

Manchester United
1999–2000 Mário Jardel

6919e8f71854967284b396d4fe0b6170 e1536729256830

FC Porto UEFA

Porto 10
Rivaldo

6919e8f71854967284b396d4fe0b6170 e1536729256830

Real Madrid Fooball

Barcelona
Raúl

Spain Football

Real Madrid Fooball

Real Madrid
2000–01 Andriy Shevchenko

ebcb503dacb604be9506914edee2bb33 e1536580472138

AC Milan Football

AC Milan 9
2001–02 Ruud van Nistelrooy

0fc481165ca7bd9cd80eec28a0d3b793

Manchester United Results

Manchester United 10
2002–03 Ruud van Nistelrooy

0fc481165ca7bd9cd80eec28a0d3b793

Manchester United Results

Manchester United 12
2003–04 Fernando Morientes

740d2924c8e118dbc670956c309a746c

AS Monaco Football UEFA

AS Monaco 9
2004–05 Ruud van Nistelrooy

0fc481165ca7bd9cd80eec28a0d3b793

Manchester United Results

Manchester United 8
2005–06 Andriy Shevchenko

ebcb503dacb604be9506914edee2bb33 e1536580472138

AC Milan Football

AC Milan 9
2006–07 Kaká

6919e8f71854967284b396d4fe0b6170 e1536729256830

AC Milan Football

AC Milan 10
2007–08 Cristiano Ronaldo

ad570de1c6ce0f7ae67f128634f632be

Manchester United Results

Manchester United 8
2008–09 Lionel Messi

91b3cd16e551201da72cf10196c26480 e1536728579341

Barcelona Football

Barcelona9
2009–10 Lionel Messi

91b3cd16e551201da72cf10196c26480 e1536728579341

Barcelona Football

Barcelona8
2010–11 Lionel Messi

91b3cd16e551201da72cf10196c26480 e1536728579341

Barcelona Football

Barcelona12
2011–12 Lionel Messi

91b3cd16e551201da72cf10196c26480 e1536728579341

Barcelona Football

Barcelona14
2012–13 Cristiano Ronaldo

ad570de1c6ce0f7ae67f128634f632be

Real Madrid Fooball

Real Madrid12
2013–14 Cristiano Ronaldo

ad570de1c6ce0f7ae67f128634f632be

Real Madrid Fooball

Real Madrid17
2014–15 Neymar

Brazil Football

Barcelona Football

Barcelona10
Cristiano Ronaldo

ad570de1c6ce0f7ae67f128634f632be

Real Madrid Fooball

Real Madrid
Lionel Messi

Argentina Football

Barcelona Football

Barcelona
2015–16 Cristiano Ronaldo

ad570de1c6ce0f7ae67f128634f632be

Real Madrid Fooball

Real Madrid16
2016–17Cristiano Ronaldo

ad570de1c6ce0f7ae67f128634f632be

Real Madrid Fooball

Real Madrid12
2017-18Cristiano Ronaldo

ad570de1c6ce0f7ae67f128634f632be

Real Madrid Fooball

Real Madrid15
2018-19Lionel Messi

Argentina Football

Barcelona Football

Barcelona12
2019-20Robert Lewandowski

Poland Football

Bayern Munich Results

Bayern Munich15
2020-21Erling Haaland

Norway Fooball

Borussia Dortmand UEFA

Borussia Dortmund10
2021-22Karim Benzema

France Football

Real Madrid Fooball

Real Madrid14
2022-23 Erling Haaland

eb46b55d1dfd7b83a10c2ed18427caef e1536294412765

cccb9cf6c9e4aefc119b2450e43b9905

Manchester City12
2023-24Harry Kane

0d8742b5984e6964da5094e70d231c71

1735b3dd09bd1c22e532547e3f193714

Bayern Munich8
Kylian Mbappé

7b2ae374a6d216113196e5cac9bb6ed4

9406aee414c1e49513d4f524d2c3f203

Paris Saint-Germain
2024-25Raphinha

6919e8f71854967284b396d4fe0b6170 e1536729256830

a8c60be917add5175371cf330ff829b5

Barcelona13

Serhou Guirassy

A45988

77f2968dec04a50c49cd296c6429382d

Borussia Dortmund
2025-26Kylian Mbappé

7b2ae374a6d216113196e5cac9bb6ed4

3f6f936b71d03bb0b58e4059a5a501f2 e1611654734666

Real Madrid15

All-Time UEFA European Cup & Champions League Top Goalscorers 1955-56 to 2025-26

RankPlayerNatGoalsGamesRateYearsClubs (Goals Scored)
1Cristiano Ronaldo

Portugal Football

1401830.772003–2023Manchester United (21), Real Madrid (105), Juventus (14)
2Lionel Messi

Argentina Football

1291630.792005–2023Barcelona (120), Paris Saint-Germain (9)
3Robert LewandowskiPoland Flag1091440.762011– Borussia Dortmund (17), Bayern Munich (69), Barcelona (23)
4 Karim Benzema

France Football

901520.592006–2023Lyon (12), Real Madrid (78)
5Raúl González

Spain Football

711420.501995–2011Real Madrid (66), Schalke 04 (5)
6Kylian Mbappé

7b2ae374a6d216113196e5cac9bb6ed4 e1536295074157

70980.712016– AS Monaco (6), Paris Saint-Germain (42), Real Madrid (22)
7Thomas Müller

791b4e97b9860db5faff1952420fd117 e1536293874677

57580.982019– Bayern Munich
8Erling Haalandeb46b55d1dfd7b83a10c2ed18427caef e1536294412765571630.352008–2025

Red Bull Salzburg (8), Borussia Dortmund (15), Manchester City (34)

9Ruud van Nistelrooy

Netherlands Football

56730.771998–2009PSV (8), Manchester United (35), Real Madrid (13)
10Harry Kane

0d8742b5984e6964da5094e70d231c71 e1536295000766

54700.772016–Tottenham Hotspur (21), Bayern Munich (33)
11Mohamed Salah

6eebf1375dab8bef89832c4092e9bca2 e1536767474499

50980.522013– 

Basel (2), AS Roma (1), Liverpool (47)

12Thierry Henry

7b2ae374a6d216113196e5cac9bb6ed4 e1536295074157

501120.451997–2010

Monaco (7), Arsenal (35), Barcelona (8)

13Alfredo Di Stéfano

91b3cd16e551201da72cf10196c26480 e1536728579341740d2924c8e118dbc670956c309a746c e1536456069658

49580.841955–1964Real Madrid
14Andriy Shevchenko

Ukraine Football

481000.481994–2012Dynamo Kyiv (29), Milan (15), Chelsea (4)
15Zlatan Ibrahimović

Sweden Football

481240.392001–2023

Ajax (6), Juventus (3), Inter (6), Barcelona (4), Milan (9), PSG (20)

16Eusébio

ad570de1c6ce0f7ae67f128634f632be e1535210548489

46650.711961–1974Benfica
17Filippo Inzaghi

0c1abb6c0b0697eb724aac037d824ee3 e1535810062403

46810.571997–2012Juventus (17), Milan (29)
18Didier Drogba

Ivory Coast Football

44920.482003-2015

Marseille (5), Chelsea (36), Galatasaray (3) 

19Antoine Griezmann

7b2ae374a6d216113196e5cac9bb6ed4 e1536295074157

441200.372014– Barcelona (4), Atlético Madrid (40)
20Neymar

6919e8f71854967284b396d4fe0b6170 e1536729256830

43810.532013–2023Barcelona (21), Paris Saint-Germain (22)
21Alessandro Del Piero

Italy Football

42890.471995–2009Juventus
22Sergio Agüero

91b3cd16e551201da72cf10196c26480 e1536728579341

41790.522008–2021Atlético Madrid (5), Manchester City (36)
23Ferenc Puskás

Hungary Football

36410.881956–1966

Budapest Honvéd (1), Real Madrid (35) 

24Edinson Cavani

aa6c6b790774dbc84976f2773a59f6bc e1550608248782

35700.502011–2020Napoli (5), Paris Saint-Germain (30)
25Gerd Müller

791b4e97b9860db5faff1952420fd117 e1536293874677

34350.971969–1977Bayern Munich
26Fernando Morientes

740d2924c8e118dbc670956c309a746c e1536456069658

34810.422018– Real Madrid
27Vinícius Júnior

6919e8f71854967284b396d4fe0b6170 e1536729256830

34820.412018– Real Madrid
28Arjen Robben

0fc481165ca7bd9cd80eec28a0d3b793 e1552017890650

311100.282002–2018

PSV Eindhoven (3), Chelsea (2), Real Madrid (1), Bayern Munich (25)

29Samuel Eto'o

a632e695f0d7c355b8cf091e4e42926e e1536760325292

30780.381999–2014Mallorca (1), Barcelona (16), Inter Milan (10), Chelsea (3)
30Wayne Rooney

0d8742b5984e6964da5094e70d231c71 e1536295000766

30850.352004–2015Manchester United
31Kaká

6919e8f71854967284b396d4fe0b6170 e1536729256830

30860.352003–2014Milan (25), Real Madrid (5)
32Francisco Gento

740d2924c8e118dbc670956c309a746c e1536456069658

30890.341955–1969Real Madrid

Fastest Players to Reach 20 UEFA Champions League Goals

Harry Kane: 20 goals in 24 games

Alessandro Del Piero: 20 goals in 26 games

Ruud van Nistelrooy: 20 goals in 27 games

Filippo Inzaghi: 20 goals in 28 games

Mario Gomez: 20 goals in 32 games

Share This Article
Enable Notifications OK No thanks