thumbnail

Top scorers in the top 5 leagues (1990-2022)

Name the footballer who scored most goals every year since 1990-91 season in English, Spanish, German, Italian and French national football leagues.
Updated at the end of 2021-22 season.
Data from Wikipedia.
Quiz by RdL2
Rate:
Last updated: October 22, 2022
First submittedOctober 30, 2021
Times taken100
Average score61.7%
Report this quizReport
10:00
Enter answer here
0
 / 183 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
England · Premier League
21/22
Liverpool
Egypt
23
Mohamed Salah
Tottenham Hotspur
South Korea
23
Son Heung-min
20/21
Tottenham Hotspur
England
23
Harry Kane
19/20
Leicester City
England
23
Jamie Vardy
18/19
Liverpool
Senegal
22
Sadio Mané
Egypt
22
Mohamed Salah
Arsenal
Gabon
22
Pierre-Emerick Aubameyang
17/18
Liverpool
Egypt
32
Mohamed Salah
16/17
Tottenham Hotspur
England
29
Harry Kane
15/16
Tottenham Hotspur
England
25
Harry Kane
14/15
Manchester City
Argentina
26
Sergio Agüero
13/14
Liverpool
Uruguay
31
Luis Suárez
12/13
Manchester United
Netherlands
26
Robin van Persie
11/12
Arsenal
Netherlands
30
Robin van Persie
10/11
Manchester United
Bulgaria
20
Dimitar Berbatov
Manchester City
Argentina
20
Carlos Tévez
09/10
Chelsea
Ivory Coast
29
Didier Drogba
08/09
Chelsea
France
19
Nicolas Anelka
07/08
Manchester United
Portugal
31
Cristiano Ronaldo
06/07
Chelsea
Ivory Coast
20
Didier Drogba
05/06
Arsenal
France
27
Thierry Henry
04/05
Arsenal
France
25
Thierry Henry
03/04
Arsenal
France
30
Thierry Henry
02/03
Manchester United
Netherlands
25
Ruud van Nistelrooy
01/02
Arsenal
France
24
Thierry Henry
00/01
Chelsea
Netherlands
23
Jimmy Floyd Hasselbaink
99/00
Sunderland
England
30
Kevin Phillips
98/99
Manchester United
Trinidad & Tobago
18
Dwight Yorke
Leeds United
Netherlands
18
Jimmy Floyd Hasselbaink
Liverpool
England
18
Michael Owen
97/98
Liverpool
England
18
Michael Owen
Blackburn Rovers
England
18
Chris Sutton
Coventry City
England
18
Dion Dublin
96/97
Newcastle United
England
25
Alan Shearer
95/96
Blackburn Rovers
England
31
Alan Shearer
94/95
Blackburn Rovers
England
34
Alan Shearer
93/94
Newcastle United
England
34
Andy Cole
92/93
Tottenham Hotspur
England
22
Teddy Sheringham
91/92
Crystal Palace / Arsenal
England
29
Ian Wright
90/91
Arsenal
England
22
Alan Smith
 
 
 
 
 
Spain · La Liga
21/22
Real Madrid
France
27
Karim Benzema
20/21
FC Barcelona
Argentina
30
Lionel Messi
19/20
FC Barcelona
Argentina
25
Lionel Messi
18/19
FC Barcelona
Argentina
36
Lionel Messi
17/18
FC Barcelona
Argentina
34
Lionel Messi
16/17
FC Barcelona
Argentina
37
Lionel Messi
15/16
FC Barcelona
Uruguay
40
Luis Suárez
14/15
Real Madrid
Portugal
48
Cristiano Ronaldo
13/14
Real Madrid
Portugal
31
Cristiano Ronaldo
12/13
FC Barcelona
Argentina
46
Lionel Messi
11/12
FC Barcelona
Argentina
50
Lionel Messi
10/11
Real Madrid
Portugal
40
Cristiano Ronaldo
09/10
FC Barcelona
Argentina
34
Lionel Messi
08/09
Atlético Madrid
Uruguay
32
Diego Forlán
07/08
Mallorca
Spain
27
Dani Güiza
06/07
Real Madrid
Netherlands
25
Ruud van Nistelrooy
05/06
FC Barcelona
Cameroon
26
Samuel Eto'o
04/05
FC Barcelona
Cameroon
25
Samuel Eto'o
Villarreal
Uruguay
25
Diego Forlán
03/04
Real Madrid
Brazil
24
Ronaldo Nazario
02/03
Deportivo La Coruña
Netherlands
29
Roy Makaay
01/02
Deportivo La Coruña
Spain
21
Diego Tristán
00/01
Real Madrid
Spain
25
Raúl González
99/00
Racing Santander
Spain
27
Salva Ballesta
98/99
Real Madrid
Spain
25
Raúl González
97/98
Atlético Madrid
Italy
24
Christian Vieri
96/97
FC Barcelona
Brazil
34
Ronaldo Nazario
95/96
Tenerife
Spain
31
Juan Antonio Pizzi
94/95
Real Madrid
Chile
28
Iván Zamorano
93/94
FC Barcelona
Brazil
30
Romário de Souza
92/93
Deportivo La Coruña
Brazil
29
Bebeto
91/92
Atlético Madrid
Spain
27
Manolo Sánchez
90/91
Real Madrid
Spain
19
Emilio Butragueño
 
 
 
 
 
