4. Rohit Sharma
Rohit Sharma became the captain of the Indian Cricket Team in all three formats this year. His appointment as the leader also made him the brand face of many companies in the country. Rohit Sharma’s annual income is around INR 54.29 crore. He earns Rs. 7 crore per annum from his A+ contract of the Indian Cricket Board and he gets Rs. 15 crore while captaining Mumbai Franchise in the Indian T20 League.