You are currently viewing The 25 greatest players of 21st century ranked as Lionel Messi and Cristiano Ronaldo battle for top

The 25 greatest players of 21st century ranked as Lionel Messi and Cristiano Ronaldo battle for top

  • Post category:Sports News
Share this

The 21st century has born witness to some of the greatest players in football history.

As the millennium turned, legends like Diego Maradona, Pele and Johan Cruff moved aside to usher in a new wave of icons.

Messi and Ronaldo are in the twilight years of their career after two decades of brilliance
Rex

Lionel Messi and Cristiano Ronaldo are the top two highest goalscorers of all time and have written their names alongside the superstars of yesteryear, surpassing them in the eyes of many.

Individually, those two famous rivals have separated themselves from the rest, sharing 13 of the 21st century’s Ballon d’Ors between them.

But who else makes our list of the top 25 greatest players of this millennium as we race towards the New Year?

25. Karim Benzema – France

Position: Striker

Club(s): Lyon, Real Madrid, Al Ittihad

Honours: 1x Ballon d’Or, 5x Champions League titles, 4x Ligue 1, 1x Coupe de France, 2x Trophee des Champions, 4x LaLiga, 3x Copa del Rey, 4x Supercopa de Espana, 4x UEFA Super Cup, 5x FIFA Club World Cup

Benzema joined Real Madrid in the same year as Ronaldo in 2009 and played second fiddle for nine years.

It was only when the Portugal superstar left that everybody truly realised Benzema’s place among the legends of football.

He finished a 14-year spell at the Bernabeu as the club’s second-highest scorer in history, only behind Ronaldo.

The 36-year-old was finally given his flowers in 2022 with his one and only Ballon d’Or award.

24. John Terry – England

Terry made over 700 appearances for Chelsea, winning a number of honours along the way
Getty

Position: Defender

Club(s): Chelsea, Nottingham Forest, Aston Villa

Honours: 5x Premier League, 5x FA Cup, 3x Football League Cup, 2x FA Community Shield, 1x UEFA Champions League, 1x UEFA Europa League.

Captain. Leader. Legend – Terry was so much more than a gifted defender.

He captained Chelsea for 13 years, overseeing the most successful spell in the club’s history, across a Stamford Bridge career spanning more than two decades.

Besides his reputation as one of football’s toughest centre-backs, the former England captain was graceful on the ball, capable of spraying 70-yard passes with both feet.

Terry was also a threat in the opposition’s box and remains the highest-scoring defender in Premier League history with 41 goals.

23. Kylian Mbappe – France

Position: Forward

Club(s): Monaco, Paris Saint-Germain, Real Madrid

Honours: 6x Ligue 1, 3x Coupe de France, 2x Coupe de la Ligue, 3x Trophee des Champions, 1x World Cup.

At the tender age of 25, Mbappe’s trophy cabinet is already bigger than many legends of the game.

The France superstar has claimed six league titles and starred in a World Cup winning team.

With electrifying pace and an astonishing goal record, Mbappe appears certain to climb up this list throughout his career.

Champions League and Ballon d’Or glory have so far eluded him, although his transfer to Real Madrid could put an end to that in the near future.

22. Neymar – Brazil

Position: Forward

Club(s): Santos, Barcelona, Paris Saint-Germain, Al Hilal

Honours: 1x Copa do Brasil, 3x Campeonato Paulista, 1x Copa Libertadores, 1x Recopa Sudamericana, 3x LaLiga, 3x Copa del Rey, 1x Supercopa de Espana, 1x UEFA Champions League, 1x FIFA Club World Cup, 5x Ligue 1, 3x Coupe de France, 2x Coupe de la Ligue, 3x Trophee des Champions, 1x Confederations Cup.

Neymar should be higher up this list given the expectation and potential of his early days.

After emerging as football’s brightest young talent, he starred alongside Messi and Luis Suarez in one of the game’s greatest-ever attacks at Barcelona.

That was enough to earn legendary status on his own, but many had hoped Neymar’s record-breaking move to PSG would end their long wait for a Champions League title.

Despite being joined by Messi and Mbappe, it did not work out for Neymar, and he now plies his trade in Saudi Arabia.

21. Luis Figo – Portugal

Figo won the Ballon d’Or in 2000 under fierce competition from a number of superstars
Getty

Position: Winger

Club(s): Sporting Lisbon, Barcelona, Real Madrid, Inter Milan

Honours: 1x Ballon d’Or, 1x Taca de Portugal, 4x La Liga, 2x Copa del Rey, 3x Supercopa de Espana, 1x UEFA Cup Winners’ Cup, 12 UEFA Super Cup, 1x UEFA Champions League, 1x Intercontinental Cup, 4x Serie A, 1x Coppa Italia, 2x Supercoppa Italiana.

