8. Gautam Gambhir
Total income in 2020: $4.79 Million / ₹32.50 Crores
Team: India and Delhi Capitals
The 37-year-old Indian batsman currently holds the eighth place in the list of highest paid cricketers in 2020. After playing his last Ranji Trophy match for Delhi against Andhra, Gautam Gambhir announced his retirement from all forms of cricket recently on 3rd December 2018. Often dubbed as the finest openers of cricket, Gambhir displayed his captaincy skills for Kolkata Knight Riders in the IPL.
IPL franchise Delhi Capitals paid him just $0.41 million to get him on their squad in 2018. However, he became successful to earn nearly $4.79 million this year, mostly due to his endorsement deals. His current sponsorship portfolio includes brands like Rudra Buildwell Realty, HR Infracity, Pinnacle Speciality Vehicles, and IJPL Talent Hunt. Besides, his wife Natasha Jain also belongs to a prominent business family.