How many players have captained India in T20 Internationals? Shreyas Iyer is the 15th captain; see the full list.

India T20I Captains List: So far, 14 players have captained India in T20Is. Shreyas Iyer becomes the 15th captain. Let's take a look at all the captains.

 

 

Shreyas Iyer

Shreyas Iyer has been appointed India's 15th T20 captain. He replaced 2026 T20 World Cup-winning captain Suryakumar Yadav. Under Iyer's captaincy, the Men in Blue played their first T20 series against Ireland. In this two-match series, the Iyer team lost 0-2. So, let's find out who has led Team India in the T20 format before Iyer.

Before that, let us inform you that Team India, captained by Iyer, is playing its second T20 series against England. The first match of the five-match series was abandoned due to rain. Now, let's take a look at all of India's T20 captains.

Who was India's first T20 captain?

If you also think that MS Dhoni was appointed Team India's first T20 captain, you are wrong. Batsman Virender Sehwag was appointed India's first T20 captain. Sehwag captained India in just one T20 match in 2006. After that, MS Dhoni was given the reins. Under Mahi's captaincy, Team India won the inaugural T20 World Cup in 2007.

List of all 15 captains of India till date

Virender Sehwag - 1 match (2006-2006)

MS Dhoni - 72 matches (2007-2016)

Suresh Raina - 3 matches (2010-2011)

Ajinkya Rahane - 2 matches (2015-2015)

Virat Kohli - 50 matches (2017-2021)

Rohit Sharma – 62 matches (2017-2024)

Shikhar Dhawan - 3 matches (2021-2021)

Rishabh Pant – 5 matches (2022-2022)

Hardik Pandya – 16 matches (2022-2023)

KL Rahul – 2 matches (2022-2022)

Jasprit Bumrah - 2 matches (2023-2023)

Ruturaj Gaikwad – 3 matches (2023-2023)

Suryakumar Yadav – 52 matches (2023-2026)

Shubman Gill – 5 matches (2024-2024)

Shreyas Iyer - 3 matches (2026-2026)

MS Dhoni, Rohit Sharma and Suryakumar Yadav won the title

Only three captains have led India to a T20 World Cup title. First, in 2007, under the captaincy of MS Dhoni, Team India won the T20 World Cup. Then, in 2024, under the captaincy of Rohit Sharma, Team India won their second T20 World Cup trophy, ending a 17-year drought. Continuing their winning streak, the Men in Blue won the title in the next T20 World Cup in 2026 under the captaincy of Suryakumar Yadav.