
India T20I captain Shreyas Iyer is on the verge of breaking Rohit Sharma's record for most T20I runs as India captain in a calendar year. Iyer has scored 632 runs in 22 matches as skipper in 2026 and needs 25 more to surpass Rohit's tally of 656 runs from 29 matches in 2022.

Iyer has a chance to achieve the milestone when India faces New Zealand in the second T20I at Hagley Oval in Christchurch on Saturday (24 October 2026). India won the series opener on 22 October, with Iyer scoring 42 off 28 balls. The overall record for most runs as T20I captain in a year is held by Pakistan's Babar Azam with 939 runs in 2021.
India will be without wicketkeeper-batter Ishan Kishan for the second T20I after he was ruled out with a right adductor strain. His absence could pave the way for 15-year-old Vaibhav Sooryavanshi to make his senior India debut.
Times of India reports the record chase as a straightforward milestone story with additional team news, while Times Now uses dramatic language calling it an 'epic captaincy record' and characterises Iyer's tenure as having 'mixed results' and a 'tough' assignment. Both sources agree on the core numbers: Iyer needs 25 runs to surpass Rohit's 656-run mark and Babar Azam holds the global record. The balanced reading is that Iyer has a genuine statistical achievement within reach, but the broader context of his captaincy record remains a work in progress as India looks to build on a 1-0 series lead on Saturday.
Coverage: 2 sources, 1 neutral, 1 sensationalist
Sources (2): timesofindia.indiatimes.com (neutral report), timesnownews.com (sensationalist)
This brief was synthesised by AI from the 2 sources linked above, so one read covers every framing they carry. Methodology and corrections.