You do not get to play for Barcelona and Real Madrid unless you are one of the best players in the world.

Figo was one of the original ‘Galacticos’, starring alongside Brazilian Ronaldo, Zinedine Zidane and Roberto Carlos in one of the most iconic Madrid teams in history.

Besides a Ballon d’Or and numerous titles, the Portugal star finished his career with the second-most assists in LaLiga history, only behind Messi.

20. Wayne Rooney – England

Position: Striker

Club(s): Everton, Manchester United, DC United, Derby County

Honours: 5x Premier League, 1x FA Cup, 3x League Cup, 4x Community Shield, 1x UEFA Champions League, 1x Europa League, 1x FIFA Club World Cup.

Manchester United legend Gary Neville recently said Rooney is strangely ignored in these debates – and he is right.

Rooney is the all-time leading goalscorer for one of football’s biggest clubs, winning everything in sight during his time at Old Trafford – and scoring some of the most memorable goals in Premier League history.

Arriving on the international stage in between England’s two ‘Golden Generations’, Rooney was often let down by his teammates on Three Lions duty.

Nevertheless, he was the nation’s all-time leading goalscorer until Harry Kane recently overtook him.

19. Mohamed Salah – Egypt

Position: Winger

Clubs(s): Al Mokawloon Al Arab, Basel, Chelsea, Fiorentina, Roma, Liverpool

Honours: 2x Swiss Super League, 1x Premier League, 1x FA Cup, 1x EFL Cup, 1x Community Shield, 1x Champions League, 1x UEFA Super Cup, 1x FIFA Club World Cup.

Steven Gerrard was an astonishing player, we know. But objectively, Salah has achieved more at Liverpool in the 21st century.

The Egyptian King has overtaken the former captain in Liverpool’s all-time goalscorer ranks, reaching fifth, and inspired the Reds to that elusive Premier League title.

With every other domestic trophy under his belt and three Golden Boots to his name, Salah has established himself as Liverpool’s greatest player of the modern era.

18. Zlatan Ibrahimovic – Sweden

Zlatan Ibrahimovic helped AC Milan to the Serie A title at the age of 40
Getty

Position: Striker

Club(s): Malmo, Ajax, Juventus, Inter Milan, Barcelona, AC Milan, Paris Saint-Germain, Manchester United, LA Galaxy

Honours: 2x Eredivisie, 1x KNVB Cup, 1x Johan Cruyff Shield, 5x Serie A, 3x Supercopa Italiana, 1x LaLiga, 2x Supercope de Espana, 1x UEFA Super Cup, 1x FIFA Club World Cup, 4x Ligue 1, 2x Coupe de France, 3x Coupe de la Ligue, 3x Trophee des Champions, 1x League Cup, 1x Community Shield, 1x Europa League

By the end of his career, Ibrahimovic became more well-known for outlandish expressions about his own perceived greatness.

It became easy to forget how good the Sweden legend actually was during his prime.

Playing for a staggering amount of Europe’s biggest clubs, Ibrahimovic enjoyed success wherever he went, winning league titles in four different countries.

His unique playing style and incredible technique saw him bag some truly spectacular goals, he sits among the leading goalscorers in football history – and almost all of them were scored at the elite level (i.e not in Saudi Arabia).

17. Ronaldo – Brazil

Position: Striker

Club(s): Cruzeiro, PSV, Barcelona, Inter Milan, Real Madrid, AC Milan, Corinthians

Honours: 2x Ballon d’Or, 2x World Cup, 2x Copa America, 1x Confederations Cup, 1x KNVB Cup, 1x Copa del Rey, 1x Supercopa de Espana, 1x UEFA Cup Winners’ Cup, 1x UEFA Cup, 1x LaLiga, 1x Supercopa de Espana, 1x Intercontinental Cup, 1x Copa do Brasil.

The original Ronaldo – and still the most loved in the eyes of many.

While much of his success was before the turn of the century, winning two Ballon d’Ors before the year 2000, Ronaldo’s performance at the 2002 World Cup alone earns him a place on this list.

He was a symbol for the ‘Joga Bonito’ style of football which Brazil made famous during the early noughties, capable of skill that often defied logic.

And Ronaldo’s illustrious club career, which extended well into the 2000s, helped cement him as one of the greatest strikers of all-time.

16. Gianluigi Buffon – Italy

Position: Goalkeeper

Club(s): Parma, Juventus, Paris Saint-Germain

