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 3955 runs across 117 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 | 117 | 110 | 3955 | 122 | 41.19 | 3 | 36 |
4 | Martin Guptill | New Zealand | 122 | 118 | 3531 | 105 | 31.81 | 2 | 20 |
5 | Paul Stirling | Ireland | 140 | 139 | 3521 | 115* | 27.50 | 1 | 23 |
6 | Mohammad Rizwan | Pakistan | 96 | 83 | 3180 | 104* | 50.47 | 1 | 28 |
7 | Aaron Finch | Australia | 103 | 103 | 3120 | 172 | 34.28 | 2 | 19 |
8 | David Warner | Australia | 103 | 103 | 3099 | 100* | 33.68 | 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 | 119 | 118 | 2404 | 84 | 23.56 | 0 | 12 |