17. Gautam Gambhir – Net Worth: $21 Million

Former Indian cricketer Gautam Gambhir is one of the most successful cricketers, as well as the record holder for the highest run-scores in Twenty 20 Internationals. Gambhir also received the Test Player of the Year Award as well as the Arjuna Award.