Scores Upcoming Results

Leading Run Scorers in Twenty20

Get to know the top highest run getters in T20Is cricket across the countries. Get the update on whose the Most Run Scorer by a batsman in Twenty20 International (T20Is) matches.

Following is the list of top 25 leading runs in T20I history.

Batsman Runs Mat Inn. Avg. HS 100/50
Babar Azam (Pakistan) 4,596  145 138 38.3 122 3/39
Rohit Sharma (India) 4,231  159 151 32.05 121* 5/32
Virat Kohli (India) 4,188  125 117 48.7 122* 1/38
Jos Buttler (England) 3,618  155 133 32.89 101* 1/25
Paul Stirling (Ireland) 3,546  147 142 26.86 115* 1/23
Martin Guptill (New Zealand) 3,531  122 118 31.81 105 2/20
Mohammad Rizwan (Pakistan) 3,414  106 93 47.42 104* 1/30
David Warner (Australia) 3,277  110 110 33.44 100* 1/28
Suryakumar Yadav (India) 3,272  113 107 36.36 117 4/25
Aaron Finch (Australia) 3,120  103 103 34.29 172 2/19
Quinton de Kock (South Africa) 3,095  110 109 30.95 115 2/19
Glenn Maxwell (Australia) 2,818  130 117 28.18 145* 5/11
David Miller (South Africa) 2,804  140 124 33.38 106* 2/9
Kane Williamson (New Zealand) 2,575  93 90 33.44 95 0/18
Shakib Al Hasan (Bangladesh) 2,551  129 127 23.19 84 0/13
Mohammad Hafeez (Pakistan) 2,514  119 108 26.46 99* 0/14
Kusal Mendis (Sri Lanka) 2,464  115 99 26.49 86 0/19
Eoin Morgan (England) 2,458  115 107 28.58 91 0/14
Mahmudullah (Bangladesh) 2,444  141 130 23.5 64* 0/8
Shoaib Malik (Pakistan) 2,435  124 111 31.22 75 0/9
Reeza Hendricks (South Africa) 2,403  89 85 28.95 117 1/18
Pathum Nissanka (Sri Lanka) 2,382  100 83 30.54 107 2/17
Mohammad Nabi (Afghanistan) 2,344  149 136 21.91 89 0/7
Kusal Perera (Sri Lanka) 2,302  104 90 26.77 101 1/16
Litton Das (Bangladesh) 2,301  117 105 22.56 83 0/13
See also:
Most Runs in Test Matches
Most Runs in One-day Internationas (ODIs)
Scores Upcoming Results
Top