Highest averages
Player Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
GJ Thompson 5 3 2 134 65* 134.00 81 165.43 0 1 0 14 7
(Ireland, Northern Knights)
Misbah-ul-Haq 3 3 2 126 59* 126.00 104 121.15 0 1 0 9 5
(Peshawar Zalmi)
CS MacLeod 3 3 2 117 53 117.00 103 113.59 0 1 0 15 1
(Scotland)
RR Patel 3 2 1 106 55 106.00 49 216.32 0 2 0 8 9
(Kenya)
Gurinder Singh 6 6 4 207 56* 103.50 171 121.05 0 1 0 15 8
(Meghalaya)
VB van Jaarsveld 3 3 1 207 112* 103.50 134 154.47 1 0 0 20 10
(Dolphins)
Ravinderpal Singh 1 1 0 101 101 101.00 48 210.41 1 0 0 6 10
(Canada)
CR Ervine 10 10 4 539 96 89.83 355 151.83 0 7 0 48 24
(Matabeleland Tuskers, Zimbabwe)
CA Pujara 6 6 3 260 100* 86.66 198 131.31 1 1 0 37 2
(Saurashtra)
C Bishnoi 5 5 3 172 65* 86.00 130 132.30 0 2 1 20 3
(Haryana)
RS Kunnummal 2 2 1 85 51* 85.00 61 139.34 0 1 0 10 3
(Kerala)
AN Khare 7 6 3 249 61* 83.00 149 167.11 0 2 0 21 12
(Chhattisgarh)
Tanzid Hasan 2 2 1 83 72* 83.00 65 127.69 0 1 0 5 4
(Uttara Sporting Club)
JA Tattersall 4 4 3 78 39* 78.00 54 144.44 0 0 0 7 1
(Yorkshire)
VS Hathwala 7 7 5 154 61* 77.00 132 116.66 0 1 0 14 3
(Services)
F Behardien 8 6 4 152 48 76.00 95 160.00 0 0 0 12 5
(Titans)
TP Ura 9 9 4 378 107* 75.60 225 168.00 1 3 0 24 24
(Papua New Guinea)
Riazat Ali Shah 4 4 2 140 53* 70.00 108 129.62 0 1 0 8 8
(Uganda)
TB de Bruyn 7 7 2 348 74 69.60 216 161.11 0 3 0 28 15
(Titans)
Harpreet Singh 7 6 1 345 92* 69.00 232 148.70 0 3 0 32 15
(Chhattisgarh)
SJ Baard 3 3 2 69 52* 69.00 48 143.75 0 1 0 7 3
(Namibia)
Yusuf Ebrahim 3 3 1 137 72 68.50 97 141.23 0 1 0 14 5
(Panama)
MS Dhoni 20 17 9 546 84* 68.25 421 129.69 0 3 0 31 28
(Chennai Super Kings, India)
RI Keogh 6 6 4 134 59* 67.00 113 118.58 0 1 0 12 2
(Northamptonshire)
BS Wilson 6 5 3 133 32* 66.50 86 154.65 0 0 0 13 5
(Otago)
PSK Gupta 3 3 1 132 53 66.00 100 132.00 0 1 0 16 3
(Railways)
Aditya 2 2 1 64 64 64.00 46 139.13 0 1 0 5 4
(Nagaland)
WER Somerville 9 2 1 64 37* 64.00 34 188.23 0 0 0 4 6
(Auckland)
HE Vithana 6 5 3 126 58* 63.00 101 124.75 0 1 0 7 3
(Galle Cricket Club)
D Smit 9 4 3 61 29* 61.00 54 112.96 0 0 0 5 1
(Derbyshire)
CD Wallace 6 5 2 182 72 60.66 129 141.08 0 1 0 11 9
(Scotland, Scotland A)
Mayank Raghav 6 6 1 301 103 60.20 210 143.33 1 2 0 33 14
(Manipur)
Zameer Khan 2 2 1 60 33 60.00 61 98.36 0 0 0 4 0
(Denmark)
Rishabh Tiwari 7 7 1 357 85 59.50 239 149.37 0 4 0 41 11
(Chhattisgarh)
Awais Ahmed 5 3 1 118 102* 59.00 88 134.09 1 0 0 6 6
(Spain)
SP Pattnaik 4 4 2 118 54* 59.00 99 119.19 0 1 0 18 1
(Odisha)
K Birkenstock 3 1 0 59 59 59.00 28 210.71 0 1 0 6 4
(Namibia)
T Kohler-Cadmore 6 6 2 233 96* 58.25 154 151.29 0 2 1 14 14
(Yorkshire)
Nouman Sarwar 11 9 6 172 47* 57.33 128 134.37 0 0 1 16 6
(Qatar)
DA Warner 19 19 3 915 100* 57.18 651 140.55 1 11 1 76 26
(Sunrisers Hyderabad, Sylhet Sixers)
M Pranith 2 2 0 114 71 57.00 60 190.00 0 1 0 11 8
(Andhra)
A Makesh 4 2 1 57 57 57.00 41 139.02 0 1 0 3 4
(Kuwait)
Virat Singh 10 10 4 339 73* 56.50 264 128.40 0 3 0 38 4
(Jharkhand)
JG Bista 3 3 1 112 73* 56.00 85 131.76 0 1 1 14 2
(Mumbai)
Fiaz Ahmed 4 4 2 112 62* 56.00 72 155.55 0 1 1 6 8
(Bahrain)
AB de Villiers 31 31 10 1160 100* 55.23 735 157.82 1 9 0 82 64
(Lahore Qalandars, Middlesex, Rangpur Riders, Royal Challengers Bangalore)
Pratham Singh 10 10 2 438 89 54.75 322 136.02 0 4 0 48 10
(Railways)
GSNFG Jayasuriya 5 5 1 219 91* 54.75 163 134.35 0 2 0 23 4
(Negombo Cricket Club)
M Vijay 6 6 0 325 107 54.16 237 137.13 1 2 0 29 11
(Chennai Super Kings, Tamil Nadu)
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Canada v Cayman Islands at Sandys Parish, ICC Men's T20 World Cup Americas Region Final 2nd match, Aug 18, 2019 [T20I # 852]
Bermuda v United States of America at Sandys Parish, ICC Men's T20 World Cup Americas Region Final 1st match, Aug 18, 2019 [T20I # 851]
Finland v Spain at Kerava, 3rd T20I, Aug 18, 2019 [T20I # 850]