Honours: 6x Coppa Italia, 7x Supercoppa Italiana, 1x UEFA Cup, 10x Serie A, 1x Ligue 1, 1x Trophee des Champions, 1x World Cup

If longevity is the key to becoming a legend, then look no further than Buffon.

The Italy icon is the most capped goalkeeper in the history of football – and that is not the only record he holds.

Nobody has played more Serie A games than Buffon and that is despite him following Juventus down to Serie B after the Calciopoli scandal.

Anybody who watched Buffon will be able to tell you why he stuck around for so long: he was simply incredible.

15. Fabio Cannavaro – Italy

The Ballon d’Or is not usually for defenders but Cannavaro was the exception
Getty

Position: Defender

Club(s): Napoli, Parma, Inter Milan, Juventus, Real Madrid, Juventus, Al-Ahli

Honours: 1x Ballon d’Or, 2x Coppa Italia, 1x Supercoppa Italiana, 1x UEFA Cup, 2x Serie A, 2x LaLiga, 1x Supercopa de Espana, 1x World Cup

To this date, only one defender in the 21st century has won the Ballon d’Or – and that is Cannavaro.

He was dubbed ‘The Berlin Wall’ during Italy’s 2006 World Cup triumph which saw them keep five clean sheets and concede only two goals, neither of which came from open play.

Italy is famous for its centre-backs, from Franco Baresi and Paolo Maldini to Alessandro Nesta and Giorgio Chiellini.

But Cannavaro has been the biggest symbol of Italian defending in the 21st century.

14. Luka Modric – Croatia

Position: Midfielder

Club(s): Dinamo Zagreb, Zrinjski Mostar, Inter Zapresic, Tottenham Hotspur, Real Madrid

Honours: 1x Ballon d’Or, 3x Prva HNL, 2x Croatian Cup, 1x Croatian Super Cup, 3x LaLiga, 2x Copa del Rey, 5x Supercopa de Espana, 5x Champions League, 4x UEFA Super Cup, 5x FIFA Club World Cup

It took something special to break Messi and Ronaldo’s stronghold on the Ballon d’Or – and it came courtesy of Modric.

Besides helping Madrid to five Champions League titles, Modric’s influence became increasingly clear when Croatia punched above their weight at the 2018 World Cup.

Almost single-handedly, the midfield maestro guided his nation to the final, where they were beaten by France, and then helped his nation finish third in 2022.

Even at 38, Modric is a regular starter for club and country, showing his everlasting class.

13. Sergio Ramos – Spain

Position: Defender

Club(s): Sevilla Atletico, Sevilla, Real Madrid, Paris Saint-Germain, Sevilla

Honours: 5x La Liga, 2x Copa del Rey, 4x Supercopa de España, 4x UEFA Champions League, 3x UEFA Super Cup, 4x FIFA Club World Cup, 2x Ligue 1, 1x Trophee des Champions, 1x World Cup, 2x European Championship.

Ramos’ reputation as a first-class s***house often detracts from his generational career.

He spent an incredible 16 years at Real Madrid, captaining them to four Champions League titles.

Ramos was named in the FIFPro World11 eleven times, a record for a defender, while also setting the record for most Spain caps in history.

With more than 100 career goals, Ramos is without doubt the most prolific defender of the 21st century, too.

12. Philipp Lahm – Germany

Click the arrow for more pictures from the World Cup final
Lahm was the captain of Germany when they won the 2014 World Cup
Getty

Position: Defender

Club(s): Bayern Munich II, Bayern Munich, VfB Stuttgart

Honours: 8x Bundesliga, 6x DFB-Pokal, 3x DFL-Supercup, 1x UEFA Champions League, 1x UEFA Super Cup, 1x FIFA Club World Cup, 1x World Cup.

Lahm was so good at right-back that Bayern Munich had to put him in midfield from time to time.

He captained Bayern Munich to unimaginable success during the 21st century and also lifted the World Cup with Germany.

Pep Guardiola described Lahm as one of the most intelligent players he has ever coached – and that is saying something.

11. Andrea Pirlo – Italy

Position: Midfielder

Club(s): Brescia, Inter Milan, Reggina, Brescia, AC Milan, Juventus, New York City FC

Honours: 6x Serie A, 2x Coppa Italia, 2x Supercoppa Italiana, 2x UEFA Champions League, 1x UEFA Super Cup, 1x FIFA Club World Cup, 1x World Cup

Like a fine wine, and like many players on this list, Pirlo got better with age.

Having initially started as an attacking midfielder, the Italy maestro dropped into a deeper role later in his career and dictated football matches with ease.

