IPL: Most matches as captain
File Pic
MS Dhoni
Legendary captain of Chennai Super Kings, MS Dhoni has played the most number of matches as captain in IPL. Playing 226 matches he has captained two teams
File Pic
Rohit Sharma
Mumbai Indians` Rohit Sharma comes second on the list. He has captained MI in 158 IPL matches
File Pic
Virat Kohli
Royal Challengers Banglore`s star Virat Kohli has been captain of the team for 143 matches in the Indian Premier League
File Pic
Gautam Gambhir
Gautam Gambhir has led two IPL teams for 129 matches
AFP
David Warner
David Warner has led two IPL teams in 83 matches
AFP
IPL: Most catches in history