#2. Rohit Sharma - 60.53%

Mumbai Indians legend Rohit Sharma has a win percentage of an impressive 60.53%, which puts him at second on this list. Sharma has captained the Mumbai Indians to three IPL titles, no other franchise has won as many.
Across 76 matches, Rohit has won 46 while captain and lost the other 30. Out of all the captains on this list, Rohit has had the most success in winning the toss as he wins it 52.63% of the time.
There is no doubt that he is very lucky to have such a talented squad of players at his disposal and he has certainly got the best out of them. His IPL captaincy performances have earned him a spot as India's limited-overs captain in the absence of Virat Kohli.
Get real-time updates on IPL 2025, including live scores, match schedules, points table & squad details for CSK, MI, RCB, KKR, SRH, LSG, DC, GT & PBKS