In 2021, Virat Kohli captained India in 10 matches, winning 6 and losing 4 before stepping down as captain.

Shikhar Dhawan stepped in for Kohli and Rohit Sharma several times, leading in 3 matches, with 1 win and 2 losses.

From 2021 to 2022, Rohit Sharma captained the Indian cricket team in 32 T20Is, securing 24 wins and experiencing 8 losses.

Rishabh Pant captained during the 2022 South Africa series, winning 2, losing 2, and having 1 match end in No Result.

Hardik Pandya leads in 16 matches between 2022 and 2023. Under his captaincy, India won 10, lost 5, and had 1 game end in a tie.

In 2022, KL Rahul assumed the role of India's T20I captain, leading in one match and securing a victory.

In 2023, Jasprit Bumrah captained India in two matches against Ireland, winning both games.

Ruturaj Gaikwad led India in all three matches of the Asian Games and emerged victorious in each.

Suryakumar Yadav has been appointed as the captain for the Australia T20Is, making him the 9th captain in the last three years to lead the Indian side.

Up Next: Virat Kohli & His ‘Super Manager’ Bunty Sajdeh Part Ways