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.
Cristiano RonaldoCristiano Ronaldo

05 February 1985

Portuguese

NeymarNeymar

05 February 1992

Brazilian

David BeckhamDavid Beckham

02 May 1975

British

Zinedine ZidaneZinedine Zidane

23 June 1972

French

Thierry HenryThierry Henry

17 August 1977

French

Wayne RooneyWayne Rooney

24 October 1985

British

RonaldinhoRonaldinho

21 March 1980

Brazilian

Diego MaradonaDiego Maradona

30 October 1960

Argentinian

Mohamed SalahMohamed Salah

15 June 1992

Egyptian

Gerard PiquéGerard Piqué

02 February 1987

Spanish

Pep GuardiolaPep Guardiola

18 January 1971

Spanish

Gary LinekerGary Lineker

30 November 1960

British

George WeahGeorge Weah

1966 AD

Liberian

Fernando TorresFernando Torres

20 March 1984

Spanish

Steven GerrardSteven Gerrard

30 May 1980

British

Jürgen KloppJürgen Klopp

16 June 1967

German

Alan ShearerAlan Shearer

13 August 1970

British

Alex FergusonAlex Ferguson

31 December 1941

Scottish

Keisuke HondaKeisuke Honda

13 June 1986

Japanese

Arsène WengerArsène Wenger

22 October 1949

French

Jürgen KlinsmannJürgen Klinsmann

30 July 1964

German

Johan CruyffJohan Cruyff

25 April 1947

Dutch

Ryan GiggsRyan Giggs

29 November 1973

Welsh

Eric CantonaEric Cantona

24 May 1966

French

George BestGeorge Best

22 May 1946

British,Northern Irish

Andrea PirloAndrea Pirlo

19 May 1979

Italian

RomárioRomário

29 January 1966

Brazilian

Miroslav KloseMiroslav Klose

09 June 1978

German

Franz BeckenbauerFranz Beckenbauer

11 September 1945

German

RivaldoRivaldo

19 April 1972

Brazilian

Roberto BaggioRoberto Baggio

18 February 1967

Italian

Roberto CarlosRoberto Carlos

10 April 1973

Brazilian

Francesco TottiFrancesco Totti

27 September 1976

Italian

Michel PlatiniMichel Platini

21 June 1955

French

Luis FigoLuís Figo

04 November 1972

Portuguese

Gabriel BatistutaGabriel Batistuta

01 February 1969

Argentinian

Lothar MatthäusLothar Matthäus

21 March 1961

German

David MoyesDavid Moyes

25 April 1963

Scottish

Ruud GullitRuud Gullit

01 September 1962

Dutch

Gerd MüllerGerd Müller

03 November 1945

German

Sam AllardyceSam Allardyce

19 October 1954

British

Marco van BastenMarco van Basten

31 October 1964

Dutch

Hristo StoichkovHristo Stoichkov

08 February 1966

Bulgarian

Bill ShanklyBill Shankly

02 September 1913

British,Scottish

Mia HammMia Hamm

17 March 1972

American

Frank RijkaardFrank Rijkaard

30 September 1962

Dutch

Jupp HeynckesJupp Heynckes

09 May 1945

German

Billy WingroveBilly Wingrove

15 November 1982

British

PelePele

23 October 1940

Brazilian

Alan HansenAlan Hansen

13 June 1955

Scottish

Kazuyoshi MiuraKazuyoshi Miura

26 February 1967

Japanese

Gordon StrachanGordon Strachan

09 February 1957

Scottish

Jim StynesJim Stynes

23 April 1966

Irish

Jock SteinJock Stein

05 October 1922

Scottish

Luis SuarezLuis Suarez

24 January 1987

Uruguayan

Paul BreitnerPaul Breitner

05 September 1951

German

Barry VenisonBarry Venison

16 August 1964

British

Didier DeschampsDidier Deschamps

15 October 1968

French

Xherdan ShaqiriXherdan Shaqiri

10 October 1991

Swiss

Maurizio SarriMaurizio Sarri

10 January 1959

Italian

Mariano Díaz MejíaMariano Díaz Mejía

01 August 1993

Spanish

Peter SchmeichelPeter Schmeichel

18 November 1963

Danish

Hugo LlorisHugo Lloris

26 December 1986

French

Unai EmeryUnai Emery

03 November 1971

Spanish

Samuel UmtitiSamuel Umtiti

14 November 1993

French

Adil RamiAdil Rami

27 December 1985

French

Axel WitselAxel Witsel

12 January 1989

Belgian

Nacer ChadliNacer Chadli

02 August 1989

Belgian

Marouane FellainiMarouane Fellaini

22 November 1987

Belgian

Blaise MatuidiBlaise Matuidi

09 April 1987

French

Andrés EscobarAndrés Escobar

13 March 1967

Colombian

Nabil FekirNabil Fekir

18 July 1993

French

Radamel FalcaoRadamel Falcao

10 February 1986

Colombian

Kyle WalkerKyle Walker

28 May 1990

British

Jack WilshereJack Wilshere

01 January 1992

British

Ashley YoungAshley Young

09 July 1985

British

Michael OwenMichael Owen

14 December 1979

British

Jordan HendersonJordan Henderson

17 June 1990

British

Loris KariusLoris Karius

22 June 1993

German

Guillermo OchoaGuillermo Ochoa

13 July 1985

Mexican

James MilnerJames Milner

04 January 1986

British