Most Runs In T20

S/NO.PlayerRunsMatInnAvgHS100s50s
1Martin Guptil (NZ)3,299 11210832.66105220
2Virat Kohli (Ind)3,227 958752.0594*029
3Rohit Sharma (Ind)3,197 11911133.3118426
4Babar Azam (Pak)2,620 736845.17122125
5Aaron Finch (Aus)2,608 838335.73172215
6Paul Stirling (Ire)2,606 949330.66115*119
7David Warner (Aus)2,554 888832.74100*121
8Mohammad Hafeez (Pak)2,514 11910826.4699*014
9Eoin Morgan (Eng)2,458 11510728.5891014
10Shoaib Malik (Pak)2,435 12411131.227509