We created a list of the most famous athletes in the world. The most popular athletes were selected by different factors including online and offline factors like social media influence, contracts, and achievements/rewards.
Top 20 Most Famous Athletes in the World
1. Cristiano Ronaldo

Image Credit
2. LeBron James

Image Source
3. Zlatan Ibrahimovic

Image Credit
4. James Rodriguez

Image Source
5. Tiger Woods

Image Credit
6. Kobe Bryant

Image Source
7. Lionel Messi

Image Credit
8. Michael Jordan

Image Source
9. Neymar

Image Credit
10. Roger Federer

Image Source
11. Alex Rodriguez

Image Credit
12. Kevin Durant

Image Source
13. Rafael Nadal

Image Credit
14. Steph Curry

Image Source
15. Dennis Rodman

Image Credit
16. Mike Tyson

Image Source
17. Muhammad Ali

Image Credit
18. Phil Mickelson

Image Source
19. MS Dhoni

Image Credit
20. Virat Kohli

Image Source