The history of Indian T20 cricket captains features some of the biggest names in Indian cricket, from Virender Sehwag and MS Dhoni to Rohit Sharma, Suryakumar Yadav and the latest leaders. Since India played its first men’s T20I in 2006, several players have taken charge of the national team in the shortest format.
MS Dhoni became the first Indian captain to win the ICC Men’s T20 World Cup in 2007. Rohit Sharma followed with another title in 2024, while Suryakumar Yadav led India to the 2026 championship. These three captains have therefore played a particularly important role in India’s T20 World Cup history.
Table of Contents
Across men’s T20 internationals, India has had 15 different captains. The captaincy record includes players from different generations, with each leader contributing to the team during a specific period.
Complete List of Indian T20 Cricket Captains
India’s first T20I captain was Virender Sehwag, who led the team against South Africa in Johannesburg on December 1, 2006. India won the match by six wickets after chasing 126 runs.
Since then, the list of Indian T20 cricket captains has expanded to include some of the country’s most successful international players.
| Captain | Period | Matches | Wins | Losses | Tied | NR |
|---|---|---|---|---|---|---|
| Virender Sehwag | 2006 | 1 | 1 | 0 | 0 | 0 |
| MS Dhoni | 2007–2016 | 72 | 41 | 28 | 1 | 2 |
| Suresh Raina | 2010–2011 | 3 | 3 | 0 | 0 | 0 |
| Ajinkya Rahane | 2015 | 2 | 1 | 1 | 0 | 0 |
| Virat Kohli | 2017–2021 | 50 | 30 | 16 | 2 | 2 |
| Rohit Sharma | 2017–2024 | 62 | 49 | 12 | 1 | 0 |
| Shikhar Dhawan | 2021 | 3 | 1 | 2 | 0 | 0 |
| Rishabh Pant | 2022 | 5 | 2 | 2 | 0 | 1 |
| Hardik Pandya | 2022–2023 | 16 | 10 | 5 | 1 | 0 |
| KL Rahul | 2022 | 1 | 1 | 0 | 0 | 0 |
| Jasprit Bumrah | 2023 | 2 | 2 | 0 | 0 | 0 |
| Ruturaj Gaikwad | 2023 | 3 | 2 | 0 | 0 | 0 |
| Suryakumar Yadav | 2023–2026 | 52 | 40 | 8 | 2 | 2 |
| Shubman Gill | 2024 | 5 | 4 | 1 | 0 | 0 |
| Shreyas Iyer | 2026 | 13 | 6 | 6 | 0 | 1 |
Records based on the statistics provided in the source material.
MS Dhoni: India’s First T20 World Cup-Winning Captain

MS Dhoni remains one of the most important names among Indian T20 cricket captains. He took charge of India in the inaugural T20 World Cup in 2007 and guided a young Indian side to the title.
Dhoni captained India in 72 T20Is between 2007 and 2016, the longest captaincy stint in terms of matches among India’s men’s T20I captains in the supplied statistics.
Under Dhoni, India registered 41 wins, 28 defeats, one tie and two no-results. His tenure also included India’s appearance in the 2014 T20 World Cup final.
Rohit Sharma: Most T20I Wins as India Captain

Rohit Sharma has the highest number of wins among the listed Indian T20 cricket captains. During his 62 matches as captain, India recorded 49 victories.
Rohit’s biggest achievement as captain came at the 2024 T20 World Cup. India defeated South Africa in the final to claim the trophy, making Rohit the second Indian men’s captain after Dhoni to win the tournament.
His leadership period also made him one of the most experienced captains in Indian T20I history.
Also Read:- Best T20 Bowling Figures: Top Bowling Performances in T20 World Cup History
Suryakumar Yadav: Leading India in 2026

Suryakumar Yadav became another major figure among Indian T20 cricket captains after taking over the leadership role in the T20 format.
According to the supplied statistics, Suryakumar captained India in 52 T20Is between 2023 and 2026. India recorded 40 wins, eight losses, two ties and two no-results during his captaincy.
His tenure also included India’s 2026 T20 World Cup triumph, adding another title to India’s recent success in the format.
Virat Kohli’s Captaincy Record

