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, Babar Azam boasts 4223 runs in 128 T20s, pursued closely by Virat Kohli who has notched up 4188 runs across 125 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 | Babar Azam | Pakistan | 128 | 121 | 4223 | 122 | 39.83 | 3 | 36 |
3 | Virat Kohli | India | 125 | 117 | 4188 | 122* | 48.69 | 1 | 38 |
4 | Paul Stirling | Ireland | 147 | 146 | 3655 | 115* | 27.07 | 1 | 24 |
5 | Martin Guptill | New Zealand | 122 | 118 | 3531 | 105 | 31.81 | 2 | 20 |
6 | Mohammad Rizwan | Pakistan | 106 | 93 | 3414 | 104* | 47.41 | 1 | 30 |
7 | Jos Buttler | England | 129 | 118 | 3389 | 101* | 35.67 | 1 | 25 |
8 | David Warner | Australia | 110 | 110 | 3277 | 100* | 33.43 | 1 | 28 |
9 | Aaron Finch | Australia | 103 | 103 | 3120 | 172 | 34.28 | 2 | 19 |
10 | Glenn Maxwell | Australia | 116 | 106 | 2664 | 145* | 29.93 | 5 | 11 |
11 | David Miller | South Africa | 130 | 114 | 2591 | 106* | 33.21 | 2 | 8 |
12 | Quinton de Kock | South Africa | 92 | 91 | 2584 | 100 | 31.51 | 1 | 16 |
13 | Kane Williamson | New Zealand | 93 | 90 | 2575 | 95 | 33.44 | 0 | 18 |
14 | Suryakumar Yadav | India | 78 | 74 | 2570 | 117 | 40.79 | 4 | 21 |
15 | Shakib Al Hasan | Bangladesh | 129 | 127 | 2551 | 84 | 23.19 | 0 | 13 |