Germany · Bundesliga
21/22
Bayern München
Poland
35
Robert Lewandowski
20/21
Bayern München
Poland
41
Robert Lewandowski
19/20
Bayern München
Poland
34
Robert Lewandowski
18/19
Bayern München
Poland
22
Robert Lewandowski
17/18
Bayern München
Poland
29
Robert Lewandowski
16/17
Borussia Dortmund
Gabon
31
Pierre-Emerick Aubameyang
15/16
Bayern München
Poland
30
Robert Lewandowski
14/15
Mainz 05
Germany
19
Alexander Meier
13/14
Borussia Dortmund
Poland
20
Robert Lewandowski
12/13
Bayer Leverkusen
Germany
25
Stefan Kießling
11/12
Schalke 04
Netherlands
29
Klaas-Jan Huntelaar
10/11
Bayern München
Germany
28
Mario Gómez
09/10
Wolfsburg
Bosnia & Herzegovina
22
Edin Dzeko
08/09
Wolfsburg
Brazil
28
Grafite
07/08
Bayern München
Italy
24
Luca Toni
06/07
Bochum
Greece
20
Theofanis Gekas
05/06
Werder Bremen
Germany
25
Miroslav Klose
04/05
FC Nürnberg
Slovakia
24
Marek Mintal
03/04
Werder Bremen
Brazil
28
Aílton Gonçalves
02/03
Bayern München
Brazil
21
Giovane Elber
01/02
Borussia Dortmund
Brazil
18
Márcio Amoroso
1860 München
Germany
18
Martin Max
00/01
Schalke 04
Denmark
22
Ebbe Sand
Hamburger SV
Bosnia & Herzegovina
22
Sergej Barbarez
99/00
1860 München
Germany
19
Martin Max
98/99
Hertha BSC
Germany
23
Michael Preetz
97/98
Bayer Leverkusen
Germany
22
Ulf Kirsten
96/97
Bayer Leverkusen
Germany
22
Ulf Kirsten
95/96
Stuttgart
Germany
17
Fredi Bobic
94/95
Werder Bremen
Germany
20
Mario Basler
Borussia Mönchengladbach
Germany
20
Heiko Herrlich
93/94
Eintracht Frankfurt
Ghana
18
Anthony Yeboah
FC Kaiserslautern
Germany
18
Stefan Kuntz
92/93
Eintracht Frankfurt
Ghana
20
Anthony Yeboah
Bayer Leverkusen
Germany
20
Ulf Kirsten
91/92
Stuttgart
Germany
22
Fritz Walter
90/91
Bayern München
Germany
21
Roland Wohlfarth
Italy · Serie A
21/22
SS Lazio
Italy
27
Ciro Immobile
20/21
Juventus
Portugal
29
Cristiano Ronaldo
19/20
SS Lazio
Italy
36
Ciro Immobile
18/19
Sampdoria
Italy
26
Fabio Quagliarella
17/18
SS Lazio
Italy
29
Ciro Immobile
Internazionale Milano
Argentina
29
Mauro Icardi
16/17
AS Roma
Bosnia & Herzegovina
29
Edin Dzeko
15/16
Napoli
Argentina
36
Gonzalo Higuaín
14/15
Internazionale Milano
Argentina
22
Mauro Icardi
Hellas Verona
Italy
22
Luca Toni
13/14
Torino
Italy
22
Ciro Immobile
12/13
Napoli
Uruguay
29
Edinson Cavani
11/12
AC Milan
Sweden
28
Zlatan Ibrahimovic
10/11
Udinese
Italy
28
Antonio Di Natale
09/10
Udinese
Italy
29
Antonio Di Natale
08/09
Internazionale Milano
Sweden
25
Zlatan Ibrahimovic
07/08
Juventus
Italy
21
Alessandro Del Piero
06/07
AS Roma
Italy
26
Francesco Totti
05/06
Fiorentina
Italy
31
Luca Toni
04/05
Livorno
Italy
24
Cristiano Lucarelli
03/04
AC Milan
Ukraine
24
Andriy Shevchenko
02/03
Internazionale Milano
Italy
24
Christian Vieri
01/02
Juventus
France
24
David Trézéguet
Piacenza
Italy
24
Dario Hübner
00/01
Internazionale Milano
Argentina
26
Hernán Crespo
99/00
AC Milan
Ukraine
24
Andriy Shevchenko
98/99
Udinese
Brazil
22
Márcio Amoroso
97/98
Udinese
Germany
27
Oliver Bierhoff
96/97
Atalanta
Italy
24
Filippo Inzaghi
95/96
Bari
Italy
24
Igor Protti
SS Lazio
Italy
24
Giuseppe Signori
94/95
Fiorentina
Argentina
26
Gabriel Batistuta
93/94
SS Lazio
Italy
23
Giuseppe Signori
92/93
SS Lazio
Italy
26
Giuseppe Signori
91/92
AC Milan
Netherlands
25
Marco van Basten
90/91
Sampdoria
Italy
19
Gianluca Vialli
 
 
 
 
 
