How Indian captains have fared in T20 WCs [Source: X]
19 years ago, on this day, Team India etched their names in history books as they defeated arch-rivals Pakistan to clinch the maiden T20 World Cup title in 2007. In a close-fought battle, the MS Dhoni-led side prevailed over a resilient Pakistan side to become the champions of the world.
Since the inception of the T20 World Cup, only four players have led India in the 20-over World Cup. From 2007 to 2016, MS Dhoni was the captain of the side. For the 2021 edition, Virat Kohli led the team.
Rohit Sharma led India in the 2022 and 2024 campaigns, and Suryakumar Yadav helped India win the title in 2026. In this article, we compare the T20 World Cup captaincy stats of all four names mentioned to determine the best Indian captain in the marquee event.
1) MS Dhoni's record as India's T20 World Cup captain
Criterion
Data
Matches led
33
Wins
20
Loss
11
Tie/NR
1/1
Win%
60.60.
(MS Dhoni record as captain in T20 WCs)
MS Dhoni holds the record for the most matches captained by any player in the ICC Men's T20 World Cup, leading India in 33 matches across six consecutive tournaments.
While he won the inaugural edition (2007), things went downhill after that. India failed to reach the finals in the subsequent three tournaments. In 2014, India reached the finals, and in 2016 he helped the side reach the semifinals.
In 33 matches as captain, India won 20 of those games, while the team suffered 11 losses. Moreover, he had a win percentage of 60.60.
Once MSD’s era ended, Virat Kohli took over from him, and while he became a successful T20 leader in bilaterals, the same cannot be said about his leadership in the T20 World Cup.
He led India in the 2021 T20 World Cup, and in the opening match, India suffered a shocking defeat against Pakistan. It was followed by a heartbreaking loss to New Zealand as the team crashed out of the World Cup in the group stage.
In five matches under him, the Men in Blue won 3 matches and lost two, with a win percentage of 60. However, the numbers can be deceptive, as the three wins came against Afghanistan, Namibia, and Scotland.
3) Rohit Sharma as captain in T20 World Cups
Criterion
Data
Matches led
14
Wins
12
Loss
2
Tie/NR
0/0
Win%
85.71
(Rohit Sharma record as captain in T20 WCs)
Rohit has been one of the most successful leaders for India in the T20 World Cups. After Kohli stepped down, he took over the mantle, and in the 2022 edition, India reached the semis under his guidance.
The last captain to lead India in a T20 World Cup was Suryakumar Yadav. He led India in nine matches, and India won eight of those.
Interestingly, they only lost a solitary game, which came against South Africa in the Super Eight stage. He ended the tournament on the winning side, with a win percentage of 88.8
Conclusion and final rankings
Statistical data reveals that Suryakumar Yadav was the best Indian captain, with a win percentage of 88, and Virat Kohli was the worst with a win percentage of 60.
However, one must remember that Rohit took over as captain when the T20I side needed stabilisation. In 2021, India crashed out of the group stage, and Rohit resurrected the team with a semifinal finish in 2022; then they went undefeated in 2024, a feat no other Indian captain had achieved.
Hence, Rohit deserves the number 1 spot as the best Indian captain to lead in T20 World Cups. Suryakumar Yadav deserves the second spot, as he, too, lost only a solitary game, and the team under his guidance dominated the opponents with utmost ease.
MS Dhoni led India in six editions, and he only managed to win the inaugural tournament. In 2009 and 2010, India failed to reach the semis, and they again failed to deliver the goods in 2012. Hence, MSD stands at number 3.
Virat Kohli, despite all his accolades, sits at the fourth spot. Under his leadership, India lost to Pakistan in a T20 World Cup for the first time. Moreover, the Men in Blue crashed out of the group stage and failed to reach the knockouts.
Final rankings: Rohit Sharma (1), Suryakumar Yadav (2), MS Dhoni (3), Virat Kohli (4)