He was named man-of-the-match in the 2006 World Cup final and always showed up on the big occasions, winning the Champions League twice and bagging six Serie A titles.

Pirlo wasn’t fast, but nobody could get near him.

10. Dani Alves – Brazil

Position: Defender

Club(s): Bahia, Sevilla, Barcelona, Juventus, Paris Saint-Germain, Sao Paulo, UNAM

Honours: 1x Copa do Nordeste, 5x Copa del Rey, 5x Supercopa de Espana, 2x UEFA Cup, 4x UEFA Super Cup, 3x UEFA Champions League, 3x FIFA Club World Cup, 1x Serie A, 1x Coppa Italia, 2x Ligue 1, 1x Coupe de France, 1x Coupe de la Ligue, 1x Trophee des Champions, 2x Copa America, 2x FIFA Confederations Cup.

Alves is the most decorated player in the history of football with 43 major titles.

He was also the secret to Messi’s success at Barcelona.

The Brazilian was the man working behind Messi for eight years as they formed arguably the greatest right-flank of the 21st century.

9. Luis Suarez – Uruguay

Suarez went down in both Liverpool and Barcelona history
Getty Images – Getty

Position: Striker

Club(s): Nacional, Groningen, Ajax, Liverpool, Barcelona, Atletico Madrid, Gremio, Inter Miami

Honours: 2x Uruguayan Primera Division, 2x Torneo Clausura, 1x KNVB Cup, 1x Eredivisie, 1x League Cup, 5x LaLiga, 4x Copa del Rey, 2x Supercopa de Espana, 1x UEFA Champions League, 1x UEFA Super Cup, 1x FIFA Club World Cup, 1x Copa America.

Suarez only had one trophy to show for his incredible time at Anfield, winning the League Cup in 2012.

But while the streets of Liverpool will never forget how incredible Suarez was, Barcelona fans got the silverware and the individual accolades to show for it.

For a while, Suarez kept pace with Messi’s outrageous goal tally, winning the European Golden Shoe twice.

Like Benzema and Ronaldo, it is often forgotten how legendary Suarez is at Barcelona because his time at the club coincided with Messi, but the Uruguayan left the Nou Camp as the Catalans’ third-leading goalscorer of all-time.

8. Kaka – Brazil

Position: Midfielder

Club(s): Sao Paulo, AC Milan, Real Madrid, Orlando City

Honours: 1x Ballon d’Or, 1x Serie A, 1x Supercoppa Italiana, 1x UEFA Champions League, 1x UEFA Super Cup, 1x FIFA Club World Cup, 1x La Liga, 1x Copa del Rey, 1x World Cup, 2x FIFA Confederations Cup

Unlike Pirlo and Modric, Kaka’s career was ultimately short-lived, and by the age of 27, he was on the decline.

But Kaka in his prime was among the greatest things seen in the 21st century.

He won the Ballon d’Or in 2007 after guiding AC Milan to Champions League glory and it remains one of the best individual campaigns ever.

Injuries ultimately denied Real Madrid from witnessing Kaka’s true talent, but nobody in Milan will forget.

7. Thierry Henry – France

Position: Forward

Club(s): Monaco B, Monaco, Juventus, Arsenal, Barcelona, New York Red Bulls

Honours: 1x Ligue 1, 2x Premier League, 2x FA Cup, 2x FA Community Shield, 2x La Liga, 1x Copa del Rey, 1x Supercopa de Espana, 1x UEFA Champions League, 1x UEFA Super Cup, 1x FIFA Club World Cup, 2x MLS Eastern Conference.

If anybody ever questions Henry, the response is, ‘You just had to be there’.

It is not enough to say he won two Premier League titles, including an ‘Invincible’ campaign, and became Arsenal’s all-time leading goalscorer.

It was the way he did it. Henry was the complete footballer and nobody in the Premier League could stop him in his prime.

While there was plenty of substance, it was the style that cemented the Frenchman’s place in history.

6. Xavi – Spain

xavi barcelona
Xavi is one of Barcelona’s greatest ever players
AFP

Position: Midfielder

Club(s): Barcelona B, Barcelona, Al Sadd

Honours: 8x La Liga, 3x Copa del Rey, 6x Supercopa de Espana, 4x UEFA Champions League, 2x UEFA Super Cup, 2x FIFA Club World Cup, 1x Qatar Stars League, 1x Qatar Cup, 1x World Cup, 2x European Championship

Guardiola’s Barcelona and Vicente del Bosque’s Spain are arguably the most aesthetically pleasing football teams of the 21st century.

Both of them had two things in common: Xavi and Andres Iniesta.