France · Ligue 1
21/22
Paris Saint-Germain
France
28
Kylian Mbappé
20/21
Paris Saint-Germain
France
27
Kylian Mbappé
19/20
AS Monaco
France
18
Wissam Ben Yedder
Paris Saint-Germain
France
18
Kylian Mbappé
18/19
Paris Saint-Germain
France
33
Kylian Mbappé
17/18
Paris Saint-Germain
Uruguay
28
Edinson Cavani
16/17
Paris Saint-Germain
Uruguay
35
Edinson Cavani
15/16
Paris Saint-Germain
Sweden
38
Zlatan Ibrahimovic
14/15
Olympique Lyonnais
France
27
Alexandre Lacazette
13/14
Paris Saint-Germain
Sweden
26
Zlatan Ibrahimovic
12/13
Paris Saint-Germain
Sweden
30
Zlatan Ibrahimovic
11/12
Paris Saint-Germain
Brazil
21
Nenê
Montpellier
France
21
Olivier Giroud
10/11
Lille OSC
Senegal
25
Moussa Sow
09/10
Olympique Marseille
Senegal
18
Mamadou Niang
08/09
Toulouse
France
24
André-Pierre Gignac
07/08
Olympique Lyonnais
France
20
Karim Benzema
06/07
Paris Saint-Germain
Portugal
15
Pauleta
05/06
Paris Saint-Germain
Portugal
21
Pauleta
04/05
Stade Rennais
Switzerland
20
Alex Frei
03/04
Auxerre
France
26
Djibril Cissé
02/03
AS Monaco
DR Congo
26
Shabani Nonda
01/02
Girondins Bordeaux
Portugal
22
Pauleta
Auxerre
France
22
Djibril Cissé
00/01
Olympique Lyonnais
Brazil
22
Sonny Anderson
99/00
Olympique Lyonnais
Brazil
23
Sonny Anderson
98/99
Girondins Bordeaux
France
22
Sylvain Wiltord
97/98
Auxerre
France
21
Stéphane Guivarc'h
96/97
Stade Rennais
France
22
Stéphane Guivarc'h
95/96
AS Monaco
Brazil
21
Sonny Anderson
94/95
Nantes
France
22
Patrice Loko
93/94
Nantes
France
20
Nicolas Ouédec
AS Monaco
France
20
Youri Djorkaeff
Lens
France
20
Roger Boli
92/93
Olympique Marseille
Croatia
23
Alen Boksic
91/92
Olympique Marseille
France
27
Jean-Pierre Papin
90/91
Olympique Marseille
France
23
Jean-Pierre Papin
No comments yet