By Vipin
December 22, 2023
Mahendra Singh Dhoni is regarded by many as the best captain in IPL history
Another name that comes up in every discussion about the top captains is Rohit Sharma
Gautam Gambhir is the only captain other than Dhoni and Rohit to captain a team to more than one title in the league
Only three overseas captains - Shane Warne, Adam Gilchrist, and David Warner - have lifted the Indian T20 League title
Virat Kohli is another name often mentioned in discussions about top captains in the Indian Premier League