Flamboyant batter Abhishek Sharma holds the top spot for most runs for India so far in T20Is in 2025. The southpaw smacked 756 runs in 17 matches at a whopping strike rate of 196.36. The opener played a crucial role in helping India find success in the Asia Cup.
2/5Image Source : PTI
Youngster Tilak Varma stands second in the race for most runs by an Indian in T20Is in 2025. The Hyderabad batter has made 380 runs in 14 innings at a strike rate of 127.94. Notably, he struggled in the T20I series versus Australia, leading to his drop in the fifth match at the Gabba.
3/5Image Source : PTI
India's Test and ODI captain, Shubman Gill, holds the third spot in the list of highest run-scorers for India in T20Is in 2025. The opener made 259 runs in 12 innings at a strike rate of 143.09.
Advertisement
4/5Image Source : PTI
India's keeper-batter Sanju Samson is fourth on the list of highest run scorer by an Indian batter in T20Is in 2025 so far. He made 185 runs in 10 innings at a strike rate of 120.91. He was moved to the middle order in the Asia Cup, which impacted his batting and eventually led to the team management moving towards Jitesh Sharma in the Australia series.
5/5Image Source : PTI
Captain Suryakumar Yadav made 184 runs in 15 innings at a strike rate of 127.77. Even though, he is fifth on the overall list, but the 35-year-old needs to improve as the T20 World Cup is just around the corner. His form is currently a massive reason of concern.