The greatest sportsmen of the 21st century have been named and the football duopoly of Lionel Messi and Cristiano Ronaldo make the cut as part of the list’s top 10, which Opera News has published.
Read: #BlackLivesMatter – Premier League players to get behind movement
The Spanish publication Marca decided to compile a list of the most defining athletes of the last 20 years, with American swimming sensation and the most successful and most decorated Olympian of all time, Michael Phelps, emerging as the single greatest sportsman of this period.

The American burst his way to sporting greatness with an unthinkable haul 28 medals overall and 13 individual gold medals, all achieved on the Olympic Games stage. Check out the full list below.
Top 10 greatest sportsmen of the 21st Century
10. Cristiano Ronaldo (Football)
9. Valentino Rossi (Motorcycling)
8. Lewis Hamilton (Formula One)
7. Lionel Messi (Football)
6. Tiger Woods (Golf)

5. Kobe Bryant (Basketball)
4. Rafael Nadal (Tennis)
3. Roger Federer (Tennis)
2. Usain Bolt (Athletics)
1. Michael Phelps (Swimming)

Do you agree with this list of the greatest sportsmen of the last Century? Make known your thoughts in the comments section below.