Most runs In T20 Matches In India Team

Last Updated - 17 March 2024

# PLAYER MAT INNS RUNS AVG SR 4s 6s
1 Virat Kohli 117 109 4,037 52 138 361 117
2 Rohit Sharma 151 143 3,974 32 140 359 190
3 KL Rahul 72 68 2,265 38 139 191 99
4 Suryakumar Yadav 60 57 2,141 46 172 192 123
5 Shikhar Dhawan 68 66 1,759 28 126 191 50
6 MS Dhoni 98 85 1,617 38 126 116 52
7 Suresh Raina 78 66 1,604 29 135 145 58
8 Hardik Pandya 92 71 1,348 25 140 96 69
9 Yuvraj Singh 58 51 1,177 28 136 77 74
10 Shreyas Iyer 51 47 1,104 31 136 90 44
11 Rishabh Pant 66 56 987 22 127 86 37
12 Gautam Gambhir 37 36 932 27 119 109 10
13 Ishan Kishan 32 32 796 26 124 79 36
14 Manish Pandey 39 33 709 44 126 49 19
15 Dinesh Karthik 59 47 686 27 144 71 28
16 Yashasvi Jaiswal 17 16 502 33 162 55 28
17 Ruturaj Gaikwad 19 17 500 36 140 49 20
18 Ravindra Jadeja 66 36 480 23 125 36 13
19 Virender Sehwag 19 18 394 22 145 43 16
20 Ajinkya Rahane 20 20 375 21 113 32 6