Virat Kohli was one of India’s key T20 leaders between 2017 and 2021. He captained the team in 50 T20Is and recorded 30 victories.
Although Kohli did not win a T20 World Cup as captain, his period in charge was an important chapter in the development of India’s T20 team. His aggressive approach and emphasis on fitness became prominent features of the side during his captaincy.
Hardik Pandya and Other Indian T20 Captains
Hardik Pandya was another regular name among the Indian T20 cricket captains, leading India in 16 T20Is. His captaincy record included 10 wins, five losses and one tie.
Several other players have also temporarily taken charge of India in T20Is. These include Suresh Raina, Ajinkya Rahane, Shikhar Dhawan, Rishabh Pant, KL Rahul, Jasprit Bumrah, Ruturaj Gaikwad and Shubman Gill.
Jasprit Bumrah is particularly notable because he is the only bowler listed to have captained India in T20 internationals.
Ruturaj Gaikwad also led India at the 2023 Asian Games in Hangzhou, where the Indian men’s cricket team won the gold medal.
Shreyas Iyer and India’s Latest T20 Captaincy Record

Shreyas Iyer is among the latest Indian T20 cricket captains in the supplied records. In 2026, he led India in 13 T20Is, with six wins, six losses and one no-result.
The frequent changes in India’s T20 captaincy have allowed different players to gain leadership experience while the team manages international tournaments, player availability and different phases of the T20 calendar.
Indian Women’s T20 Cricket Captains
The history of Indian T20 cricket captains also includes several influential leaders from the women’s national team.
Harmanpreet Kaur has been one of the most prominent long-term captains in Indian women’s T20 cricket. She reached 100 T20Is as captain during the 2023 Asian Games, where India won the gold medal.
Mithali Raj was another important figure in the early years of women’s T20 internationals. She captained India in the country’s first women’s T20I against England in 2006.
Indian Women’s T20 Captaincy Records
| Captain | Period | Matches | Wins | Losses | Tied | NR |
|---|---|---|---|---|---|---|
| Mithali Raj | 2006–2016 | 32 | 17 | 15 | 0 | 0 |
| Jhulan Goswami | 2008–2015 | 18 | 8 | 10 | 0 | 0 |
| Anjum Chopra | 2012 | 10 | 3 | 7 | 0 | 0 |
| Harmanpreet Kaur | 2012–2026 | 152 | 89 | 57 | 1 | 5 |
| Smriti Mandhana | 2019–2025 | 18 | 11 | 6 | 0 | 0 |
Harmanpreet Kaur’s Indian T20 Captaincy Record
Harmanpreet Kaur has one of the longest captaincy records among Indian T20 cricket captains. Her leadership has spanned more than a decade and included major international competitions.
According to the supplied statistics, Harmanpreet has captained India in 152 women’s T20Is, recording 89 wins, 57 losses, one tie and five no-results.
She also led India to silver at the 2022 Commonwealth Games and was captain when India reached the Women’s T20 World Cup final in 2020.
Mithali Raj and the Early Era of Indian T20 Cricket
Mithali Raj was the captain when India played its first women’s T20I against England at Derby on August 5, 2006.
India won that historic match by eight wickets after England scored 107/8. Mithali eventually finished her T20I captaincy career with 32 matches, including 17 victories.
Her leadership helped establish the foundation for the next generation of Indian T20 cricket captains in the women’s team.
T20 World Cup Titles Won by Indian Captains
Three Indian men’s captains have led the country to T20 World Cup titles according to the supplied information:
- MS Dhoni – 2007 T20 World Cup
- Rohit Sharma – 2024 T20 World Cup
- Suryakumar Yadav – 2026 T20 World Cup
This makes the captaincy records of Dhoni, Rohit and Suryakumar particularly significant in the history of Indian T20 cricket.
Also Read:- Fastest Century in IPL: Chris Gayle Still Holds the Record
Indian T20 Cricket Captains: Key Records
The history of Indian T20 cricket captains covers several notable records. MS Dhoni has the longest tenure by matches among the listed men’s captains, while Rohit Sharma has the most victories. Suryakumar Yadav is also part of the group of captains who have led India to a T20 World Cup title.
In women’s cricket, Harmanpreet Kaur has an extensive captaincy record, while Mithali Raj played a key role during the early development of India’s women’s T20I team.
From Sehwag’s historic first match in 2006 to the modern era, the list of Indian T20 cricket captains reflects the changing leadership and development of India’s T20 cricket.
