Most runs by Indian batter in T20I

India are one of the best teams when it comes to the T20 format. They are currently at the top position in the ICC T20 Team’s rankings as well. And, their captain, Rohit Sharma leads the chart of the T20I batters with a whopping 3400+ runs as well. He has played 132 games so far. On the other hand, former India captain Virat Kohli placed second after playing over 99 games, having scored over 3300+ runs as well.

Data Last Updated: August 14, 2022
RG Sharma132124163487118
V Kohli999125330894*
KL Rahul565271831110*
S Dhawan68663175992
MS Dhoni988542161756
SK Raina7866111605101
Yuvraj Singh58519117777*
SS Iyer464211102974*
G Gambhir3736293275
RR Pant54481188365*
HH Pandya67481283451
MK Pandey39331770979*
SA Yadav23213672117
KD Karthik46381859155
Ishan Kishan1919154389
RA Jadeja62331542246*
V Sehwag1918039468
AM Rahane2020237561
SV Samson1615129677
DJ Hooda972274104