Ishan Kishan surpassed Suryakumar Yadav's 2022 benchmark of 1,164 runs to set a new Indian record of 1,220 T20I runs in 2026, also becoming the seventh Indian to cross 2,000 T20I runs.
At Seddon Park in Hamilton on November 1, 2026, Ishan Kishan rewrote Indian T20 International batting history during the fifth T20I against New Zealand. His knock of 61 off 32 balls, laced with five fours and five sixes, pushed his 2026 calendar-year tally to 1,220 runs and took him past Suryakumar Yadav's previous Indian record for the most T20I runs scored in a single calendar year.
Kishan batted at number three and accumulated those 1,220 runs across 37 T20I matches in 2026, finishing the year at an average of 35.88 and a strike rate of 171.58. His 2026 collection includes one century and eight half-centuries, a tally that comfortably eclipsed the old mark. The knock in Hamilton also carried him past 2,000 T20I runs overall, making him the seventh Indian batter to reach that landmark. He now stands on 2,016 runs from 69 T20Is, a tally built on 206 fours and 96 sixes.
India posted 191 runs in the fifth T20I, a match in which they already held an unassailable 3-1 lead in the five-match series. Kishan's 61 was the centrepiece of a 93-run third-wicket stand with captain Shreyas Iyer, who contributed an aggressive 50 off 23 balls, hitting three fours and four sixes. Lower in the order, Naman Dhir scored 33 off 23 balls while Nitish Kumar Reddy added 22 off 17 balls. For New Zealand, Adam Milne was the leading wicket-taker with four wickets, supported by Nathan Smith and Blair Tickner, who claimed two wickets each.
How does Kishan's 2026 tally compare with the record he broke?
Suryakumar Yadav set the previous Indian benchmark of 1,164 T20I runs in a calendar year back in 2022, a record that had stood for four years before Kishan surpassed it in Hamilton. Kishan's 2026 figure of 1,220 runs moves the Indian record forward by 56 runs. Abhishek Sharma, competing in the same calendar year, had scored 1,153 runs from 39 T20Is in 2026 and was the closest challenger. The overall world record for most T20I runs in a calendar year belongs to Karanbir Singh of Austria, who amassed 1,488 runs from 32 T20Is in 2025.
A significant portion of Kishan's 2026 runs came during India's title-winning campaign at the ICC Men's T20 World Cup 2026, where he contributed 317 runs. That tournament form was central to his calendar-year accumulation and helped him build the consistency that eventually broke the record.
Where does Kishan now stand in India's all-time T20I run-scorers list?
With 2,016 T20I runs, Kishan has become the seventh Indian to cross the 2,000-run mark in the format. Rohit Sharma leads India's all-time T20I run-scorers list with 4,231 runs, followed by Virat Kohli on 4,188. Suryakumar Yadav occupies third place with 3,272 runs. The next three spots are held by Hardik Pandya with 2,288 runs, Abhishek Sharma with 2,268 runs and KL Rahul with 2,265 runs, with Kishan now sitting seventh on that list.
It is also worth recalling that Kishan had scored a duck in the previous T20I of this series before bouncing back with his record-breaking half-century in the fifth match at Hamilton, underlining the sharp turnaround in form that defined his November 1 performance.

