2 MS Dhoni
MS Dhoni received Rs 6 crore as his initial Indian T20 League salary, which increased to Rs 8.28 crore in 2011, Rs 12.5 crore in 2014, and Rs 15 crore in 2018. The ‘Captain Cool’ is the second most successful captain in the league’s history having led the Chennai franchise to four title victories. Dhoni agreed to a 12-crore contract for the previous season. He has earned a total of 176.84 crore rupees
1 Rohit Sharma
The highest Indian T20 League earnings have ever been by Rohit Sharma. He has participated in most games for the Mumbai franchise and has contributed to their five Indian T20 League championships. Rohit Sharma is the most successful Indian T20 League captain ever having won five trophies as the captain of Mumbai. His total Indian T20 League profits come to Rs. 178.6 crore.