2. Mahendra Singh Dhoni
The captain cool MS Dhoni finds himself in the second spot. Dhoni is the most successful Indian captain in limited overs and has all three major ICC trophies in his kitty. He has also captained the second most successful franchise in the Indian T20 League i.e., ‘Chennai’. Dhoni retired from International cricket in 2020. His retirement didn’t affect his market value at all. The legendary Indian cricketer is still one of the most preferred celebrities for brand endorsements. He charges brands anywhere between Rs 4-6 crore per day.