Former India T20I captains Virat Kohli and Rohit Sharma (Source: AFP)India scripted another milestone in the shortest format of the game on Tuesday, becoming the first team to register 200 wins in men’s T20 internationals, including those achieved through Super Overs.The landmark 200th T20I win came in a dramatic fashion as the world champions survived a major scare against hosts Japan, edging them by just two runs in a rain-shortened one-off T20I at the Sano International Cricket Ground.India’s journey to 200 T20I wins began with their inaugural victory against South Africa in Johannesburg in 2006. They reached 50 wins against Sri Lanka in Colombo in 2017, completed 100 victories against West Indies in Kolkata in 2022 and reached 150 against Australia in 2024 at St Lucia.The Men in Blue have now registered 200 wins in 291 matches, comfortably ahead of Pakistan with 174 T20I wins.To celebrate India’s milestone 200 T20I wins, this article looks at the top five captains with the most T20I wins for India and pays tribute to 5 of the format’s most successful captains.5. Shreyas Iyer - 7 T20I winsOn June 6, 2026, Shreyas Iyer replaced Suryakumar Yadav as India’s new T20I captain, with the India tour of Ireland marking his first assignment as the leader.Replacing the 2026 T20 World Cup-winning captain, Iyer had a dismal start to his leadership career, as India suffered a shocking 0-2 series defeat against Ireland followed by a 0-4 finish in the T20I series against England.Nonetheless, in the recent few weeks, the Indian T20 captain proved why he has been awarded the mantle by winning the last 7 games out of 14. This also makes him the 5th most successful captain for India in the format.4. Hardik Pandya - 10 T20I winsThe premier Indian all-rounder first led India in June 2022, during the T20I series against Ireland. Under his captaincy, the Men in Blue swept the 2-match series 2-nil.However, Pandya’s international captaincy has always been short-term. He has captained the Indian cricket team in 16 international games and won 10.Also read: India's T20I Captains ListAlthough statistically, ten is a small number, it puts him 4th on the list of captains with the most wins in the T20Is for India.3. Virat Kohli - 32 T20I winsThe legendary Indian batter Virat Kohli is admired for the multiple transformations he brought into the Indian Test setup as a leader. However, his captaincy in the shortest format of the game is often overlooked.The Men in Blue did exceptionally well in the T20Is under Kohli’s captaincy. Kohli also created a lot of records while at the helm. One of the which was his phenomenal average of close to a hundred, 94.85, in successful T20I chases, which is the highest for any captain. Apart from that, in his T20I captaincy career, which spanned from 2017 to 2022, Virat Kohli led India to 32 T20I wins in 50 games. Thus, he ranks third on the list of the the 5 most successful Indian captains in the format.2. MS Dhoni - 42 T20I winsFrom an accidental captain to one of the most successful Indian captains, MS Dhoni had a wonderful journey at the helm.In 2007, when seniors like Sachin Tendulkar and Rahul Dravid made way for the juniors to play in the inaugural T20 World Cup, the BCCI had multiple candidates to choose from: Virender Sehwag, Yuvraj Singh and MS Dhoni. They settled on Dhoni. Under his captaincy, India went on to lift the T20 WC title, beating Pakistan in a tense final.By the time Dhoni passed the baton to Virat Kohli in 2017, he had led the national team to 42 T20I wins in 72 games, making him the joint-most successful Indian captain in the format.2. Suryakumar Yadav - 42 T20I winsFor the unversed, Suryakumar Yadav’s captaincy started as a cover and not a plan. Rohit Sharma retired from T20Is after leading India to victory in the 2024 T20 World Cup, leaving the T20I captaincy position vacant. Hardik Pandya, who served as Rohit’s deputy during the tournament, was widely expected to take over the captaincy. However, India chose Suryakumar for the role instead, which raised many questions.Also read: Suryakumar Yadav Again In Captaincy Race; To Fight Shreyas IyerThis followed the most dominant stretches any India captain has produced in any format: seven straight bilateral series wins to start, then the 2025 T20 Asia Cup. Then the defining result of his tenure: defending the T20 World Cup title on home soil in 2026, beating New Zealand by 96 runs in the final in Ahmedabad, India’s biggest margin in a T20 World Cup final.However, in June 2026, Shreyas Iyer took over the helm, ending Suryakumar Yadav’s era. Overall, SKY led the Men in Blue to 42 wins in 52 games, the joint-second highest by any Indian captain.1. Rohit Sharma - 50 T20I winsRohit Sharma is the most successful Indian captain in terms of wins. During his tenure, he led the national team to 50 T20I wins in 62 games.The former Mumbai Indians captain took over the T20I captaincy, replacing Virat Kohli in 2021.Under Rohit, India won the 2024 T20 World Cup title in Barbados, beating South Africa and ending an ICC trophy drought that lasted 11 long years.(Last updated on September 23, 2026)*Also read: Angkrish Raghuvanshi Promoted To Leadership Role As BCCI Announces Rest Of India U23 Squad