Menu

Account

Create a free account Go Pro

Already have an account? Log in

Most Runs for India in T20I 2026

Ishan Kishan leads India in T20I 2026 with 1,220 runs (India). Abhishek Sharma (1,154) and Sanju Samson (810) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Ishan KishanIndiaIND37 matches, 37 innings106137371,22035.88711171.591276081
2Abhishek SharmaIndiaIND39 matches, 39 innings11327139391,15430.37562205.341098692
3Sanju SamsonIndiaIND30 matches, 30 innings1844303081027.93467173.45805080
4Tilak VarmaIndiaIND35 matches, 34 innings1*356353475736.05510148.43563650
5Shreyas IyerIndiaIND26 matches, 26 innings52250262671632.55470152.34592531
6Shivam DubeIndiaIND30 matches, 25 innings3277302553929.94329163.83333720
7Suryakumar YadavIndiaIND14 matches, 14 innings18110141448444.00300161.33462440
8Vaibhav SooryavanshiIndiaIND10 matches, 10 innings15445101029529.50159185.53262220
9Hardik PandyaIndiaIND14 matches, 12 innings172718141228626.00173165.32172020
10Naman DhirIndiaIND10 matches, 9 innings4*283310917635.2082214.63151200
11Rinku SinghIndiaIND10 matches, 10 innings101015225.33109139.4511900
12Axar PatelIndiaIND30 matches, 20 innings30201488.71140105.7110300
13Nitish Kumar ReddyIndiaIND10 matches, 7 innings10713426.8081165.437800
14Harshit RanaIndiaIND8 matches, 6 innings86538.8350106.004300
15Arshdeep SinghIndiaIND29 matches, 13 innings2913445.505088.003100
16Prince YadavIndiaIND12 matches, 6 innings1263939.0028139.295200
17Washington SundarIndiaIND7 matches, 4 innings743210.673494.120200
18Ravi BishnoiIndiaIND13 matches, 2 innings13210-10100.001000
19Suryansh ShedgeIndiaIND4 matches, 2 innings4284.001172.731000
20Varun ChakaravarthyIndiaIND16 matches, 5 innings16563.001250.001000
21Bhuvneshwar KumarIndiaIND4 matches, 1 innings4166.004150.001000
22Jasprit BumrahIndiaIND17 matches, 2 innings17242.003133.331000
23Mayank YadavIndiaIND9 matches, 3 innings9333.00650.000000
24Prasidh KrishnaIndiaIND3 matches, 2 innings322-366.670000
25Kuldeep YadavIndiaIND6 matches, 1 innings6111.00333.330000
Showing the top 10 of 25

Most Runs for India in T20I 2026

Ishan Kishan leads India in T20I 2026 with 1,220 runs (India). Abhishek Sharma (1,154) and Sanju Samson (810) are next. Ishan Kishan leads India for runs in T20I 2026 with 1220 runs. The leading run scorer can change after every match as the season progresses. Filter by team to analyse runs depth across squads.

T20I Runs Questions

Who has the most runs for India in T20I 2026?

Ishan Kishan leads T20I 2026 for India with 1220 runs from 37 matches, averaging 35.88 at a strike rate of 171.59. Abhishek Sharma is second on 1154 and Sanju Samson third on 810. The table ranks every player in T20I 2026 for India by runs, with their team and matches.

Who are the top run scorers in T20I 2026?

The top three run scorers in T20I 2026 for India are Ishan Kishan (1220 in 37 matches), Abhishek Sharma (1154 in 39 matches) and Sanju Samson (810 in 30 matches). Ishan Kishan is 66 runs clear of Abhishek Sharma. Every other player follows in the table, with their team and matches.