#2 Floyd Mayweather ($700m in career earnings)
Floyd Mayweather is all about the 'Money' and the pro-boxer from the USA has been one of the top athletes of the modern era. Mayweather has risen in the world of boxing, raking up one win after the other, and now has a brilliant record of 50-0, after defeating star MMA fighter Conor McGregor in a cash-rich bout.
According to Forbes Magazine, Mayweather had earned $700m through all the fights in his career in pro-boxing, a figure that is more than double that of India's Sports Budget. His career earnings are said to have increased by another $100m after he defeated McGregor in last year's bout.
Edited by Soumo Ghosh