List of all Indian captains with most wins in T20 finals

Several Indian captains have won multiple T20 tournaments.
Captaincy becomes a challenging task in T20 tournaments, where the competition is intense, and a single mistake can turn the game in the opponent’s favour. A few Indian captains have played a defining role in guiding their teams to trophies.
Over the years, some Indian skippers have consistently delivered on the biggest stage, lifting multiple T20 trophies in their careers. These captains have showcased exceptional leadership qualities by handling the pressure in the finals.
On that note, below are the Indian captains with the most victories in T20 finals.
Indian captains with the most victories in T20 finals
8. Gautam Gambhir – 2

Gautam Gambhir has won two T20 finals as a captain. Leading Kolkata Knight Riders (KKR) in the Indian Premier League (IPL), Gambhir led them to trophies in the 2012 and 2014 seasons.
7. Manish Pandey – 2
Manish Pandey has also won two T20 tournaments as a captain. The right-handed batsman led Karnataka to two titles in the Syed Mushtaq Ali Trophy in the 2018-19 and 2019-20 seasons.
6. Dinesh Karthik – 2

Dinesh Karthik has also won two T20 tournaments as a captain. The wicket-keeper batter led Tamil Nadu to a SMAT 2019-20 title and the Inter-State T20 Tournament 2006-07.
5. Shreyas Iyer – 2

Under the captaincy of Shreyas Iyer, KKR won their third IPL title in the IPL 2024 by defeating Sunrisers Hyderabad in the final. He also led Mumbai to the Syed Mushtaq Ali Trophy in 2024. Hence, Iyer has won two T20 tournaments as a skipper.
4. Suryakumar Yadav – 2

Indian T20I captain Suryakumar Yadav also has two T20 titles in his kitty. He led India to the Asia Cup 2025 title, defeating Pakistan in the final. He also led the Men in Blue to the T20 World Cup 2026. India defeated New Zealand in the final to defend their title.
3. Rajat Patidar – 2

Rajat Patidar has led the Royal Challengers Bengaluru (RCB) to two titles in the IPL. RCB won their maiden IPL title in the 2025 edition by defeating Punjab Kings in the final. They defended their title in the next season in 2026, beating the Gujarat Titans in the summit clash.
2. Rohit Sharma – 8

Rohit Sharma has won eight T20 tournaments as a skipper. He led the Mumbai Indians to five IPL titles from 2013 to 2020. He also led MI to the Champions League T20 trophy in 2013. Under his leadership, the Indian Cricket Team won the Nidahas Trophy 2018 and the ICC T20 World Cup 2024.
1. MS Dhoni – 9

MS Dhoni grabs the top spot on this list with 9 victories in T20 tournaments as a captain. He led Chennai Super Kings (CSK) to five IPL titles. He also led Chennai to the Champions League in 2010 and 2014. Under his captaincy, India won the ICC T20 World Cup 2007 and T20 Asia Cup 2016.
Which Indian captain has won the most T20 tournaments?
MS Dhoni is the Indian captain with the most wins in T20 tournaments (9).
Which captain has won the most titles in the IPL?
MS Dhoni and Rohit Sharma (5 titles) have won the most titles in the IPL.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Vikas Singh Derek is a core cricket-lover since childhood and has always followed the sport both in his personal and professional life. He started his school life by watching cricket at home with family. Later, he played cricket on the field at local clubs during college. After his Master's in Journalism from Mumbai, he followed his passion by covering cricket news across various digital media. Since 2015, he has been an aspiring sports journalist and cricket content writer with over 50K+ articles.