Most Runs in T20I
Rohit Sharma holds the record for most runs in T20 format accumulating impressive 4231 runs over 159 T20 matches. Following suit, Virat Kohli boasts 4188 runs in 125 T20s, pursued closely by Babar Azam who has notched up 4145 runs across 123 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 | Rohit Sharma | India | 159 | 151 | 4231 | 121* | 32.05 | 5 | 32 |
2 | Virat Kohli | India | 125 | 117 | 4188 | 122* | 48.69 | 1 | 38 |
3 | Babar Azam | Pakistan | 123 | 116 | 4145 | 122 | 41.03 | 3 | 36 |
4 | Paul Stirling | Ireland | 145 | 144 | 3601 | 115* | 27.07 | 1 | 23 |
5 | Martin Guptill | New Zealand | 122 | 118 | 3531 | 105 | 31.81 | 2 | 20 |
6 | Mohammad Rizwan | Pakistan | 102 | 89 | 3313 | 104* | 48.72 | 1 | 29 |
7 | David Warner | Australia | 110 | 110 | 3277 | 100* | 33.43 | 1 | 28 |
8 | Jos Buttler | England | 124 | 114 | 3264 | 101* | 35.86 | 1 | 24 |
9 | Aaron Finch | Australia | 103 | 103 | 3120 | 172 | 34.28 | 2 | 19 |
10 | Glenn Maxwell | Australia | 113 | 104 | 2600 | 145* | 29.88 | 5 | 11 |
11 | Quinton de Kock | South Africa | 92 | 91 | 2584 | 100 | 31.51 | 1 | 16 |
12 | Kane Williamson | New Zealand | 93 | 90 | 2575 | 95 | 33.44 | 0 | 18 |
13 | Shakib Al Hasan | Bangladesh | 129 | 127 | 2551 | 84 | 23.19 | 0 | 13 |
14 | Mohammad Hafeez | Pakistan | 119 | 108 | 2514 | 99* | 26.46 | 0 | 14 |
15 | Eoin Morgan | England | 115 | 107 | 2458 | 91 | 28.58 | 0 | 14 |