Most Matches As Captain In IPL: Shreyas Iyer Joins Dhoni and Rohit
The High-Stakes World of IPL Captaincy
Captaincy in the Indian Premier League (IPL) is arguably the most difficult task in modern cricket. With the world’s eyes fixed on every tactical move, a single error can invite intense scrutiny from fans, critics, and franchise owners alike. While many have tried their hand at leading a side, only a select few have carved out a permanent legacy. Some have hoisted the coveted trophy multiple times, while others have struggled to maintain their position for even half a season.
Longevity in this role is a testament to a player’s tactical acumen and man-management skills. Only the best in the business survive long enough to lead their teams in over 100 matches. Below, we analyze the elite group of players who have captained the most matches in IPL history.
1. MS Dhoni: The Gold Standard of Leadership (235 Matches)
Arguably the greatest captain in the history of the shortest format, MS Dhoni has been the heartbeat of the Chennai Super Kings (CSK) since the tournament’s inception in 2008. Under his ‘Thala’ leadership, CSK transformed into the most consistent franchise in the league, capturing five IPL titles and making the playoffs in almost every season they participated in.
Dhoni’s captaincy journey wasn’t limited to Chennai; he also led the Rising Pune Supergiants during the 2016 edition. While that specific stint was less successful and saw him removed from the post by team management, it remains a small footnote in an otherwise legendary career. Across 235 games as a captain, Dhoni secured 136 wins and suffered 97 losses, maintaining an impressive win percentage of 57.87%. His ability to remain calm under pressure—the ‘Captain Cool’ persona—set the blueprint for successful leadership in the IPL.
2. Rohit Sharma: The Serial Winner (158 Matches)
If Dhoni defined consistency, Rohit Sharma defined clinical success. Taking over the reins of the Mumbai Indians (MI) midway through the 2013 season from Ricky Ponting, Rohit had an immediate and transformative impact. He led the franchise to their maiden title that very year, sparking a decade of dominance.
Under his leadership, Mumbai Indians became a powerhouse, winning titles in 2013, 2015, 2017, 2019, and 2020. Rohit’s tenure ended ahead of the 2024 season, leaving behind a legacy of 87 wins in 158 matches. With a win percentage of 55.06%, Rohit stands as one of the most decorated leaders to ever grace the league, known for his proactive captaincy and ability to back young talent.
3. Virat Kohli: The Symbol of Passion (143 Matches)
Virat Kohli took over the captaincy of Royal Challengers Bangalore (RCB) in 2013, a role he held for nine consecutive years. While his tenure did not result in a trophy, his impact on the franchise’s culture and brand of cricket was immeasurable. Kohli’s leadership was characterized by high intensity and an uncompromising drive for fitness and excellence.
His most notable season as leader came in 2016, where he led from the front with a record-breaking batting performance, taking RCB to the finals. Throughout his 143 matches as captain, Kohli registered 66 wins. While his win percentage of 46.15% is lower than others on this list, his loyalty to a single franchise and his ability to keep RCB as one of the most talked-about teams in the league remains a significant achievement.
4. Gautam Gambhir: The Catalyst of Change (129 Matches)
Before Gautam Gambhir arrived at the Kolkata Knight Riders (KKR), the team was struggling to find its identity. Gambhir changed the DNA of the side, instilling a fighting spirit that led them to two IPL titles in 2012 and 2024. His aggressive style and tactical use of spinners made KKR a formidable force at their home ground, Eden Gardens.
Gambhir’s captaincy career spanned 129 matches, during which he secured 71 wins and 57 losses. With a win percentage of 55.03%, he is statistically one of the most successful leaders in the tournament’s history. He is widely credited with turning KKR from underperformers into serial contenders.
5. Shreyas Iyer: The Newest Centurion (100 Matches)
The latest entrant into this prestigious 100-match club is Shreyas Iyer. Iyer’s journey as a leader began with the Delhi Capitals (DC), where he successfully led a young squad to the 2020 finals. He later moved to the Kolkata Knight Riders, further cementing his reputation by leading them to their third title victory.
In a significant move for the 2025 season, Iyer joined the Punjab Kings. In his maiden season as their captain, his tactical growth was evident as he guided the franchise to the finals. Over his 100 matches as an IPL captain, Iyer has managed 54 wins, boasting a solid win percentage of 54.54%. As he continues his career, he represents the new generation of Indian leaders capable of handling the immense pressure of the IPL stage.
Conclusion
Leading an IPL team requires more than just cricketing knowledge; it requires the ability to manage international superstars and high-pressure situations simultaneously. While MS Dhoni and Rohit Sharma set the bar with five titles each, the entry of Shreyas Iyer into the 100-match club proves that leadership in the IPL is evolving. These five men have not just captained matches; they have shaped the history of the league itself.