From Rohit Sharma to MS Dhoni, 5 captains who have recorded most victories in IPL
Let's have a look at the list of captains who have notched most wins in Indian Premier League (IPL) history:

1/5
MS Dhoni
- Holds the record for most wins as captain in IPL history with 135 victories in 233 matches.
- Captained Chennai Super Kings (CSK) and Rising Pune Supergiant (RPS).
- Led CSK to 5 IPL title wins.
- Captained RPS in IPL 2016 but was removed after one season.
- Currently leading CSK in IPL 2025 due to Ruturaj Gaikwad's absence.

2/5
Rohit Sharma
- Ranks second with 87 wins out of 158 matches as captain.
- Led Mumbai Indians (MI) to 5 IPL title wins before being replaced as captain.
- Currently plays for MI under Hardik Pandya's captaincy.

3/5
Gautam Gambhir
Captained Kolkata Knight Riders (KKR) and Delhi Capitals (DC) in the IPL.
Have been part of 71 wins in 129 matches as captain
Achieved significant success as KKR's captain, leading them to 2 IPL title victories.
Also coached KKR to an IPL title win in 2024.

4/5
Virat Kohli
Secured 66 wins in 143 matches as captain of Royal Challengers Bengaluru (RCB).
Struggled to achieve title success as captain, with RCB only reaching one IPL final under his leadership.
Stepped down from captaincy after IPL 2021.

5/5
Shreyas Iyer
Has a commendable record with 46 wins in 82 matches as captain.
Led Kolkata Knight Riders (KKR) to an IPL title win in 2024.
Captained Delhi Capitals (DC) to their first-ever IPL final in 2020.