May 06, 2025

Anirban Sarkar

From Virat Kohli To MS Dhoni: List Of IPL Captains With Most Number Of Matches


MS Dhoni

CSK stand-in skipper MS Dhoni has played 232 matches in the IPL as a captain.

Source: BCCI


Rohit Sharma

Rohit Sharma has captained the Mumbai Indians in 158 matches in the IPL.

Source: ANI


Virat Kohli

Virat Kohli is in the second position as he has captained RCB in 143 matches in the IPL.

Source: PTI


Gautam Gambhir

Team India head coach Gautam Gambhir also captained both Delhi Capitals and KKR in 129 matches.

Source: ANI


David Warner

David Warner has captained Delhi Capitals and Sunrisers Hyderabad in 83 IPL games.

Source: ANI


Shreyas Iyer

Punjab Kings skipper Shreyas Iyer has captained three IPL teams in 83 matches.

Source: ANI


Adam Gilchrist

Former Australian wicket-keeper Adam Gilchrist captained two teams in 74 IPL matches.

Source: BCCI


Sanju Samson

Sanju Samson has captained the Rajasthan Royals in 65 IPL matches so far.

Source: AP


KL Rahul

KL Rahul has captained three teams in 64 IPL matches.

Source: ANI


Hardik Pandya

Hardik Pandya has captained both the Gujarat Titans and the Mumbai Indians in 55 IPL matches.

Source: ANI