T20 Internationals - Batting Records and Statistics - Aggregates
Players Scoring Career Runs for
  Player Country Mat Inns NO Runs HS   100s 50s Avg S/R
1 R G Sharma* India 132 124 16 3487 118 4 27 32.29 140.21
2 M J Guptill* New Zealand 120 116 7 3482 105 2 20 31.94 135.91
3 V Kohli* India 99 91 25 3308 94* 0 30 50.12 137.66
4 P R Stirling* Ireland 112 111 8 2975 115* 1 20 28.88 134.37
5 A J Finch* Australia 92 92 11 2855 172 2 17 35.25 145.29
6 Babar Azam* Pakistan 74 69 10 2686 122 1 26 45.53 129.45
7 D A Warner* Australia 91 91 11 2684 100* 1 22 33.55 140.89
8 Mohammad Hafeez* Pakistan 119 108 13 2514 99* 0 14 26.46 122.04
9 E J G Morgan England 115 106 20 2458 91 0 14 28.58 136.18
10 Shoaib Malik* Pakistan 124 111 33 2435 75 0 9 31.22 125.64
11 J C Buttler* England 94 86 18 2227 101* 1 15 32.75 142.66
12 B B McCullum New Zealand 71 70 10 2140 123 2 13 35.67 136.57
13 K S Williamson* New Zealand 76 74 10 2072 95 0 14 32.38 124.44
14 Mahmudullah* Bangladesh 119 111 23 2070 64* 0 6 23.52 117.55
15 G J Maxwell* Australia 87 79 13 2017 145* 3 9 30.56 153.38
16 Mohammad Shahzad* Afghanistan 70 70 3 2015 118* 1 12 30.07 133.62
17 Shakib Al Hasan* Bangladesh 99 97 10 2010 84 0 10 23.10 120.87
18 K J O'Brien* Ireland 110 103 10 1973 124 1 5 21.22 131.01
19 D A Miller* South Africa 104 90 30 1944 101* 1 5 32.40 142.00
20 J-P Duminy South Africa 81 75 25 1934 96* 0 11 38.68 126.24
21 L R P L Taylor* New Zealand 102 94 21 1909 63 0 7 26.15 122.37
22 C H Gayle* West Indies 79 75 7 1899 117 2 14 27.93 137.51
23 Q de Kock* South Africa 69 68 7 1894 79* 0 11 31.05 133.38
24 T M Dilshan Sri Lanka 80 79 12 1889 104* 1 13 28.19 120.55
25 K L Rahul* India 56 52 7 1831 110* 2 16 40.69 142.49
26 S Dhawan* India 68 66 3 1759 92 0 11 27.92 126.36
27 Tamim Iqbal* Bangladesh 78 78 5 1758 103* 1 7 24.08 116.97
28 C Munro* New Zealand 65 62 7 1724 109* 3 11 31.35 156.44
29 R D Berrington* Scotland 76 69 14 1718 100 1 7 31.24 128.40
30 Umar Akmal* Pakistan 84 79 14 1690 94 0 8 26.00 122.73
31 A B de Villiers South Africa 78 75 11 1672 79* 0 10 26.13 135.17
32 H Masakadza* Zimbabwe 66 66 2 1662 93* 0 11 25.97 117.21
33 Mohammad Rizwan* Pakistan 56 45 12 1662 104* 1 13 50.36 128.84
34 Mohammad Nabi* Afghanistan 94 87 16 1648 89 0 4 23.21 141.82
35 A D Hales England 60 60 7 1644 116* 1 8 31.02 136.66
36 A Balbirnie* Ireland 77 73 4 1633 83 0 7 23.67 125.52
37 M S Dhoni India 98 85 42 1617 56 0 2 37.60 126.13
38 M N Samuels West Indies 67 65 10 1611 89* 0 10 29.29 116.23
39 S K Raina India 78 66 11 1605 101 1 5 29.18 134.87
40 K A Pollard* West Indies 101 83 21 1569 75* 0 6 25.31 135.03
41 M D K J Perera* Sri Lanka 60 59 1 1539 84 0 12 26.53 131.31
42 F du Plessis* South Africa 50 50 7 1528 119 1 10 35.53 134.39
43 L M P Simmons West Indies 68 67 10 1527 91* 0 9 26.79 120.81
44 J J Roy* England 64 64 1 1522 78 0 8 24.16 137.61
45 K J Coetzer* Scotland 70 68 2 1495 89 0 6 22.65 119.22
46 Mushfiqur Rahim* Bangladesh 100 91 16 1495 72* 0 6 19.93 115.53
47 D P M D Jayawardene Sri Lanka 55 55 8 1493 100 1 9 31.77 133.18
48 Ahmed Shehzad* Pakistan 59 59 2 1471 111* 1 7 25.81 114.74
49 S R Watson Australia 58 56 6 1462 124* 1 10 29.24 145.33
50 Najibullah Zadran* Afghanistan 76 66 23 1427 73 0 7 33.19 141.43
51 E Lewis* West Indies 50 49 3 1423 125* 2 10 30.93 155.52
52 Shahid Afridi Pakistan 99 91 12 1416 54* 0 4 17.92 150.00
53 D J Malan* England 42 41 5 1411 103* 1 12 39.19 138.47
54 N Pooran* West Indies 67 59 8 1398 74* 0 9 27.41 130.78
55 K C Sangakkara Sri Lanka 56 53 9 1382 78 0 8 31.41 119.55
56 Asghar Afghan* Afghanistan 75 68 5 1382 62 0 4 21.94 110.83
57 R R Hendricks* South Africa 48 47 1 1372 74 0 11 29.83 125.41
58 M P O'Dowd* Netherlands 50 49 3 1347 133* 1 9 29.28 124.03
59 J M Bairstow* England 66 60 12 1337 90 0 8 27.85 136.43
60 H G Munsey* Scotland 53 51 3 1317 127* 1 7 27.44 144.73
61 H M Amla South Africa 44 44 6 1277 97* 0 8 33.61 132.06
62 S C Williams* Zimbabwe 58 58 6 1274 66 0 9 24.50 127.40
63 G C Wilson Ireland 81 68 8 1268 65* 0 3 21.13 104.62
64 D J Bravo* West Indies 91 74 17 1255 66* 0 4 22.02 115.03
65 Fakhar Zaman* Pakistan 65 59 3 1253 91 0 7 22.38 131.62
66 B N Cooper* Netherlands 58 55 11 1239 91* 0 9 28.16 124.77
67 N L T C Perera* Sri Lanka 84 74 22 1204 61 0 3 23.15 151.64
68 T P Ura* Papua New Guinea 39 38 7 1202 107* 1 10 38.77 157.95
69 C S MacLeod* Scotland 61 58 9 1190 74 0 7 24.29 111.01
70 Yuvraj Singh India 58 51 9 1177 77* 0 8 28.02 136.38
71 K P Pietersen England 37 36 5 1176 79 0 7 37.94 141.52
72 A D Mathews* Sri Lanka 78 63 18 1148 81* 0 5 25.51 117.74
73 Soumya Sarkar* Bangladesh 66 66 3 1136 68 0 5 18.03 122.15
74 S Davizi* Czech Republic 28 28 3 1093 115* 3 5 43.72 140.49
75 Litton Das* Bangladesh 54 53 1 1081 61 0 6 20.79 125.70
76 W T S Porterfield Ireland 61 59 6 1079 72 0 3 20.36 111.12
77 D Chandimal* Sri Lanka 68 61 7 1062 66* 0 6 19.67 103.61
78 H E van der Dussen* South Africa 41 37 8 1044 94* 0 7 36.00 128.73
79 Sikandar Raza* Zimbabwe 58 55 3 1040 87 0 5 20.00 125.45
80 Virandeep Singh* Malaysia 39 38 4 1034 87 0 6 30.41 118.85
81 D S Airee* Nepal 39 34 8 1033 110* 1 5 39.73 133.29
82 S S Iyer* India 46 42 11 1029 74* 0 7 33.19 136.65
83 C R Ervine* Zimbabwe 49 48 3 1020 68* 0 5 22.67 107.59
84 Syed Aziz* Malaysia 41 39 7 1019 87 0 8 31.84 136.41
85 D Shanaka* Sri Lanka 68 64 15 1015 74* 0 4 20.71 116.67
86 Samiullah Shinwari* Afghanistan 64 56 10 1013 61 0 2 22.02 118.07
S/R not calculated for players with incomplete balls faced records

Batting Records and Statistics Menu