Top 20 Batters in T20 based on Most Runs

Batsman Innings Runs Balls Fours Sixes Fifties Hundreds Average Strike Rate
Babar Azam 132 4515 3511 471 80 38 3 39.61 128.6
Rohit Sharma 144 4027 2870 364 194 31 4 30.74 140.31
Virat Kohli 112 3963 2915 348 115 37 0 48.33 135.95
Jos Buttler 133 3958 2653 363 174 28 1 35.66 149.19
Martin Guptill 117 3503 2579 305 173 20 2 31.85 135.83
Mohammad Rizwan 91 3386 2687 284 94 30 1 47.69 126.01
David Warner 108 3249 2274 332 122 28 1 33.84 142.88
Paul Stirling 130 3160 2360 365 114 20 1 26.33 133.9
Aaron Finch 103 3120 2189 309 125 19 2 34.29 142.53
Suryakumar Yadav 97 3055 1850 281 169 24 4 38.19 165.14
Quinton de Kock 98 2889 2025 289 122 18 2 32.1 142.67
Virandeep Singh 93 2819 2258 248 106 22 0 36.61 124.84
Glenn Maxwell 112 2731 1756 229 143 10 5 28.15 155.52
David Miller 117 2650 1886 171 133 8 2 33.54 140.51
Waseem Muhammad 81 2623 1754 218 150 19 3 34.51 149.54
Kane Williamson 88 2526 2037 241 58 18 0 32.81 124.01
Reeza Hendricks 88 2475 1913 265 69 18 1 28.45 129.38
Mohammad Hafeez 105 2437 1992 246 74 14 0 26.2 122.34
Eoin Morgan 104 2431 1781 185 119 14 0 28.94 136.5
Sikandar Raza 104 2429 1794 183 119 14 1 25.84 135.4