Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
KD Karthik 29* 8 2 3 362.50 India v Bangladesh 18 Mar 2018 T20I # 662
Anwar Ali 46 17 3 4 270.58 Pakistan v Sri Lanka 1 Aug 2015 T20I # 449
KA Pollard 38 15 3 3 253.33 West Indies v Australia 5 Oct 2012 T20I # 288
Mahmudullah 43* 18 3 2 238.88 Bangladesh v Sri Lanka 16 Mar 2018 T20I # 661
GJ Maxwell 66 29 7 4 227.58 Australia v Sri Lanka 9 Sep 2016 T20I # 567
Liton Das 43 19 2 5 226.31 Bangladesh v Sri Lanka 10 Mar 2018 T20I # 658
GJ Bailey 63 29 6 4 217.24 Australia v West Indies 5 Oct 2012 T20I # 288
WU Tharanga 32* 15 4 1 213.33 Sri Lanka v Bangladesh 10 Mar 2018 T20I # 658
IK Pathan 33* 16 2 2 206.25 India v Sri Lanka 10 Feb 2009 T20I # 82
Mushfiqur Rahim 72* 35 5 4 205.71 Bangladesh v Sri Lanka 10 Mar 2018 T20I # 658
Shahid Afridi 45 22 1 4 204.54 Pakistan v Sri Lanka 1 Aug 2015 T20I # 449
TM Dilshan 57 28 8 2 203.57 Sri Lanka v New Zealand 2 Sep 2009 T20I # 120
Soumya Sarkar 34 17 4 2 200.00 Bangladesh v Sri Lanka 6 Apr 2017 T20I # 607
DA Warner 28 14 3 2 200.00 Australia v West Indies 22 Sep 2012 T20I # 270
KMDN Kulasekara 26 13 3 1 200.00 Sri Lanka v West Indies 7 Oct 2012 T20I # 289
TAM Siriwardana 35 18 3 2 194.44 Sri Lanka v Pakistan 30 Jul 2015 T20I # 448
ST Jayasuriya 33 17 3 2 194.11 Sri Lanka v India 10 Feb 2009 T20I # 82
CK Kapugedera 31* 16 1 3 193.75 Sri Lanka v Pakistan 30 Jul 2015 T20I # 448
CK Kapugedera 48* 25 2 4 192.00 Sri Lanka v Pakistan 1 Aug 2015 T20I # 449
Umar Akmal 46 24 3 3 191.66 Pakistan v Sri Lanka 30 Jul 2015 T20I # 448
BKG Mendis 57 30 2 5 190.00 Sri Lanka v Bangladesh 10 Mar 2018 T20I # 658
Umar Gul 32 17 2 3 188.23 Pakistan v South Africa 28 Sep 2012 T20I # 277
S Dhawan 90 49 6 6 183.67 India v Sri Lanka 6 Mar 2018 T20I # 656
CH Gayle 75* 41 5 6 182.92 West Indies v Australia 5 Oct 2012 T20I # 288
EMDY Munaweera 53 29 5 4 182.75 Sri Lanka v India 6 Sep 2017 T20I # 618
Mohammad Nabi 31 17 2 2 182.35 Afghanistan v India 19 Sep 2012 T20I # 265
LJ Wright 99* 55 8 6 180.00 England v Afghanistan 21 Sep 2012 T20I # 268
SK Raina 27 15 2 2 180.00 India v Sri Lanka 12 Mar 2018 T20I # 659
MDKJ Perera 66 37 6 4 178.37 Sri Lanka v India 6 Mar 2018 T20I # 656
DJG Sammy 26* 15 3 0 173.33 West Indies v Sri Lanka 7 Oct 2012 T20I # 289
SR Watson 72 42 2 7 171.42 Australia v India 28 Sep 2012 T20I # 278
F du Plessis 65 38 6 2 171.05 South Africa v India 2 Oct 2012 T20I # 286
SR Watson 41* 24 2 3 170.83 Australia v West Indies 22 Sep 2012 T20I # 270
SR Watson 51 30 5 3 170.00 Australia v Ireland 19 Sep 2012 T20I # 264
RJ Peterson 32* 19 6 0 168.42 South Africa v Australia 30 Sep 2012 T20I # 281
RG Sharma 55* 33 5 1 166.66 India v England 23 Sep 2012 T20I # 272
CH Gayle 54 33 5 4 163.63 West Indies v Australia 22 Sep 2012 T20I # 270
Tamim Iqbal 47 29 6 1 162.06 Bangladesh v Sri Lanka 10 Mar 2018 T20I # 658
MJ Guptill 32 20 2 1 160.00 New Zealand v Sri Lanka 4 Sep 2009 T20I # 121
NLTC Perera 58 37 3 3 156.75 Sri Lanka v Bangladesh 16 Mar 2018 T20I # 661
SK Raina 47 30 5 2 156.66 India v Bangladesh 14 Mar 2018 T20I # 660
MN Samuels 50 32 3 4 156.25 West Indies v Australia 22 Sep 2012 T20I # 270
KD Karthik 39* 25 5 0 156.00 India v Sri Lanka 12 Mar 2018 T20I # 659
D Ramdin 34* 22 1 2 154.54 West Indies v Sri Lanka 11 Nov 2015 T20I # 461
MDKJ Perera 74 48 8 2 154.16 Sri Lanka v Bangladesh 10 Mar 2018 T20I # 658
Sabbir Rahman 77 50 7 4 154.00 Bangladesh v India 18 Mar 2018 T20I # 662
DA Warner 63* 41 7 3 153.65 Australia v India 28 Sep 2012 T20I # 278
MDKJ Perera 61 40 7 1 152.50 Sri Lanka v Bangladesh 16 Mar 2018 T20I # 661
Yuvraj Singh 32 21 3 2 152.38 India v Sri Lanka 10 Feb 2009 T20I # 82
V Kohli 82 54 7 1 151.85 India v Sri Lanka 6 Sep 2017 T20I # 618
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 | past year | 4 years

Minimum of 25 runs

Records includes the following current or recent matches:
Bangladesh v India at Colombo (RPS), Nidahas Twenty20 Tri-Series final, Mar 18, 2018 [T20I # 662]
Sri Lanka v Bangladesh at Colombo (RPS), Nidahas Twenty20 Tri-Series 6th match, Mar 16, 2018 [T20I # 661]
Bangladesh v India at Colombo (RPS), Nidahas Twenty20 Tri-Series 5th match, Mar 14, 2018 [T20I # 660]