The Indian Premier League is the biggest cricket league in the world. The first edition of this cash-rich league took place in 2008, and since then, it has gained immense popularity. One of the main reasons that fans love watching this is that it is probably the only platform where all the big players come together to play.
That makes this league successful. MS Dhoni and Rohit Sharma are the two most successful captains in the IPL. Both have led their respective franchises to five titles each. They have also done well individually and scored a lot of runs. But do you know who the captain is who has registered the most ducks in the IPL? Here we will talk about the top five IPL captains with the most ducks.
Top Five Captains with Most Ducks in the IPL
5. MS Dhoni – 5 Times

MS Dhoni is the most-capped captain in the history of the Indian Premier League. He led Chennai Super Kings since the start in 2008 and led them to five titles. But batting, keeping, and captaincy were some of the reasons for CSK’s success. Though he gave away his captaincy, Ruturaj Gaikwad became the next CSK captain. But Dhoni will always be the best IPL captain of all time. He played 226 games as captain and scored 4660 runs at a strike rate of 137.46 with 22 half-centuries. Dhoni was only dismissed for a duck five times.
4. Virat Kohli – 6 Times

The number suggests that Virat Kohli is the best batter in IPL history. And why not? He is the only player with more than 7,000 runs and has also scored the most runs as a captain in the IPL. Virat has played 143 games as RCB captain between 2011 and 2023. He has scored 4994 runs at an average and strike rate of 41.96 and 133.31, respectively. He has five hundreds and 37 half-centuries as captain and only got out on duck 6 times.
3. Adam Gilchrist – 7 Times

Adam Gilchrist played until the 2013 season, and he was the captain of the Deccan Charger when they won the 2009 title. Gilchrist has also led Kings XI Punjab in his career. Overall, he has played 74 matches as captain and scored 1900 runs with 1 hundred and 11 half-centuries. Gilchrist got out on the duck 7 times when he was the captain.
2. Gautam Gambhir – 10 Times

Gautam Gambhir is one of the most successful captains in the IPL. Apart from Dhoni and Rohit, he is only the third captain to lead a franchise to two IPL titles. Gambhir has captained Delhi and Kolkata during his career. Overall, he led in 129 matches and scored 3518 runs at 31.13. He also scored 31 half-centuries and registered 10 ducks as captain.
1. Rohit Sharma – 11 Times

The unwanted record for most ducks as captain belongs to Rohit Sharma. Rohit led MI between 2013 and 2023, and the franchise won five titles under him, which is the joint-most overall. He played 157 games as MI captain and scored 3986 runs at a strike rate of around 130. Rohit scored 25 half-centuries as captain, and he was out on the duck 11 times during his captaincy stint.