This article provides a detailed look at the record-breaking batting performances and statistical milestones achieved by India’s T20I captains in the shortest format of the game.
Highest Individual Scores by Indian Captains in T20Is
| Player | Score (Balls) | 4s/6s | Strike Rate | Innings | Against | Venue | Date |
|---|---|---|---|---|---|---|---|
| Rohit Sharma | 121* (69) | 11/8 | 175.36 | 1 | Afghanistan | Bengaluru | 17 Jan 2024 |
| Rohit Sharma | 118 (43) | 12/10 | 274.41 | 1 | Sri Lanka | Indore | 22 Dec 2017 |
| Rohit Sharma | 111* (61) | 8/7 | 181.96 | 1 | West Indies | Lucknow | 6 Nov 2018 |
| Suryakumar Yadav | 100 (56) | 7/8 | 178.57 | 1 | South Africa | Johannesburg | 14 Dec 2023 |
| Virat Kohli | 94* (50) | 6/6 | 188.00 | 2 | West Indies | Hyderabad | 6 Dec 2019 |
| Rohit Sharma | 92 (41) | 7/8 | 224.39 | 1 | Australia | Gros Islet | 24 Jun 2024 |
| Rohit Sharma | 89 (61) | 5/5 | 145.90 | 1 | Bangladesh | Colombo (RPS) | 14 Mar 2018 |
| Rohit Sharma | 85 (43) | 6/6 | 197.67 | 2 | Bangladesh | Rajkot | 7 Nov 2019 |
| Virat Kohli | 85 (61) | 4/3 | 139.34 | 2 | Australia | Sydney | 8 Dec 2020 |
| Suryakumar Yadav | 82* (37) | 9/4 | 221.62 | 2 | New Zealand | Raipur | 23 Jan 2026 |
| Virat Kohli | 82 (54) | 7/1 | 151.85 | 2 | Sri Lanka | Colombo (RPS) | 6 Sep 2017 |
| Virat Kohli | 80* (52) | 7/2 | 153.84 | 1 | England | Ahmedabad | 20 Mar 2021 |
| Suryakumar Yadav | 80 (42) | 9/4 | 190.47 | 2 | Australia | Visakhapatnam | 23 Nov 2023 |
Enjoyed these explosive knocks? > Dive into the record-breaking scores by Indian captains in Test cricket here and ODIs here.
Key Insights on Highest Individual Scores by Indian T20I Captains
Rohit Sharma’s Record-Breaking T20I Batting Feats as a Captain
Rohit Sharma holds the record for the highest individual score as India’s captain in T20I cricket, scoring an unbeaten 121 off 69 balls against Afghanistan in the 2024 Bengaluru T20I.
He has scored the joint-most centuries as a captain in T20Is, with three knocks to his name.
His 118 off 43 balls against Sri Lanka included 12 fours and 10 sixes, the most fours and sixes by an Indian captain in a single T20I innings.
This innings also stands as the fastest T20I century for India, coming off just 35 deliveries.
Rohit Sharma achieved a strike rate of 274.41 during his 118-run knock, the highest by an Indian skipper in a fifty-plus run performance in T20Is.
Century Milestones and Overseas T20I Individual Records as Indian Skipper
Suryakumar Yadav is the only other Indian skipper to score a T20I century, registering 100 off 56 balls against South Africa in the 2023 Johannesburg T20I. See how Sky has performed against each team in T20Is here.
Suryakumar Yadav’s 100 is the highest score by an Indian captain in an overseas T20I match.
Rohit Sharma has recorded the most fifty-plus knocks as India’s captain in T20Is, with 16 scores.
Virat Kohli brought up nine scores of 70 or more runs, the most by any Indian skipper in the format. Overall, Virat Kohli registered 13 fifties during his tenure as T20I captain.
Check: Most 80+ Scores in T20I Cricket
Virat Kohli’s Impactful Chases and Match Situations While Leading the Side
Virat Kohli also registered the highest score by an Indian captain in a losing cause, scoring 85 off 61 balls during a 187-run chase against Australia in 2020.
Virat Kohli holds the record for the highest score in a successful T20I run chase as captain, with an unbeaten 94 off 50 balls against the West Indies in 2019.
This knock assisted India in completing their second-highest successful run chase in T20I history, pursuing a 208-run target.
For T20I captaincy records and see which Indian captain has the best win percentage while leading the side, check here.
