Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
CR Brathwaite 34* 10 1 4 340.00 West Indies v England Eden Gardens 3 Apr 2016 T20I # 557
JJ Roy 43 16 5 3 268.75 England v South Africa Wankhede 18 Mar 2016 T20I # 540
Shahid Afridi 49 19 4 4 257.89 Pakistan v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
DA Miller 28* 12 2 2 233.33 South Africa v England Wankhede 18 Mar 2016 T20I # 540
Mohammad Shahzad 44 19 3 5 231.57 Afghanistan v South Africa Wankhede 20 Mar 2016 T20I # 542
E Chigumbura 30* 13 0 3 230.76 Zimbabwe v Hong Kong Nagpur 8 Mar 2016 T20I # 522
Samiullah Shinwari 31 14 3 2 221.42 Afghanistan v Sri Lanka Eden Gardens 17 Mar 2016 T20I # 538
AB de Villiers 64 29 4 5 220.68 South Africa v Afghanistan Wankhede 20 Mar 2016 T20I # 542
Q de Kock 52 24 7 3 216.66 South Africa v England Wankhede 18 Mar 2016 T20I # 540
AD Russell 43* 20 3 4 215.00 West Indies v India Wankhede 31 Mar 2016 T20I # 556
SR Watson 44* 21 4 3 209.52 Australia v Pakistan Mohali 25 Mar 2016 T20I # 548
CH Gayle 100* 48 5 11 208.33 West Indies v England Wankhede 16 Mar 2016 T20I # 537
Shoaib Malik 40* 20 2 2 200.00 Pakistan v Australia Mohali 25 Mar 2016 T20I # 548
JP Duminy 54* 28 3 3 192.85 South Africa v England Wankhede 18 Mar 2016 T20I # 540
EJG Morgan 27* 14 1 2 192.85 England v West Indies Wankhede 16 Mar 2016 T20I # 537
V Kohli 89* 47 11 1 189.36 India v West Indies Wankhede 31 Mar 2016 T20I # 556
JE Root 83 44 6 4 188.63 England v South Africa Wankhede 18 Mar 2016 T20I # 540
Amir Ali 32 17 5 1 188.23 Oman v Ireland Dharamsala 9 Mar 2016 T20I # 525
JC Buttler 32* 17 2 3 188.23 England v New Zealand Delhi 30 Mar 2016 T20I # 555
Sharjeel Khan 47 25 9 1 188.00 Pakistan v New Zealand Mohali 22 Mar 2016 T20I # 545
HM Amla 58 31 7 3 187.09 South Africa v England Wankhede 18 Mar 2016 T20I # 540
Tanwir Afzal 31* 17 3 1 182.35 Hong Kong v Zimbabwe Nagpur 8 Mar 2016 T20I # 522
Tamim Iqbal 47 26 3 4 180.76 Bangladesh v Ireland Dharamsala 11 Mar 2016 T20I # 530
Samiullah Shinwari 25 14 3 0 178.57 Afghanistan v South Africa Wankhede 20 Mar 2016 T20I # 542
JC Buttler 66* 37 8 2 178.37 England v Sri Lanka Delhi 26 Mar 2016 T20I # 551
JJ Roy 78 44 11 2 177.27 England v New Zealand Delhi 30 Mar 2016 T20I # 555
Shafiqullah 35* 20 4 2 175.00 Afghanistan v England Delhi 23 Mar 2016 T20I # 546
Mohammad Shahzad 40 23 7 1 173.91 Afghanistan v Zimbabwe Nagpur 12 Mar 2016 T20I # 531
GJ Maxwell 26 15 2 2 173.33 Australia v Bangladesh Bengaluru 21 Mar 2016 T20I # 544
Sabbir Rahman 26 15 3 1 173.33 Bangladesh v India Bengaluru 23 Mar 2016 T20I # 547
Sabbir Rahman 44 26 5 1 169.23 Bangladesh v Oman Dharamsala 13 Mar 2016 T20I # 534
Mahmudullah 49* 29 7 1 168.96 Bangladesh v Australia Bengaluru 21 Mar 2016 T20I # 544
MJ Guptill 80 48 10 3 166.66 New Zealand v Pakistan Mohali 22 Mar 2016 T20I # 545
GJ Maxwell 30 18 3 1 166.66 Australia v Pakistan Mohali 25 Mar 2016 T20I # 548
JC Buttler 36 22 1 3 163.63 England v West Indies Eden Gardens 3 Apr 2016 T20I # 557
Tamim Iqbal 103* 63 10 5 163.49 Bangladesh v Oman Dharamsala 13 Mar 2016 T20I # 534
Mohammad Nabi 52 32 4 2 162.50 Afghanistan v Zimbabwe Nagpur 12 Mar 2016 T20I # 531
Shoaib Malik 26 16 3 1 162.50 Pakistan v India Eden Gardens 19 Mar 2016 T20I # 541
UT Khawaja 26 16 6 0 162.50 Australia v India Mohali 27 Mar 2016 T20I # 553
V Kohli 82* 51 9 2 160.78 India v Australia Mohali 27 Mar 2016 T20I # 553
LMP Simmons 82* 51 7 5 160.78 West Indies v India Wankhede 31 Mar 2016 T20I # 556
Umar Akmal 32 20 3 1 160.00 Pakistan v Australia Mohali 25 Mar 2016 T20I # 548
Sharjeel Khan 30 19 6 0 157.89 Pakistan v Australia Mohali 25 Mar 2016 T20I # 548
LRPL Taylor 36* 23 2 1 156.52 New Zealand v Pakistan Mohali 22 Mar 2016 T20I # 545
Mohammad Shahzad 61 39 5 3 156.41 Afghanistan v Scotland Nagpur 8 Mar 2016 T20I # 523
Mohammad Hafeez 64 42 7 2 152.38 Pakistan v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
F du Plessis 41 27 7 1 151.85 South Africa v Afghanistan Wankhede 20 Mar 2016 T20I # 542
JE Root 54 36 7 0 150.00 England v West Indies Eden Gardens 3 Apr 2016 T20I # 557
JC Buttler 30 20 0 3 150.00 England v West Indies Wankhede 16 Mar 2016 T20I # 537
SJ Myburgh 27 18 5 0 150.00 Netherlands v Ireland Dharamsala 13 Mar 2016 T20I # 533

Minimum of 25 runs

Records includes the following current or recent matches:
England v West Indies at Eden Gardens, World T20 final, Apr 3, 2016 [T20I # 557]
India v West Indies at Wankhede, World T20 2nd semi final, Mar 31, 2016 [T20I # 556]
England v New Zealand at Delhi, World T20 1st semi final, Mar 30, 2016 [T20I # 555]