Find out more about the greatest 21st Century Football Players, including Lionel Messi, Cristiano Ronaldo, Zlatan Ibrahimović, Jamie Vardy and Tom Brady

21st Century Football Players
Find out more about the greatest 21st Century Football Players, including Lionel Messi, Cristiano Ronaldo, Zlatan Ibrahimović, Jamie Vardy and Tom Brady.
Cristiano RonaldoCristiano Ronaldo

05 February 1985

Portuguese

Lionel MessiLionel Messi

24 June 1987

Argentinian

NeymarNeymar

05 February 1992

Brazilian

Harry KaneHarry Kane

28 July 1993

British

Antoine GriezmannAntoine Griezmann

21 March 1991

French

Diego MaradonaDiego Maradona

30 October 1960

Argentinian

Paul PogbaPaul Pogba

15 March 1993

French

Romelu LukakuRomelu Lukaku

13 May 1993

Belgian

David BeckhamDavid Beckham

02 May 1975

British

Zinedine ZidaneZinedine Zidane

23 June 1972

French

Eden HazardEden Hazard

07 January 1991

Belgian

Mohamed SalahMohamed Salah

15 June 1992

Egyptian

Dele AlliDele Alli

11 April 1996

British

RonaldinhoRonaldinho

21 March 1980

Brazilian

Wayne RooneyWayne Rooney

24 October 1985

British

Thierry HenryThierry Henry

17 August 1977

French

Edinson CavaniEdinson Cavani

14 February 1987

Uruguayan

Gerard PiquéGerard Piqué

02 February 1987

Spanish

Jesse LingardJesse Lingard

15 December 1992

British

Diego CostaDiego Costa

07 October 1988

Spanish

Gianluigi BuffonGianluigi Buffon

28 January 1978

Italian

Andrés IniestaAndrés Iniesta

11 May 1984

Spanish

Olivier GiroudOlivier Giroud

30 September 1986

French

Sergio RamosSergio Ramos

30 March 1986

Spanish

Raheem SterlingRaheem Sterling

08 December 1994

British

Kevin De Bruyne Kevin De Bruyne

28 June 1991

Belgian

Gareth BaleGareth Bale

16 July 1989

British

Philippe CoutinhoPhilippe Coutinho

12 June 1992

Brazilian

Gary LinekerGary Lineker

30 November 1960

British

Thomas MüllerThomas Müller

13 September 1989

German

Marcus RashfordMarcus Rashford

31 October 1997

British

Hirving LozanoHirving Lozano

30 July 1995

Mexican

Paulo DybalaPaulo Dybala

15 November 1993

Argentinian,Italian,Polish

Sergio AgüeroSergio Agüero

02 June 1988

Argentinian

KakáKaká

22 April 1982

Brazilian

Keisuke HondaKeisuke Honda

13 June 1986

Japanese

Manuel Neuer Manuel Neuer

27 March 1986

German

Toni KroosToni Kroos

04 January 1990

German

Karim BenzemaKarim Benzema

19 December 1987

Algerian

Fernando TorresFernando Torres

20 March 1984

Spanish

Robert LewandowskiRobert Lewandowski

21 August 1988

Polish

Miroslav KloseMiroslav Klose

09 June 1978

German

Jamie VardyJamie Vardy

11 January 1987

British

Mario BalotelliMario Balotelli

12 August 1990

Italian

Frank LampardFrank Lampard

20 June 1978

British

David de GeaDavid de Gea

07 November 1990

Spanish

Pep GuardiolaPep Guardiola

18 January 1971

Spanish

Steven GerrardSteven Gerrard

30 May 1980

British

Carlos VelaCarlos Vela

01 March 1989

Spanish,Mexican

Sadio ManéSadio Mané

10 April 1992

Senegalese

Jürgen KlinsmannJürgen Klinsmann

30 July 1964

German

Javier MascheranoJavier Mascherano

08 June 1984

Argentinian

Cesc FàbregasCesc Fàbregas

04 May 1987

Spanish

Alan ShearerAlan Shearer

13 August 1970

British

George WeahGeorge Weah

1966 AD

Liberian

Keylor NavasKeylor Navas

15 December 1986

Costa Rican,Spanish

Mario GötzeMario Götze

03 June 1992

German

Pierre-Emerick AubameyangPierre-Emerick Aubameyang

18 June 1989

Gabonese

Roberto FirminoRoberto Firmino

02 October 1991

Brazilian

David SilvaDavid Silva

08 January 1986

Spanish

Eric CantonaEric Cantona

24 May 1966

French

Arsène WengerArsène Wenger

22 October 1949

French

XaviXavi

25 January 1980

Spanish

Mauro IcardiMauro Icardi

19 February 1993

Argentinian,Italian

Arjen RobbenArjen Robben

23 January 1984

Dutch

Alex FergusonAlex Ferguson

31 December 1941

Scottish

Marco ReusMarco Reus

31 May 1989

German

Shinji KagawaShinji Kagawa

17 March 1989

Japanese

Lev YashinLev Yashin

22 October 1929

Russian,Russian

RomárioRomário

29 January 1966

Brazilian

Victor MosesVictor Moses

12 December 1990

Nigerien

Daniel SturridgeDaniel Sturridge

01 September 1989

British

Jürgen KloppJürgen Klopp

16 June 1967

German

Franz BeckenbauerFranz Beckenbauer

11 September 1945

German

Anthony MartialAnthony Martial

05 December 1995

French

RivaldoRivaldo

19 April 1972

Brazilian

Christian EriksenChristian Eriksen

14 February 1992

Danish

Ryan GiggsRyan Giggs

29 November 1973

Welsh

Roberto CarlosRoberto Carlos

10 April 1973

Brazilian

Roberto BaggioRoberto Baggio

18 February 1967

Italian

RobinhoRobinho

25 January 1984

Brazilian