thumbnail

Top Goalscorers in FIFA World Cup History

Can you name every international football player to have scored at least 8 goals in World Cup matches?
Data collected via Wikipedia!
In the tournament section, if a particular World Cup Year is in brackets that means the player was included in the squad but did not manage to score a goal.
Quiz by WatsonWonder
Rate:
Last updated: March 25, 2024
You have not attempted this quiz yet.
First submittedApril 13, 2023
Times taken88
Average score58.8%
Report this quizReport
10:00
Type Player's Name...
0
 / 34 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 ...
Rank
Player
Team
Goals Scored
Matches Played
Tournaments
1st
Miroslav Klose
16
24
2002 | 2006 | 2010 | 2014
2nd
Ronaldo
15
19
(1994) | 1998 | 2002 | 2006
3rd
Gerd Müller
14
13
1970 | 1974
4th
Just Fontaine
13
6
1958
Lionel Messi
26
2006 | (2010) | 2014 | 2018 | 2022
6th
Pelé
12
14
1958 | 1962 | 1966 | 1970
Kylian Mbappé
14
2018 | 2022
8th
Sándor Kocsis
11
5
1954
Jürgen Klinsmann
17
1990 | 1994 | 1998
10th
Helmut Rahn
10
10
1954 | 1958
Gary Lineker
12
1986 | 1990
Gabriel Batistuta
12
1994 | 1998 | 2002
Teófilo Cubillas
13
1970 | 1978 | (1982)
Thomas Müller
19
2010 | 2014 | (2018) | (2022)
Grzegorz Lato
20
1974 | 1978 | 1982
16th
Ademir
9
6
1950
Eusébio
6
1966
Christian Vieri
9
1998 | 2002
Vavá
10
1958 | 1962
David Villa
12
2006 | 2010 | 2014
Paolo Rossi
14
1978 | 1982 | (1986)
Jairzinho
16
(1966) | 1970 | 1974
Roberto Baggio
16
1990 | 1994 | 1998
Karl-Heinz Rummenigge
19
1978 | 1982 | 1986
Uwe Seeler
21
1958 | 1962 | 1966 | 1970
26th
Guillermo Stábile
8
4
1930
Leônidas
5
1934 | 1938
Óscar Míguez
7
1950 | 1954
Harry Kane
11
2018 | 2022
Neymar
13
2014 | 2018 | 2022
Rivaldo
14
1998 | 2002
Rudi Völler
15
1986 | 1990 | 1994
Diego Maradona
21
1982 | 1986 | (1990) | 1994
Cristiano Ronaldo
22
2006 | 2010 | 2014 | 2018 | 2022
No comments yet