Messi is officially the Best Player of the 21st Century according to the Independent. Cristiano Ronaldo was voted second best player. What do you think? View the full list below.
- Lionel Messi
- Cristiano Ronaldo
- Xavi Hernandez
- Ronaldinho
- Andres Iniesta
- Ronaldo
- Thierry Henry
- Zinedine Zidane
- Kaka
- Fabio Cannavaro
- Andrea Pirlo
- Sergio Ramos
- Gianluigi Buffon
- Philipp Lahm
- Luis Figo
- Luis Suarez
- Sergio Busquets
- Steven Gerrard
- Andrei Shevchenko
- Neymar
- Samuel Eto’o
- Luka Modric
- Frank Lampard
- Carles Puyol
- Dani Alves
- Paolo Maldini
- Manuel Neuer
- Raul Gonzalez
- Wayne Rooney
- Arjen Robben
- Francesco Totti
- Iker Casillas
- David Villa
- Paul Scholes
- John Terry
- Roy Keane
- Rivaldo
- Roberto Carlos
- Zlatan Ibrahimovic
- Patrick Vieira
- Alessandro Nesta
- Alessandro Del Piero
- Kylian Mbappe
- N’Golo Kante
- Pavel Nedved
- Ashley Cole
- Oliver Kahn
- Michael Ballack
- Didier Drogba
- Javier Zanetti
- Robert Lewandowski
- Gerard Pique
- Gareth Bale
- Dennis Bergkamp
- Xabi Alonso
- Henrik Larsson
- Kevin de Bruyne
- Miroslav Klose
- Cafu
- Sergio Aguero
- Claude Makelele
- Ruud van Nistelrooy
- Fernando Torres
- Gabriel Batistuta
- Wesley Sneijder
- Clarence Seedorf
- Antoine Griezmann
- Ryan Giggs
- Marcelo
- Nemanja Vidic
- Lilian Thuram
- Deco
- Cesc Fabregas
- Eden Hazard
- David Silva
- Diego Godin
- Mohamed Salah
- Thomas Muller
- Juan Roman Riquelme
- Toni Kroos
- Rio Ferdinand
- Hernan Crespo
- Virgil van Dijk
- Gaizka Mendieta
- Carlos Tevez
- Robin van Persie
- Pierre-Emerick Aubameyang
- Radamel Falcao
- Diego Forlan
- Angel di Maria
- Arturo Vidal
- Edwin van der Sar
- Pepe
- Sol Campbell
- Karim Benzema
- Vincent Kompany
- Bastian Schweinsteiger
- Daniele De Rossi
- Harry Kane
- Yaya Toure