Ishan Kishan has set a new Indian record for the most T20I runs scored in a calendar year. The left-handed wicketkeeper-batter reached the milestone in the fifth T20I against New Zealand at Seddon Park, Hamilton, on Sunday, 1 November 2026, with a knock of 61 off 32 balls.
That innings took his 2026 tally to 1,220 runs in 37 matches, moving him 56 runs past Suryakumar Yadav’s previous Indian record, which had stood for around four years. The innings also took him past 2,000 T20I runs in his career.
The Innings That Made History
Kishan’s 61 included five fours and five sixes, a strike rate that reflected the aggressive approach he has taken throughout the year. The knock came after a period of limited appearances, as he had scores of 1 and 0 in the first and fourth matches of the series and missed two matches in the middle of the series with a low-grade right adductor strain.

He needed only 6 runs to break the record when he came in, and he went well beyond that target. The innings made the record certain and also completed his 2,000 T20I runs.
Key Details at a Glance
| Detail | Information |
|---|---|
| Player | Ishan Kishan |
| Date | Sunday, 1 November 2026 |
| Match | Fifth T20I vs New Zealand, Seddon Park, Hamilton |
| Innings | 61 off 32 balls, five fours, five sixes |
| 2026 T20I runs | 1,220 in 37 matches |
| 2026 strike rate | 171.58 |
| Previous Indian record | Suryakumar Yadav’s calendar-year tally |
| Margin over previous record | 56 runs |
Comparison With Abhishek Sharma
Abhishek Sharma was the closest challenger for the record in 2026. He had scored 1,153 runs from 39 T20Is going into the final match, and he had also been chasing the milestone. Kishan’s total is achieved in fewer matches, but Abhishek’s strike rate is higher, at 193.50 in comparison with Kishan’s 171.58.
| Player | Matches (2026) | Runs (2026) | Strike rate (2026) |
|---|---|---|---|
| Ishan Kishan | 37 | 1,220 | 171.58 |
| Abhishek Sharma | 39 | 1,153 | 193.50 |
Where Ishan Kishan Ranks Overall
Kishan’s 2026 tally puts him second among all full-member nations for runs scored in a single calendar year, and fourth overall. The overall world record remains with Karanbir Singh of Austria, who scored 1,488 runs in 32 T20Is in 2025.

Within India’s own history, Kishan has moved ahead of Suryakumar Yadav’s record, which reports say had stood for around four years. Kishan’s total is now the benchmark for Indian batters in a calendar year.
Reaching 2,000 Runs in T20Is
Kishan also completed 2,000 T20I runs in the same innings. He is the third-fastest Indian to reach that mark in terms of balls faced, which reflects how quickly he has scored in the format across his career.
Reaching 2,000 runs is a significant landmark in T20 cricket.
The Series Context
The record came during India’s T20I series in New Zealand. Kishan’s early-series scores of 1 and 0 and his missed matches make the year’s total more notable, given how much of it came in the matches he did play.
What Comes Next
With the record secured, attention will turn to whether Kishan can continue his form in the remaining matches of the series and into the coming T20 fixtures. He will also be looking to convert his 2026 performances into a long-term place in India’s batting plans across formats.

Read More: Rishabh Pant Fails Fitness Test at BCCI CoE Before New Zealand Tour
Also Read: Glenn Maxwell Announces Retirement From International Cricket After 14-Year Career
FAQs
How many T20I runs did Ishan Kishan score in 2026?
He scored 1,220 runs in 37 T20Is in 2026, the most by an Indian in a calendar year.
Whose record did Kishan break?
He broke Suryakumar Yadav’s record for the most T20I runs by an Indian in a calendar year.





