20th Century Football Players
Find out more about the greatest 20th Century Football Players, including Lionel Messi, Cristiano Ronaldo, Zlatan Ibrahimović, Jamie Vardy and Tom Brady.
Ole Gunnar SolskjærOle Gunnar Solskjær

26 February 1973

Norwegian

David BeckhamDavid Beckham

02 May 1975

British

Mohamed SalahMohamed Salah

15 June 1992

Egyptian

Zinedine ZidaneZinedine Zidane

23 June 1972

French

NeymarNeymar

05 February 1992

Brazilian

Pep GuardiolaPep Guardiola

18 January 1971

Spanish

Gerard PiquéGerard Piqué

02 February 1987

Spanish

RonaldinhoRonaldinho

21 March 1980

Brazilian

Jürgen KloppJürgen Klopp

16 June 1967

German

Wayne RooneyWayne Rooney

24 October 1985

British

Johan CruyffJohan Cruyff

25 April 1947

Dutch

Diego MaradonaDiego Maradona

30 October 1960

Argentinian

Continue Reading Below

Thierry HenryThierry Henry

17 August 1977

French

Fernando TorresFernando Torres

20 March 1984

Spanish

Ryan GiggsRyan Giggs

29 November 1973

Welsh

Steven GerrardSteven Gerrard

30 May 1980

British

Alex FergusonAlex Ferguson

31 December 1941

Scottish

Gary LinekerGary Lineker

30 November 1960

British

Continue Reading Below

Alan ShearerAlan Shearer

13 August 1970

British

George WeahGeorge Weah

1966 AD

Liberian

George BestGeorge Best

22 May 1946

British,Northern Irish

Eric CantonaEric Cantona

24 May 1966

French

Arsène WengerArsène Wenger

22 October 1949

French

Andrea PirloAndrea Pirlo

19 May 1979

Italian

Continue Reading Below

Dwight YorkeDwight Yorke

03 November 1971

Trinidadian

Carlo AncelottiCarlo Ancelotti

10 June 1959

Italian

Gabriel BatistutaGabriel Batistuta

01 February 1969

Argentinian

Ruud GullitRuud Gullit

01 September 1962

Dutch

RomárioRomário

29 January 1966

Brazilian

Francesco TottiFrancesco Totti

27 September 1976

Italian

Continue Reading Below

Massimiliano AllegriMassimiliano Allegri

11 August 1967

Italian

Roberto BaggioRoberto Baggio

18 February 1967

Italian

RivaldoRivaldo

19 April 1972

Brazilian

Roberto CarlosRoberto Carlos

10 April 1973

Brazilian

David MoyesDavid Moyes

25 April 1963

Scottish

Luis FigoLuís Figo

04 November 1972

Portuguese

Continue Reading Below

Mia HammMia Hamm

17 March 1972

American

Frank RijkaardFrank Rijkaard

30 September 1962

Dutch

Marco van BastenMarco van Basten

31 October 1964

Dutch

Sam AllardyceSam Allardyce

19 October 1954

British

Franz BeckenbauerFranz Beckenbauer

11 September 1945

German

Ronald KoemanRonald Koeman

21 March 1963

Dutch

Continue Reading Below

Gerd MüllerGerd Müller

03 November 1945

German

Miroslav KloseMiroslav Klose

09 June 1978

German

Jürgen KlinsmannJürgen Klinsmann

30 July 1964

German

Lothar MatthäusLothar Matthäus

21 March 1961

German

Hristo StoichkovHristo Stoichkov

08 February 1966

Bulgarian

Keisuke HondaKeisuke Honda

13 June 1986

Japanese

Continue Reading Below

Michel PlatiniMichel Platini

21 June 1955

French

Bill ShanklyBill Shankly

02 September 1913

British,Scottish

Jupp HeynckesJupp Heynckes

09 May 1945

German

Kazuyoshi MiuraKazuyoshi Miura

26 February 1967

Japanese

Gordon StrachanGordon Strachan

09 February 1957

Scottish

Ray WilkinsRay Wilkins

14 September 1956

British

Continue Reading Below
Jock SteinJock Stein

05 October 1922

Scottish

Alan HansenAlan Hansen

13 June 1955

Scottish

PelePele

23 October 1940

Brazilian

Billy WingroveBilly Wingrove

15 November 1982

British

Luis SuarezLuis Suarez

24 January 1987

Uruguayan

Paul BreitnerPaul Breitner

05 September 1951

German

Continue Reading Below
Jim StynesJim Stynes

23 April 1966

Irish

Barry VenisonBarry Venison

16 August 1964

British

Virgil van DijkVirgil van Dijk

08 July 1991

Maurizio SarriMaurizio Sarri

10 January 1959

Italian

Mauricio PochettinoMauricio Pochettino

02 March 1972

Argentinian

Klaas-Jan HuntelaarKlaas-Jan Huntelaar

12 August 1983

Continue Reading Below

Iker CasillasIker Casillas

20 May 1981

Spanish

Aaron RamseyAaron Ramsey

26 December 1990

British

David SeamanDavid Seaman

19 September 1963

British

Robin van PersieRobin van Persie

06 August 1983

Dutch

Santiago SolariSantiago Solari

07 October 1976

Argentinian

James MilnerJames Milner

04 January 1986

British

Continue Reading Below

Ashley ColeAshley Cole

20 December 1980

British

Marouane FellainiMarouane Fellaini

22 November 1987

Belgian

Ryan BabelRyan Babel

19 December 1986

Dutch

Teemu PukkiTeemu Pukki

29 March 1990

Finnish

Unai EmeryUnai Emery

03 November 1971

Spanish

Robbie FowlerRobbie Fowler

09 April 1975

British

Continue Reading Below

Serge GnabrySerge Gnabry

14 July 1995

German

Hakim ZiyechHakim Ziyech

19 March 1993

Moroccan

Jermain DefoeJermain Defoe

07 October 1982

British