The two midfielders are modern football’s origin story for the possession-based way of playing.

Xavi often ranked top for most successful passes across Europe’s top leagues – he simply never gave the ball away.

His vision was unrivalled and watching him play was one of football’s great privileges.

5. Andres Iniesta – Spain

Position: Midfielder

Club(s): Barcelona B, Barcelona, Vissel Kobe, Emirates

Honours: 9x La Liga, 6x Copa del Rey, 5x Supercopa de Espana, 4x UEFA Champions League, 2x UEFA Super Cup, 3x FIFA Club World Cup, 1x J1 League, 1x Japanese Super Cup, 1x World Cup, 2x European Championship

See above. The only difference being that Iniesta also scored the winner in a World Cup final.

Iniesta edges his partner in crime in titles, too, while also boasting a dribbling ability that Xavi did not have.

But it is probably easier to consider them joint-fifth.

4. Zinedine Zidane

Position: Midfielder

Club(s): Cannes, Bordeaux, Juventus, Real Madrid

Honours: 1x Ballon d’Or, 2x UEFA Intertoto Cup, 2x Serie A, 1x Supercoppa Italiana, 1x UEFA Super Cup, 2x Intercontinental Cup, 1x La Liga, 2x Supercopa de España, 1x UEFA Champions League, 1x UEFA Super Cup.

The debate over the greatest player on earth has rumbled on ever since Messi and Ronaldo burst onto the scene.

But when Zidane was at his best, there was no argument. He was undeniably the most gifted player around.

More still, his best performances came in the biggest moments: think France vs Brazil at the 2006 World Cup, or Real Madrid vs Bayer Leverkusen in the 2002 Champions League final.

Zidane was smooth as butter and it is not a stretch to say he had the best first touch in football.

3. Ronaldinho

Who could forget the man who inspired Messi in the first place?
AFP – Getty

Position: Forward

Club(s): Gremio, Paris Saint-Germain, Barcelona, AC Milan, Flamengo, Atletico Mineiro, Queretaro, Fluminense

Honours: 1x Ballon d’Or, 1x UEFA Intertoto Cup, 2x La Liga, 2x Supercopa de Espana, 1x UEFA Champions League, 1x Serie A, 1x Copa Libertadores, 1x Copa America, 1x World Cup, 1x FIFA Confederations Cup.

Like Zidane, there was no question about Ronaldinho’s reign as the greatest during the peak of his powers.

In 2005, Frank Lampard and Steven Gerrard were second and third in the Ballon d’Or rankings – both would admit that Ronaldinho was light years ahead.

The Brazil superstar could do whatever he wanted on a football pitch, leaving iconic defenders in his wake with outrageous moments of pure magic.

Better yet, he did it all with that famous smile on his face, reminding everyone why they love football.

2. Cristiano Ronaldo

Position: Forward

Club(s): Sporting Lisbon B, Sporting Lisbon, Manchester United, Real Madrid, Juventus, Al Nassr

Honours: 5x Ballon d’Or, 3x Premier League, 1x FA Cup, 2x League Cup, 2x FA Community Shield, 5x UEFA Champions League, 4x FIFA Club World Cup, 2x UEFA Super Cup, 2x La Liga, 2x Copa del Rey, 2x Supercopa de Espana, 2x Serie A, 1x Coppa Italia, 2x Supercoppa Italiana, 1x European Championship, 1x UEFA Nations League.

Being named the second-greatest player of the 21st century would feel like a victory for most, but not Ronaldo.

The Portugal legend and his army of fans would no doubt consider this a defeat to Messi, but the narrative has shifted against him in recent years.

Nevertheless, Ronaldo is officially the top goalscorer of all-time, putting him above Messi and Pele.

With more than 900 goals – all scored in the 21st century, which is utterly absurd – it does not look like anybody is catching him in the near future.

1. Lionel Messi

Position: Forward

Club(s): Barcelona C, Barcelona B, Barcelona, Paris Saint-Germain, Inter Miami

Honours: 8x Ballon d’Or, 10x La Liga, 7x Copa del Rey, 7x Supercopa de Espana, 4x UEFA Champions League, 3x UEFA Super Cup, 3x FIFA Club World Cup, 2x Ligue 1, 1x Trophee des Champions, 1x World Cup, 2x Copa America

There could only be one winner.

Many believed Messi needed to win the World Cup to be considered the greatest player in football history and he finally did it in 2022.

Few who have watched the Argentine play football will ever argue they have seen a better player.

With eight Ballon d’Ors and more than 850 career goals, good luck arguing with this one.

Share this