Top 20 Batters in T20 based on Most Runs

Batsman Innings Runs Balls Fours Sixes Fifties Hundreds Average Strike Rate
Babar Azam 134 4545 3542 473 80 38 3 39.18 128.32
Rohit Sharma 144 4027 2870 364 194 31 4 30.74 140.31
Jos Buttler 139 3998 2697 367 175 28 1 34.17 148.24
Virat Kohli 112 3963 2915 348 115 37 0 48.33 135.95
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
Suryakumar Yadav 105 3213 1978 292 175 24 4 36.51 162.44
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
Quinton de Kock 104 2986 2096 301 128 18 2 31.1 142.46
Virandeep Singh 96 2867 2289 257 107 22 0 35.84 125.25
Glenn Maxwell 114 2784 1803 231 145 10 5 28.12 154.41
David Miller 121 2765 1960 181 139 9 2 33.72 141.07
Waseem Muhammad 83 2649 1774 222 150 19 3 33.96 149.32
Sikandar Raza 109 2630 1917 199 132 15 1 26.84 137.19
Kane Williamson 88 2526 2037 241 58 18 0 32.81 124.01
Pathum Nissanka 83 2503 1963 250 73 18 2 31.68 127.51
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