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-   151 19 4231 32.05   124 9 3750 32.61
2 P R Stirling* Ireland 2009-   148 11 3669 26.78   144 11 3592 27.01
3 M J Guptill* New Zealand 2009-   118 7 3531 31.81   102 5 3170 32.68
4 Mohammad Rizwan* Pakistan 2015-   93 21 3414 47.42   76 15 3162 51.84
5 D A Warner* Australia 2009-   110 12 3277 33.44   103 12 3109 34.16
6 Babar Azam* Pakistan 2016-   121 15 4223 39.84   87 9 2973 38.12
7 A J Finch* Australia 2011-   103 12 3120 34.29   91 7 2848 33.90
8 Muhammad Waseem* United Arab Emirates 2021-   78 5 2783 38.12   77 5 2782 38.64
9 Q de Kock* South Africa 2012-   91 9 2584 31.51   88 7 2554 31.53
10 R R Hendricks* South Africa 2014-   82 2 2382 29.78   79 2 2334 30.31
11 H G Munsey* Scotland 2015-   79 5 2302 31.11   77 4 2276 31.18
12 M P O'Dowd* Netherlands 2015-   83 7 2301 30.28   74 5 2206 31.97
13 S Ssesazi* Uganda 2021-   86 10 2204 29.00   86 10 2204 29.00
14 J C Buttler* England 2011-   126 23 3700 35.92   58 12 2171 47.20
15 R Sandaruwan* Kuwait 2019-   75 3 2061 28.63   75 3 2061 28.63
16 A D Hales* England 2011-   75 8 2074 30.96   70 7 1925 30.56
17 K L Rahul* India 2016-   68 8 2265 37.75   54 4 1826 36.52
18 P Nissanka* Sri Lanka 2021-   64 3 1854 30.39   63 3 1815 30.25
19 B K G Mendis* Sri Lanka 2016-   81 3 2007 25.73   60 3 1773 31.11
20 S Dhawan* India 2011-2021   66 3 1759 27.92   66 3 1759 27.92
21 Tamim Iqbal* Bangladesh 2007-2020   78 5 1758 24.08   78 5 1758 24.08
22 E Lewis* West Indies 2016-   64 4 1782 29.70   62 4 1754 30.24
23 T M Dilshan Sri Lanka 2006-2016   79 12 1889 28.19   66 9 1720 30.18
24 C H Gayle West Indies 2006-2021   75 7 1899 27.93   59 6 1660 31.32
25 Virandeep Singh* Malaysia 2019-   98 18 3013 37.66   55 9 1650 35.87
26 Mohammad Shahzad* Afghanistan 2010-   73 3 2048 29.26   60 2 1635 28.19
27 Rahmanullah Gurbaz* Afghanistan 2019-   67 0 1721 25.69   61 0 1623 26.61
28 Faisal Khan* Saudi Arabia 2019-   61 5 1743 31.13   51 4 1540 32.77
29 J J Roy* England 2014-2022   64 1 1522 24.16   64 1 1522 24.16
30 B A King* West Indies 2019-   66 5 1659 27.20   60 4 1513 27.02
31 Syed Aziz* Malaysia 2019-   105 17 2680 30.45   55 5 1500 30.00
32 Litton Das* Bangladesh 2015-   106 4 2347 23.01   68 3 1497 23.03
33 H Masakadza Zimbabwe 2006-2019   66 2 1662 25.97   56 1 1471 26.75
34 Karanbir Singh* Austria 2024-   36 4 1457 45.53   33 3 1449 48.30
35 Ahmed Shehzad Pakistan 2009-2019   59 2 1471 25.81   56 2 1429 26.46
36 Aasif Sheikh* Nepal 2021-   59 2 1373 24.09   59 2 1373 24.09
37 I I Selemani* Tanzania 2021-   62 4 1426 24.59   61 4 1367 23.98
38 K Bhurtel* Nepal 2021-   59 6 1553 29.30   52 4 1360 28.33
39 Abdul Waheed* Saudi Arabia 2020-   57 7 1644 32.88   39 2 1333 36.03
40 F H Allen* New Zealand 2021-   52 1 1285 25.20   52 1 1285 25.20
41 H M Amla South Africa 2009-2018   44 6 1277 33.61   44 6 1277 33.61
42 T L Seifert* New Zealand 2018-   68 9 1736 29.42   39 5 1264 37.18
43 Jatinder Singh* Oman 2015-   64 7 1399 24.54   55 6 1264 25.80
44 B B McCullum New Zealand 2005-2015   70 10 2140 35.67   41 7 1259 37.03
45 A R Patwa* Tanzania 2021-   52 5 1256 26.72   52 5 1256 26.72
46 Taranjeet Singh* Romania 2021-   39 4 1239 35.40   39 4 1239 35.40
47 Nizakat Khan* Hong Kong 2014-   112 8 2282 21.94   62 1 1233 20.21
48 J Charles* West Indies 2011-   63 0 1468 23.30   54 0 1229 22.76
49 A Balbirnie* Ireland 2015-   106 4 2392 23.45   56 1 1227 22.31
50 K J O'Brien Ireland 2008-2021   103 10 1973 21.22   43 0 1198 27.86

Highest Averages for Each Batting Position
Batting Records and Statistics Menu