Season Top scorer Team goals
2022/2023 Norway Erling Haaland Manchester City Manchester City 12
2021/2022 France Karim Benzema Real Madrid Real Madrid 15
2020/2021 Norway Erling Håland Borussia Dortmund Borussia Dortmund 10
2019/2020 Poland Robert Lewandowski Bayern München Bayern München 15
2018/2019 Argentina Lionel Messi FC Barcelona FC Barcelona 12
2017/2018 Portugal Cristiano Ronaldo Real Madrid Real Madrid 15
2016/2017 Portugal Cristiano Ronaldo Real Madrid Real Madrid 12
2015/2016 Portugal Cristiano Ronaldo Real Madrid Real Madrid 16
2014/2015 Brazil Neymar FC Barcelona FC Barcelona 10
Argentina Lionel Messi FC Barcelona FC Barcelona 10
Portugal Cristiano Ronaldo Real Madrid Real Madrid 10
2013/2014 Portugal Cristiano Ronaldo Real Madrid Real Madrid 17
2012/2013 Portugal Cristiano Ronaldo Real Madrid Real Madrid 12
2011/2012 Argentina Lionel Messi FC Barcelona FC Barcelona 14
2010/2011 Argentina Lionel Messi FC Barcelona FC Barcelona 12
2009/2010 Argentina Lionel Messi FC Barcelona FC Barcelona 8
2008/2009 Argentina Lionel Messi FC Barcelona FC Barcelona 9
2007/2008 Portugal Cristiano Ronaldo Manchester United Manchester United 8
2006/2007 Brazil Kaká AC Milan AC Milan 10
2005/2006 Ukraine Andriy Shevchenko AC Milan AC Milan 9
2004/2005 Netherlands Ruud van Nistelrooy Manchester United Manchester United 8
2003/2004 Spain Morientes AS Monaco AS Monaco 9
2002/2003 Netherlands Ruud van Nistelrooy Manchester United Manchester United 12
2001/2002 Netherlands Ruud van Nistelrooy Manchester United Manchester United 10
2000/2001 Spain Raúl Real Madrid Real Madrid 7
1999/2000 Brazil Rivaldo FC Barcelona FC Barcelona 10
Spain Raúl Real Madrid Real Madrid 10
Brazil Jardel FC Porto FC Porto 10
1998/1999 Trinidad & Tobago Dwight Yorke Manchester United Manchester United 8
Ukraine Andriy Shevchenko Dinamo Kiev Dinamo Kiev 8
1997/1998 Italy Alessandro Del Piero Juventus Juventus 10
1996/1997 Serbia Milinko Pantić Atlético Madrid Atlético Madrid 5
1995/1996 Finland Jari Litmanen AFC Ajax AFC Ajax 9
1994/1995 Liberia George Weah Paris Saint-Germain Paris Saint-Germain 7
1993/1994 New Zealand Wynton Rufer Werder Bremen Werder Bremen 8
Netherlands Ronald Koeman FC Barcelona FC Barcelona 8
1992/1993 Brazil Romário PSV Eindhoven PSV Eindhoven 7
1991/1992 Russia Sergei Yuran SL Benfica SL Benfica 7
France Jean-Pierre Papin Olympique Marseille Olympique Marseille 7
1990/1991 Austria Peter Pacult FC Wacker Innsbruck FC Wacker Innsbruck 6
France Jean-Pierre Papin Olympique Marseille Olympique Marseille 6
1989/1990 Brazil Romário PSV Eindhoven PSV Eindhoven 6
France Jean-Pierre Papin Olympique Marseille Olympique Marseille 6
1988/1989 Netherlands Marco van Basten AC Milan AC Milan 10
1987/1988 Portugal Rui Águas SL Benfica SL Benfica 4
Algeria Rabah Madjer FC Porto FC Porto 4
Czech Republic Petar Novák AC Sparta Praha AC Sparta Praha 4
Spain Michel Real Madrid Real Madrid 4
France Jean-Marc Ferreri Girondins Bordeaux Girondins Bordeaux 4
Romania Gheorghe Hagi FCSB FCSB 4
Scotland Alistair McCoist Rangers FC Rangers FC 4
1986/1987 Croatia Boro Cvetkovic Crvena Zvezda Crvena Zvezda 7
1985/1986 Sweden Torbjörn Nilsson IFK Göteborg IFK Göteborg 7
1984/1985 Sweden Torbjörn Nilsson IFK Göteborg IFK Göteborg 7
France Michel Platini Juventus Juventus 7
1983/1984 Belarus Viktor Sokol Dinamo Minsk Dinamo Minsk 6
1982/1983 Italy Paolo Rossi Juventus Juventus 6
1981/1982 Germany Dieter Hoeneß Bayern München Bayern München 7
1980/1981 England Terry McDermott Liverpool FC Liverpool FC 6
Germany Karl-Heinz Rummenigge Bayern München Bayern München 6
Scotland Graeme Souness Liverpool FC Liverpool FC 6
1979/1980 Denmark Sören Lerby AFC Ajax AFC Ajax 10
1978/1979 Switzerland Claudio Sulser Grasshopper Club Zürich Grasshopper Club Zürich 11
1977/1978 Denmark Allan Simonsen Bor. Mönchengladbach Bor. Mönchengladbach 5
1976/1977 Germany Gerd Müller Bayern München Bayern München 5
Italy Franco Cucinotta FC Zürich FC Zürich 5
1975/1976 Germany Jupp Heynckes Bor. Mönchengladbach Bor. Mönchengladbach 6
1974/1975 Germany Gerd Müller Bayern München Bayern München 5
Armenia Eduard Markarov FC Ararat FC Ararat 5
1973/1974 Germany Gerd Müller Bayern München Bayern München 8
1972/1973 Germany Gerd Müller Bayern München Bayern München 11
1971/1972 Serbia Sylvester Takac Standard Liège Standard Liège 5
Netherlands Johan Cruyff AFC Ajax AFC Ajax 5
Hungary Antal Dunai Újpest FC Újpest FC 5
1970/1971 Greece Antonis Antoniadis Panathinaikos Panathinaikos 10
1969/1970 Sweden Ove Kindvall Feyenoord Feyenoord 7
England Mick Jones Leeds United Leeds United 7
1968/1969 Scotland Dennis Law Manchester United Manchester United 9
1967/1968 Portugal Eusébio SL Benfica SL Benfica 6
1966/1967 Belgium Paul van Himst RSC Anderlecht RSC Anderlecht 6
1965/1966 Hungary Florian Albert Ferencvárosi TC Ferencvárosi TC 7
Portugal Eusébio SL Benfica SL Benfica 7
1964/1965 Portugal José Torres SL Benfica SL Benfica 9
Portugal Eusébio SL Benfica SL Benfica 9
1963/1964 Serbia Vladimir Kovacevic Partizan Partizan 7
Italy Sandro Mazzola Inter Inter 7
Hungary Ferenc Puskas Real Madrid Real Madrid 7
1962/1963 Brazil Altafini AC Milan AC Milan 14
1961/1962 Germany Heinz Strehl 1. FC Nürnberg 1. FC Nürnberg 8
1960/1961 Portugal José Aguas SL Benfica SL Benfica 11
1959/1960 Hungary Ferenc Puskas Real Madrid Real Madrid 12
1958/1959 France Just Fontaine Stade Reims Stade Reims 10
1957/1958 Argentina Alfrédo di Stefano Real Madrid Real Madrid 10
1956/1957 England Dennis Viollet Manchester United Manchester United 9
1955/1956 Serbia Milos Milutinovic Partizan Partizan 8
0
0