Soccer player David Beckham tops the list of the highest-earning international athletes, according to Sports Illustrated. The top ten athletes on the list can be seen below.
1. David Beckham – $48,349,000
2. Roger Federer – $43,424,842
3. Fernando Alonso – $42,800,000
4. Christiano Ronaldo – $35,300,000
5. Lionel Messi – $35,100,000
6. Manny “Pacman” Pacquiao – $35,000,000
7.Rory McIlroy – $33,336,796
8. Samuel Eto’o – $30,200,000
9. Maria Sharapova – $25,508,296
10. Rafael Nadal – $24,997,448
COMMENTS
Please let us know if you're having issues with commenting.