Ishan Kishan’s bat has been on fire this year. He has been in outstanding form since last year, and that form helped India win the T20 World Cup. He finished as India’s second-highest run-scorer in the tournament. His run-scoring this year makes a strong case for calling him the most consistent batter not just in India, but across the world.
And during this run, Kishan has broken another Indian record.
Ishan Kishan Sets a New Indian Record With 1,220 T20I Runs
Kishan has scored 1,220 T20I runs in 2026, the highest total by an Indian batter in a calendar year.
The previous record belonged to Suryakumar Yadav, who scored 1,164 runs in 31 matches in 2022. Abhishek Sharma has also scored 1,153 runs in 2026, but Kishan currently leads the way with 1,220.
| Batter | Year | T20I runs |
|---|---|---|
| Ishan Kishan | 2026 | 1,220 |
| Suryakumar Yadav | 2022 | 1,164 |
| Abhishek Sharma | 2026 | 1,153 |
Kishan has moved 56 runs ahead of Suryakumar’s previous Indian record. No Indian batter has scored more runs in a single calendar year in men’s T20I cricket.
Suryakumar’s Average and Strike Rate Tell a Different Story
However, compare Kishan’s numbers with Suryakumar’s, and there is an important difference. Suryakumar scored his runs at both a higher average and a higher strike rate.
Kishan’s 1,220 runs have come at an average of 35.88 and a strike rate of 171.58. Suryakumar finished 2022 with an average of 46.56 and a strike rate of 187.43.
| Batter | Year | Average | Strike rate |
|---|---|---|---|
| Ishan Kishan | 2026 | 35.88 | 171.58 |
| Suryakumar Yadav | 2022 | 46.56 | 187.43 |
Those figures show that when Suryakumar was dominating, he was doing it in a different fashion. He combined a higher batting average with faster scoring, making his 2022 performance exceptional.
But setting an Indian record is a huge achievement in itself, especially in a country with so many talented batters. Kishan now holds that record, and he has every reason to be proud of it.