Most Consecutive T20I Wins by Indian Captains

Cricket

India’s Best T20I Winning Streaks Under Different Captains

From Rohit Sharma to Suryakumar Yadav, here are the captains who led India on the longest winning runs in T20Is.

Rohit Sharma – 14 Wins (2019–22)

Rohit Sharma holds the record for the most consecutive T20I wins as India’s captain, leading the team to 14 victories between 2019 and 2022.

Rohit Sharma – 11 Wins (2024)

Rohit once again guided India on a winning streak in 2024, securing 11 consecutive T20I victories under his leadership.

Virat Kohli – 9 Wins (2019–20)

Under Virat Kohli, India achieved nine straight T20I wins, showcasing his consistency and sharp captaincy during 2019–20.

Suryakumar Yadav – 9 Wins (2025*)

Suryakumar Yadav has matched Kohli’s mark with nine consecutive wins in 2025, showing his impressive leadership in the shortest format.

Suryakumar Yadav – 8 Wins (2023–24)

Before his 2025 streak, Surya also led India to eight straight T20I victories across 2023–24, continuing his rise as a successful T20I captain.

Rain alert in Navi Mumbai ahead of Women’s ODI World Cup final – Full update

Cricket