T20 Internationals - Batting Records and Statistics - Aggregates
Most Runs Batting as 
    Career   Batting as Opener
  Player Country Career   Inns NO Runs Avg   Inns NO Runs Avg
1 R G Sharma* India 2007-   130 17 3677 32.54   103 7 3196 33.29
2 M J Guptill* New Zealand 2009-   117 7 3497 31.79   102 5 3170 32.68
3 P R Stirling* Ireland 2009-   113 8 3011 28.68   109 8 2934 29.05
4 A J Finch* Australia 2011-   94 11 2908 35.04   85 6 2721 34.44
5 D A Warner* Australia 2009-   91 11 2684 33.55   84 11 2516 34.47
6 Babar Azam* Pakistan 2016-   78 11 2903 43.33   57 6 2129 41.75
7 Mohammad Rizwan* Pakistan 2015-   54 14 2107 52.68   39 10 1922 66.28
8 Q de Kock* South Africa 2012-   68 7 1894 31.05   65 5 1864 31.07
9 S Dhawan* India 2011-   66 3 1759 27.92   66 3 1759 27.92
10 Tamim Iqbal* Bangladesh 2007-   78 5 1758 24.08   78 5 1758 24.08
11 T M Dilshan Sri Lanka 2006-2016   79 12 1889 28.19   66 9 1720 30.18
12 C H Gayle* West Indies 2006-   75 7 1899 27.93   59 6 1660 31.32
13 Mohammad Shahzad* Afghanistan 2010-   70 3 2015 30.07   57 2 1602 29.13
14 K L Rahul* India 2016-   59 7 2028 39.00   45 3 1589 37.83
15 A D Hales* England 2011-   62 7 1723 31.33   57 6 1574 30.86
16 J J Roy* England 2014-   64 1 1522 24.16   64 1 1522 24.16
17 H Masakadza Zimbabwe 2006-2019   66 2 1662 25.97   56 1 1471 26.75
18 Ahmed Shehzad* Pakistan 2009-   59 2 1471 25.81   56 2 1429 26.46
19 E Lewis* West Indies 2016-   49 3 1423 30.93   49 3 1423 30.93
20 R R Hendricks* South Africa 2014-   47 1 1372 29.83   44 1 1324 30.79
21 H G Munsey* Scotland 2015-   51 3 1317 27.44   49 2 1291 27.47
22 H M Amla South Africa 2009-2018   44 6 1277 33.61   44 6 1277 33.61
23 B B McCullum New Zealand 2005-2015   70 10 2140 35.67   41 7 1259 37.03
24 M P O'Dowd* Netherlands 2015-   49 3 1347 29.28   40 1 1252 32.10
25 J C Buttler* England 2011-   86 18 2227 32.75   34 8 1231 47.35
26 K J O'Brien* Ireland 2008-   103 10 1973 21.22   43 0 1198 27.86
27 S R Watson Australia 2006-2016   56 6 1462 29.24   38 3 1172 33.49
28 K J Coetzer* Scotland 2008-   68 2 1495 22.65   52 2 1152 23.04
29 C Munro* New Zealand 2012-   62 7 1724 31.35   33 2 1123 36.23
30 S Davizi* Czech Republic 2019-   28 3 1093 43.72   26 3 1076 46.78
31 M D K J Perera* Sri Lanka 2013-   59 1 1539 26.53   42 1 962 23.46
32 Hazratullah Zazai* Afghanistan 2016-   33 3 960 32.00   33 3 960 32.00
33 L M P Simmons* West Indies 2007-   67 10 1527 26.79   35 5 958 31.93
34 G C Smith South Africa 2005-2011   33 2 982 31.68   32 2 946 31.53
35 G Gambhir India 2007-2012   36 2 932 27.41   36 2 932 27.41
36 R Sandaruwan* Kuwait 2019-   27 2 890 35.60   27 2 890 35.60
37 K S Williamson* New Zealand 2011-   75 10 2096 32.25   27 4 886 38.52
38 S Ssesazi* Uganda 2021-   29 3 871 33.50   29 3 871 33.50
39 S J Myburgh* Netherlands 2012-   41 2 864 22.15   41 2 864 22.15
40 Litton Das* Bangladesh 2015-   53 1 1081 20.79   40 1 819 21.00
41 Mohammad Naim* Bangladesh 2019-   35 1 815 23.97   35 1 815 23.97
42 Fakhar Zaman* Pakistan 2017-   65 3 1349 21.76   36 0 812 22.56
43 D P M D Jayawardene Sri Lanka 2006-2014   55 8 1493 31.77   23 3 812 40.60
44 Virandeep Singh* Malaysia 2019-   38 4 1034 30.41   30 4 801 30.81
45 Mohammad Hafeez* Pakistan 2006-   108 13 2514 26.46   37 0 800 21.62
46 W T S Porterfield* Ireland 2008-2018   59 6 1079 20.36   44 4 794 19.85
47 Nizakat Khan* Hong Kong 2014-   51 0 996 19.53   34 0 763 22.44
48 P Nissanka* Sri Lanka 2021-   28 1 801 29.67   27 1 762 29.31
49 T P Ura* Papua New Guinea 2015-   38 7 1202 38.77   28 5 761 33.09
50 Jatinder Singh* Oman 2015-   39 5 875 25.74   31 5 744 28.62

Highest Averages for Each Batting Position
Batting Records and Statistics Menu