He has reportedly earned $31.5 million over the last year from prize money and endorsements. The Indian cricket captain has managed to topple some of the biggest names in sport presently, comprising the likes of Maria Sharapova (Tennis), Kevin Durant (Basketball), Fernando Alonso (F1), Lewis Hamilton (F1), Neymar (Football) and many more.
Indian batting maestro Sachin Tendulkar is the only other Indian who has made it to the list of 100. The little master has approximately raked in $22 million over the last year, and is ranked 51st on the list.
Golfer Tiger Woods who earned a whopping $78.1 million, tops the list. Tennis’ Roger Federer ($71.5 million) was second and basketball player Kobe Bryant was third ($61.9 million). To know who else made the top-10, click here: World’s top-10 highest-paid athletes for 2013
0 votes