Indian player who has scored most runs in a year in T20 cricket

T20: The dominance of Indian players in T20 cricket is seen in the entire world cricket, in which currently the most discussion is seen about Team India’s star opening batsman Abhishek Sharma. The year 2025 has been very wonderful for Abhishek, in which the wonders of his bat were seen not only at home but also on foreign tours. Although Abhishek had come very close to breaking Virat Kohli’s record in one case, but he could not succeed. In such a situation, we are going to tell you about the players who have scored the most runs for India in a calendar year.

The record of scoring the most runs in a calendar year in T20 cricket for India is in the name of Virat Kohli. In the year 2016, Kohli’s dominance was seen in the T20 format, in which he scored 1614 runs at an average of 89.66 while batting in 29 innings of 31 matches. During this period, 4 centuries and 14 half-centuries were seen from Kohli’s bat. If we talk about Kohli’s strike rate, it was 147.12.

Abhishek Sharma for whom the year 2025 has been very good with the bat. Abhishek has played in a total of 41 T20 matches this year, in which he has got a chance to bat in 40 innings. During this period, Abhishek Sharma has scored a total of 1602 runs at an average of 41.07, in which he is only the second Indian player after Kohli who has managed to score more than 1600 runs in a year in T20 cricket. Abhishek Sharma has also seen 3 century and 9 half-century innings.

The year 2025 may not have been great for Team India’s current T20 captain Suryakumar Yadav, but the year 2022 saw the dominance of his bat in T20 cricket. Surya played a total of 41 T20 matches in the year 2022 and batted in 41 innings and scored 1503 runs at an average of 45.54. Surya had played a total of 2 centuries and 12 half-centuries innings this year. If we talk about Surya’s strike rate, it was seen at 175.99.

Suryakumar Yadav’s name is in this list twice, in which even in the year 2023, he showed the magic of his bat in T20 cricket. Surya played a total of 34 T20 matches in the year 2023 and batted in 33 innings and scored a total of 1338 runs at an average of 46.13. During this period he also played 3 centuries and 10 half-centuries.

At number five in this list is the name of Team India’s opening batsman Yashasvi Jaiswal, who showed excellent form in T20 cricket in the year 2023. Yashasvi played a total of 37 T20 matches this year and batted in 36 innings and scored 1297 runs at an average of 39.30. 2 centuries and 10 half-centuries were seen from Yashasvi’s bat.

Comments are closed.