Live 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
Brendon McCullum (New Zealand) 2,140  71 70 35.67 123 2/13
Tillakaratne Dilshan (Sri Lanka) 1,889  80 79 28.19 104* 1/13
Martin Guptill (New Zealand) 1,806  61 59 34.73 101* 1/10
Mohammad Shahzad (Afghanistan) 1,779  58 58 32.35 118* 1/12
Virat Kohli (India) 1,748  49 45 52.97 90* 0/16
Umar Akmal (Pakistan) 1,690  82 77 26.83 94 0/8
David Warner (Australia) 1,686  63 63 28.1 90* 0/12
Jean-Paul Duminy (South Africa) 1,683  71 65 38.25 96* 0/9
Shoaib Malik (Pakistan) 1,625  85 80 28.02 75 0/5
Mohammad Hafeez (Pakistan) 1,619  78 76 22.49 86 0/9
AB de Villiers (South Africa) 1,603  76 73 25.85 79* 0/10
Eoin Morgan (England) 1,574  69 67 29.15 85* 0/8
Chris Gayle (West Indies) 1,537  51 48 34.93 117 2/13
Mahela Jayawardene (Sri Lanka) 1,493  55 55 31.77 100 1/9
Shane Watson (Australia) 1,462  58 56 29.24 124* 1/10
Marlon Samuels (West Indies) 1,459  59 57 31.72 89* 0/10
Hamilton Masakadza (Zimbabwe) 1,413  50 50 29.44 93* 0/10
Shahid Afridi (Pakistan) 1,405  98 90 18.01 54* 0/4
Kumar Sangakkara (Sri Lanka) 1,382  56 53 31.41 78 0/8
Rohit Sharma (India) 1,364  62 55 31.72 106 1/11
Alex Hales (England) 1,360  47 47 33.17 116* 1/8
Suresh Raina (India) 1,307  65 55 29.7 101 1/4
Ross Taylor (New Zealand) 1,256  73 65 24.15 63 0/5
MS Dhoni (India) 1,211  77 67 35.62 56 0/1
Shakib Al Hasan (Bangladesh) 1,208  59 58 23.69 84 0/6
See also:
Most Runs in Test Matches
Most Runs in One-day Internationas (ODIs)
Live Scores Upcoming Results

Top