Most Successful Captains in IPL History

As the Indian Premier League (IPL) gears up for its 18th season, let's take a look at the most successful captains based on the number of matches won.

MS Dhoni holds the record for most wins as an IPL captain, securing 133 victories in 226 matches while leading Chennai Super Kings and Rising Pune Supergiant.

MS Dhoni

Rohit Sharma ranks second with 87 wins in 158 matches, leading Mumbai Indians to five IPL titles and establishing himself as one of the tournament’s greatest captains.

Rohit Sharma

Gautam Gambhir guided Kolkata Knight Riders to 71 wins in 129 matches, winning two IPL titles and transforming KKR into a dominant force under his leadership.

Gautam Gambhir

Virat Kohli captained Royal Challengers Bangalore in 143 matches, securing 66 victories, making him one of IPL’s longest-serving captains despite RCB not winning a title.

Virat Kohli

David Warner, with 40 wins in 83 matches, led Sunrisers Hyderabad to their 2016 IPL title, becoming one of only three overseas captains to achieve this feat.

David Warner