8. Lionel Messi (Argentina, football)

Lionel Messi is one of the most excellent football players of the modern game. Messi has been voted footballer of the year (FIFA Ballon d’Or) for five times and has led FC Barcelona to unprecedented domestic success.

9. Roger Federer (Switzerland, tennis)

Roger Federerhas broken a record of 20 single Grand Slam titles and held no.1 world ranking for 310 weeks overall. He is widely considered to be the greatest player in the world of tennis.

10. Jackie Joyner-Kersee (US, athletics)

Having won Olympic gold in Heptathlon and Long Jump, Jackie Joyner-Kerseeis one of the most successful female track and field athletes of all time.

11. Michael Jordan (US, basketball)

Michael Jordan has won NBA championship for six times. He is considered to be the greatest player in the story of basketball.

12. Eddy Merckx (Belgium, cycling)

Eddy Merckx is the most successful athlete in the world of cycling. He has won the sport both classic one-day races and the major three-week tours, consisting of five Tour de France victories.

13. Babe Didrikson Zaharias (US, golf, athletics)

Babe Didrikson Zaharias is a ground-breaking female athlete who has succeeded in basketball, golf, and track and field as well.

14. Larisa Latynina (Soviet Union, gymnastics)

Having won 14 individual gymnastic gold medals and 4 team medals at the Olympic Games between 1956 and 1964, Larisa Latyninaseta world record for a female.

15. Serena Williams (US, tennis)

Serena Williams is the most successful female tennis player in the history of the sport. She has won 23 single grand slam titles and 16 double titles, in addition to four Olympic gold medals.

16. Babe Ruth (US, baseball)

Having set numerous baseball records, Babe Ruth was widely known for his big hitting. He also won a lot of titles with the New York Yankees.

17. Michael Phelps (US, Swimming)

Having won 18 Olympic gold medals and 22 medals in total, Michael Phelps is the most decorated Olympian of all time.

18. Diego Maradona (Argentina, football)

Diego Maradona joint FIFA player of Century with Pele. He won the 1986 World Cup with Argentina’s national team.

19. Martina Navratilova (US, Cz, tennis)

Having won 177 titles in total, including 18 grand slam titles and 31 major doubles titles, Navratilova is the world’s most successful tennis player of the open era.

20. Lottie Dod (England, tennis, golf, archery)

Lottie Dod is a five-time Wimbledon singles champion. She also won silver medal archery at the Olympics in 1908 and the British Ladies amateur golf title. She played field hockey for English Ladies, too.