Most Runs in T20I
Virat Kohli holds the record for most runs in T20 format accumulating impressive 4037 runs over 117 T20 matches. Following suit, Rohit Sharma boasts 3974 runs in 151 T20s, pursued closely by Babar Azam who has notched up 3823 runs across 114 T20 battles.
Here is the list of top 10 leading run scorers in T20 format.
Sr. | Player | Team | Mat | Inn | Runs | HS | Avg | 100s | 50s |
---|---|---|---|---|---|---|---|---|---|
1 | Virat Kohli | India | 117 | 109 | 4037 | 122* | 51.75 | 1 | 37 |
2 | Rohit Sharma | India | 151 | 143 | 3974 | 121* | 31.79 | 5 | 29 |
3 | Babar Azam | Pakistan | 114 | 107 | 3823 | 122 | 41.10 | 3 | 34 |
4 | Martin Guptill | New Zealand | 122 | 118 | 3531 | 105 | 31.81 | 2 | 20 |
5 | Paul Stirling | Ireland | 137 | 136 | 3491 | 115* | 27.92 | 1 | 23 |
6 | Aaron Finch | Australia | 103 | 103 | 3120 | 172 | 34.28 | 2 | 19 |
7 | David Warner | Australia | 103 | 103 | 3099 | 100* | 33.68 | 1 | 26 |
8 | Mohammad Rizwan | Pakistan | 93 | 80 | 3048 | 104* | 49.96 | 1 | 26 |
9 | Jos Buttler | England | 114 | 105 | 2927 | 101* | 34.84 | 1 | 22 |
10 | Kane Williamson | New Zealand | 89 | 87 | 2547 | 95 | 33.96 | 0 | 18 |
11 | Mohammad Hafeez | Pakistan | 119 | 108 | 2514 | 99* | 26.46 | 0 | 14 |
12 | Glenn Maxwell | Australia | 106 | 98 | 2468 | 145* | 30.09 | 5 | 10 |
13 | Eoin Morgan | England | 115 | 107 | 2458 | 91 | 28.58 | 0 | 14 |
14 | Shoaib Malik | Pakistan | 124 | 111 | 2435 | 75 | 31.21 | 0 | 9 |
15 | Shakib Al Hasan | Bangladesh | 117 | 116 | 2382 | 84 | 23.82 | 0 | 12 |