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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Ishan Kishan | 1061 | 37 | 37 | 1,220 | 35.88 | 711 | 171.59 | 127 | 60 | 8 | 1 |
| 2 | Abhishek Sharma | 113271 | 39 | 39 | 1,154 | 30.37 | 562 | 205.34 | 109 | 86 | 9 | 2 |
| 3 | Sanju Samson | 1844 | 30 | 30 | 810 | 27.93 | 467 | 173.45 | 80 | 50 | 8 | 0 |
| 4 | Tilak Varma | 1*356 | 35 | 34 | 757 | 36.05 | 510 | 148.43 | 56 | 36 | 5 | 0 |
| 5 | Shreyas Iyer | 52250 | 26 | 26 | 716 | 32.55 | 470 | 152.34 | 59 | 25 | 3 | 1 |
| 6 | Shivam Dube | 3277 | 30 | 25 | 539 | 29.94 | 329 | 163.83 | 33 | 37 | 2 | 0 |
| 7 | Suryakumar Yadav | 18110 | 14 | 14 | 484 | 44.00 | 300 | 161.33 | 46 | 24 | 4 | 0 |
| 8 | Vaibhav Sooryavanshi | 15445 | 10 | 10 | 295 | 29.50 | 159 | 185.53 | 26 | 22 | 2 | 0 |
| 9 | Hardik Pandya | 172718 | 14 | 12 | 286 | 26.00 | 173 | 165.32 | 17 | 20 | 2 | 0 |
| 10 | Naman Dhir | 4*2833 | 10 | 9 | 176 | 35.20 | 82 | 214.63 | 15 | 12 | 0 | 0 |
| 11 | Rinku Singh | 10 | 10 | 152 | 25.33 | 109 | 139.45 | 11 | 9 | 0 | 0 | |
| 12 | Axar Patel | 30 | 20 | 148 | 8.71 | 140 | 105.71 | 10 | 3 | 0 | 0 | |
| 13 | Nitish Kumar Reddy | 10 | 7 | 134 | 26.80 | 81 | 165.43 | 7 | 8 | 0 | 0 | |
| 14 | Harshit Rana | 8 | 6 | 53 | 8.83 | 50 | 106.00 | 4 | 3 | 0 | 0 | |
| 15 | Arshdeep Singh | 29 | 13 | 44 | 5.50 | 50 | 88.00 | 3 | 1 | 0 | 0 | |
| 16 | Prince Yadav | 12 | 6 | 39 | 39.00 | 28 | 139.29 | 5 | 2 | 0 | 0 | |
| 17 | Washington Sundar | 7 | 4 | 32 | 10.67 | 34 | 94.12 | 0 | 2 | 0 | 0 | |
| 18 | Ravi Bishnoi | 13 | 2 | 10 | - | 10 | 100.00 | 1 | 0 | 0 | 0 | |
| 19 | Suryansh Shedge | 4 | 2 | 8 | 4.00 | 11 | 72.73 | 1 | 0 | 0 | 0 | |
| 20 | Varun Chakaravarthy | 16 | 5 | 6 | 3.00 | 12 | 50.00 | 1 | 0 | 0 | 0 | |
| 21 | Bhuvneshwar Kumar | 4 | 1 | 6 | 6.00 | 4 | 150.00 | 1 | 0 | 0 | 0 | |
| 22 | Jasprit Bumrah | 17 | 2 | 4 | 2.00 | 3 | 133.33 | 1 | 0 | 0 | 0 | |
| 23 | Mayank Yadav | 9 | 3 | 3 | 3.00 | 6 | 50.00 | 0 | 0 | 0 | 0 | |
| 24 | Prasidh Krishna | 3 | 2 | 2 | - | 3 | 66.67 | 0 | 0 | 0 | 0 | |
| 25 | Kuldeep Yadav | 6 | 1 | 1 | 1.00 | 3 | 33.33 | 0 | 0 | 0 | 0 |
More T20I Leaderboards
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.