The 25 Greatest Players of the last 25 Years- Ranked
As 2024 ends, in the past 25 years, several top-tier footballers have ruled the sport like no other athlete. From the likes of Cristiano Ronaldo to Lionel Messi, there have been some top-notch underrated talents in between who have cemented their legacies as one of the greatest ever to play the beautiful game of football. Well, Sportsdunia has your elite ranking list set for some of the greatest players in the 21st century.
So join us as we take a look at some of the finest ever to play the game in the last 25 years who have genuinely left a huge print on everyone’s minds with their immaculate presence and larger-than-life dedication to the game.
Ranking factors
What makes a footballer to be called the greatest of all time? Well, the amount of dedication and praise he has collected throughout his career might make him a real standout amongst others. His involvement in the game and how well he controls the game at crucial moments is also another criterion to rate a player. As for defenders, their well-timed tackles and counter-attacking play heavily impact the performance.
Rank | Player | Team |
1 | Lionel Messi | Inter Miami |
2 | Cristiano Ronaldo | Al Nassr |
3 | Xavi | Retired |
4 | Zinedine Zidane | Retired |
5 | Ronaldinho | Retired |
6 | Andres Iniesta | Retired |
7 | Gianluigi Buffon | Retired |
8 | Luka Modric | Real Madrid |
9 | Sergio Busquets | Inter Miami |
10 | Thierry Henry | Retired |
11 | Manuel Neuer | Bayern Munich |
12 | Luis Suarez | Inter Miami |
13 | Robert Lewandowski | FC Barcelona |
14 | Sergio Ramos | Free Agent |
15 | Paolo Maldini | Retired |
16 | Kaka | Retired |
17 | Wayne Rooney | Retired |
18 | Toni Kroos | Retired |
19 | Andrea Pirlo | Retired |
20 | Kylian Mbappe | Real Madrid |
21 | Iker Casillas | Retired |
22 | Samuel Eto’O | Retired |
23 | Francesco Totti | Retired |
24 | Karim Benzema | Al-Ittihad |
25 | Kevin De Bruyne | Manchester City |
25) Kevin De Bruyne
Known for his excellent game understanding and ball control, Kevin De Bruyne is undoubtedly one of the most skilled midfielders in the game. His innovative and attacking prowess can be seen each season making him Premier League’s Playmaker of the Year thrice. De Bruyne continues to shine at Manchester City and has led the team to several notable titles over the years.
Also Read: List of Top 10 Richest Soccer Players in the World
24) Karim Benzema
Real Madrid gave the world one of the best attackers of all time Karim Benzema. He scored some banger goals for over a decade edging his name as one of the best strikers for the club. His goal-scoring abilities were awarded with the Ballon d’Or in 2022. Being one of the most prolific strikers of this generation, Benzema is far from over and still leads his tremendous form in Al-Ittihad.
23) Francesco Totti
The legendary striker Francesco Totti has been one of the greatest football players to ever exist for AS Roma. His impeccable presence and fluent goal-scoring abilities have been the talk of the town for over a decade. The immortal striker was known for his calculative runs and was always in the transfer news as several huge clubs wanted the star player throughout his career.
22) Samuel Eto’o
If we talk about underrated strikers in the 21st century, Samuel Eto’o is up there on the list. The former Barcelona striker is undoubtedly one of the best finishers in footballing history and has several notable accolades under his name making him one of the best strikers of all time.
21) Iker Casillas
Iker Casillas was one of the best goalkeepers of all time and continues to be one of the most skillful players of all time. His goalkeeping skills and prowess proved to be legendary as the player won the UEFA Champions League, UEFA Super Cup, FIFA World Cup, and the UEFA Euros.
20) Kylian Mbappe
As Kylian Mbappe continues his dream at Real Madrid, he aims to become the world’s best. The Frenchman is known for his crucial finishes and goal-scoring abilities. PSG’s leading goal-scorer has already garnered a huge fan following worldwide and might become one of the best players of all time in the upcoming years.
19) Andrea Pirlo
Known as one of the finest midfielders of all time, Andrea Pirlo has made a name for himself by playing for clubs like Inter Milan, Juventus, and AC Milan. Pirlo was known for his excellent composure, technique, balance, elegance, and exquisite ball control.
18) Toni Kroos
German talent Toni Kroos impacted a whole generation of midfielders with his impeccable play and ball control. His decisive and calculative movements on the pitch proved to be crucial for Real Madrid. His brilliance was second to none and his stint at Real Madrid proved to be unforgettable for the fans.
17) Wayne Rooney
When we speak of Manchester United, Wayne Rooney has to be in the conversation. Known for his goal-scoring abilities and excellent goals at Old Trafford. Being the all-time leading goal scorer for the club, Rooney’s presence and skills were top-notch. After winning 16 trophies for the club, Rooney is still celebrated heavily by the United fans and players.
16) Kaka
Brazilian Kaka might be the one who made you fall in love with football given his impressive skills and finesse. His stints at AC Milan and Real Madrid proved to be one of the best for any midfielder. Widely regarded as one of the greatest players of all time, he has won the FIFA World Cup, UEFA Champions League, and the Ballon d’Or.
15) Paolo Maldini
If we had been making a list of some of the best defenders of all time, Paolo Maldini might be right on the top. His defensive skills were the talk of the town during his time at AC Milan. The Italian Hall of Famer has won several awards and trophies which include the UEFA Champions League five times, the Serie A seven titles, and one FIFA Club World Cup.
14) Sergio Ramos
Sergio Ramos is undoubtedly one of the most brutal and lethal defenders of all time and is known for his aggressive nature on the field. Also known for scoring crucial last-minute goals, Ramos ruled the pitch with his defensive skills throughout his stint at Real Madrid.
13) Robert Lewandowski
Robert Lewandowski might be the perfect striker for your team if you want successive goals. His goal-scoring skills have been evident during his time in Borussia Dortmund and Bayern Munich. As he continues to showcase his excellence at FC Barcelona, Lewandowski is still leading the goal-scoring race at the age of 36.
12) Luis Suarez
Barcelona had a legendary trio with Neymar, Lionel Messi, and Luis Suarez at the front. Being simply unstoppable in front of goal, Suarez claimed to be one of the best strikers of all time during his stint at Barcelona. Being one of the most lethal strikers of all time, Suarez has won numerous titles with his tenures at Barcelona and Liverpool.
11) Manuel Neuer
The standing wall for Bayern Munich and Germany continues to showcase his brilliance on the pitch as a legendary goalkeeper. Being awarded the Best European Goalkeeper award a record five times, Manuel Neuer has broken several records in the Bundesliga as well as nationally.
10) Thierry Henry
One of the best players of his generation, Thierry Henry was magical on the pitch with the ball on his feet. His unforgettable spells in Barcelona and Arsenal were embarrassing for several defenders given his spectacular goal-scoring abilities. To prove how lethal Henry was in his prime, he is the only player ever to score at least 20 goals and 20 assists in the same Premier League season.
9) Sergio Busquets
With several statements and words of praise for the Spanish midfielder, Sergio Busquets beautifully demonstrated how to control the game without being noticed. He was an integral part of Barcelona’s midfield attack and created countless attacking runs for the strikers at Camp Nou. Busquets ruled the pitch with his involvement and was one of the most underrated players of all time.
8) Luka Modric
Winning a Ballon d’Or at a time when only Lionel Messi and Cristiano Ronaldo exchanged the awards between each other truly tells how skillful and majestic Luka Modric was. Modric’s dedication and determination towards football has made his country give shocking wins to the world over the years making Croatia one of the most underrated teams of all time. As he continues to showcase brilliance on the pitch, fans widely celebrate the Croatian’s involvement in the game.
7) Gianluigi Buffon
There might be a lot of difficulty in telling a weakness in the legendary Gianluigi Buffon and his utter brilliance at Goalkeeping. Being strong, athletic, and dedicated to saving the goal, Buffon was truly unbeatable throughout his stint at Juventus. Considered to be the greatest goalkeeper by many football pundits and fans, Buffon’s unmatched thirst for the game has seen him win several titles and is still celebrated as one of the best goalkeepers ever to grace the game of football.
6) Andres Iniesta
Andres Iniesta made countless new fans during his journey at Barcelona making every one of them fall in love with Football. His ball control, balance, and agility were arguably the best making him one of the all-time greats in footballing history. Alongside Xavi and Busquets, Iniesta ruled the field and was a sensation to watch. Spending most of his time in FC Barcelona, Iniesta made countless chances and runs for forwards like Messi, Neymar, Eto’o and was one of the masterminds behind Barcelona’s success.
5) Ronaldinho
The Brazilian legend Ronaldinho became famous worldwide after his spells of success with Barcelona and was a terrifying forward during his time. One of the most technically gifted players of all time, Ronaldinho is known for his goal-scoring abilities and intense skills making him a standout player for Barcelona. His magical spells at PSG, Barcelona, and AC Milan are still celebrated among the fans and was also named the World Player of the Decade during the 2000s.
4) Zinedine Zidane
Real Madrid and Juventus were graced by Zinedine Zidane’s presence during the early 2000s which saw him scoring instant bangers and creating several chances. Spanish playmaker Zidane is widely regarded for his passing, ball control, and excellent attacking prowess. Being a UEFA Champions League winner, UEFA Super Cup winner, UEFA Euros winner, and FIFA World Cup winner, Zidane has done it all.
3) Xavi
Widely regarded as the best midfielder of all time, Xavi has impacted Barcelona the most and was one of the main reasons for its success. Appearing for over 500 matches for the club, Xavi’s keen vision, ball control, and excellent passing ability edged him over every midfielder in the world.
Cristiano Ronaldo
The immaculate and immortal Cristiano Ronaldo has every right to be on the top of the list given his goal-scoring skills. With countless crucial late-minute winners, Ronaldo has developed to be a complete beast with his successful stints at Manchester United, Real Madrid, and Juventus and currently showcases his goal-scoring prowess in Al Nassr.
Also Read: Top 10 Most Iconic Hairstyles in Football History
1) Lionel Messi
The greatest player of all time, Lionel Messi has certainly done everything there needs to be in the world of football and continues to shine by scoring regular goals and magical plays. His illustrious career at Barcelona might be unmatched and there might be no one to touch the World Cup winner Lionel Messi in terms of accolades and goal-scoring abilities.
Q. Who are the greatest football players of all time?
A. Lionel Messi, Cristiano Ronaldo, Xavi, Ronaldinho, and Iniesta are some of the players considered to be the greatest football players of all time.
Q. Why is Pele considered the greatest of all football players?
A. Widely regarded as one of the greatest players of all time, he was among the most successful and popular sports figures of the 20th century. His 1,279 goals in 1,363 games, which includes friendlies, is recognised as a Guinness World Record.
Q. Who is the king of football all time?
A. Pele is known as the king of football.
Q. Who is the most famous person in the footballing world?
A. As it stands, Cristiano Ronaldo is the most famous footballing personality with over 1 billion followers on social media.