thumbnail

100 Best Male Footballers of All Time

Judged by a panel of journalists at FourFourTwo, how many of the 100 best football players of all time can you name?
Players marked with gold are still playing
Quiz by jack541
Rate:
Last updated: April 21, 2024
You have not attempted this quiz yet.
First submittedMarch 4, 2023
Times taken568
Average score38.0%
Rating2.14
Report this quizReport
12:00
Enter answer here
0
 / 100 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 ...
Position
Country
Career
Answer
1.
Argentina
2003-2024-
Lionel Messi
2.
Brazil
1956-1977
Pelé
3.
Argentina
1976-1997
Diego Maradona
4.
Portugal
2002-2024-
Cristiano Ronaldo
5.
Netherlands
1964-1984
Johan Cruyff
6.
France
1989-2006
Zinedine Zidane
7.
Germany
1964-1983
Franz Beckenbauer
8.
Argentina
1945-1966
Alfredo Di Stefano
9.
Brazil
1993-2011
Ronaldo
10.
Northern Ireland
1963-1983
George Best
11.
Germany
1963-1981
Gerd Müller
12.
Hungary
1943-1966
Ferenc Puskás
13.
France
1972-1987
Michel Platini
14.
Netherlands
1981-1992
Marco van Basten
15.
Brazil
1971-1994
Zico
16.
Portugal
1957-1980
Eusébio
17.
Brazil
1951-1972
Garrincha
18.
England
1956-1980
Bobby Charlton
19.
Italy
1984-2009
Paolo Maldini
20.
Italy
1927-1947
Giuseppe Meazza
21.
Brazil
1998-2015
Ronaldinho
22.
Russia
1950-1970
Lev Yashin
23.
Spain
1997-2019
Xavi
24.
Spain
2000-2024-
Andres Iniesta
25.
Italy
1977-1997
Franco Baresi
26.
Brazil
1963-1982
Carlos Alberto
27.
Italy
1982-2004
Roberto Baggio
28.
Croatia
2003-2024-
Luka Modrić
29.
France
1994-2012
Thierry Henry
30.
Netherlands
1979-1998
Ruud Gullit
31.
Germany
2004-2024-
Manuel Neuer
32.
Brazil
1973-2004
Sócrates
33.
Germany
1978-2000
Lothar Matthäus
34.
France
1949-1967
Raymond Kopa
35.
Brazil
1991-2015
Rivaldo
36.
England
1932-1965
Stanley Matthews
37.
Italy
1936-1949
Valentino Mazzola
38.
Austria
1921-1939
Mattias Sindelar
39.
Brazil
1985-2007
Romário
40.
Spain
1953-1973
Luis Suárez
41.
Spain
1952-1971
Francisco Gento
42.
England
1958-1983
Bobby Moore
43.
Denmark
1981-1998
Michael Laudrup
44.
Scotland
1969-1990
Kenny Dalglish
45.
France
2015-2024-
Kylian Mbappé
46.
Italy
1973-1987
Paolo Rossi
47.
Germany
1963-1977
Günter Netzer
48.
Italy
1995-2023
Gianluigi Buffon
49.
Brazil
1947-1966
Didi
50.
Poland
2005-2024-
Robert Lewandowski
Position
Country
Career
Answer
51.
Argentina
1935-1961
Jose Manuel Moreno
52.
England
1968-1985
Kevin Keegan
53.
Brazil
1960-1982
Jairzinho
54.
Italy
1972-1988
Gaetano Scirea
55.
Italy
1961-1983
Dino Zoff
56.
Uruguay
1943-1962
Juan Alberto Schiaffino
57.
Germany
1937-1959
Fritz Walter
58.
Argentina
1971-1989
Daniel Passarella
59.
England
1958-1977
Gordon Banks
60.
Italy
1959-1979
Gianni Rivera
61.
Germany
1974-1989
Karl-Heinz Rummenigge
62.
Wales
1949-1974
John Charles
63.
England
1923-1940
Dixie Dean
64.
Sweden
1937-1960
Gunnar Nordahl
65.
Netherlands
1968-1991
Johan Neeskens
66.
Scotland
1956-1974
Denis Law
67.
Italy
1960-1977
Sandro Mazzola
68.
Netherlands
1986-2006
Dennis Bergkamp
69.
Scotland
1962-1979
Jimmy Johnstone
70.
Netherlands
1980-1997
Ronald Koeman
71.
Italy/Argentina
1954-1969
Omar Sivori
72.
Peru
1966-1989
Teófilo Cubillas
73.
Brazil
2001-2023
Dani Alves
74.
France
1983-1997
Eric Cantona
75.
Uruguay
1921-1934
José Andrade
76.
Brazil
1989-2008
Cafu
77.
Netherlands
1980-1995
Frank Rijkaard
78.
Hungary
1958-1974
Flórián Albert
79.
Brazil
1965-1981
Rivellino
80.
France
1950-1962
Just Fontaine
81.
Czechia
1950-1970
Josef Masopust
82.
England
1957-1980
Jimmy Greaves
83.
Mexico
1976-1997
Hugo Sánchez
84.
England
2002-2021
Wayne Rooney
85.
Germany
2001-2017
Philipp Lahm
86.
England
1988-2006
Alan Shearer
87.
Denmark
1971-1989
Allan Simonsen
88.
Spain
2007-2024-
Sergio Busquets
89.
Bulgaria
1982-2003
Hristo Stoichkov
90.
Brazil
1991-2016
Roberto Carlos
91.
Italy
1960-1978
Giacinto Facchetti
92.
Denmark
1981-2003
Peter Schmeichel
93.
Hungary
1946-1965
Sándor Kocsis
94.
Portugal
1989-2009
Luís Figo
95.
Brazil
1948-1970
Djalma Santos
96.
Argentina
1992-2014
Javier Zanetti
97.
Liberia
1981-2003
George Weah
98.
Brazil
2000-2017
Kaká
99.
Argentina
1970-1996
Mario Kempes
100.
Romania
1982-2001
Gheorghe Hagi
+1
Level 41
Apr 3, 2024
Ronaldo first, and definetly not 4.
+1
Level 64
Apr 3, 2024
for me its messi number 1
+2
Level 22
Apr 3, 2024
Bro where is neymar
+1
Level 69
Apr 23, 2024
Ronaldinho should def be in the top 10