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 4192 runs in 126 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 | 126 | 119 | 4192 | 122 | 40.30 | 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 | Jos Buttler | England | 129 | 118 | 3389 | 101* | 35.67 | 1 | 25 |
7 | Mohammad Rizwan | Pakistan | 104 | 91 | 3329 | 104* | 47.55 | 1 | 29 |
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 | 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 | Suryakumar Yadav | India | 78 | 74 | 2570 | 117 | 40.79 | 4 | 21 |
14 | Shakib Al Hasan | Bangladesh | 129 | 127 | 2551 | 84 | 23.19 | 0 | 13 |
15 | Mohammad Hafeez | Pakistan | 119 | 108 | 2514 | 99* | 26.46 | 0 | 14 |