Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
KD Karthik 29* 8 2 3 362.50 India v Bangladesh Colombo (RPS) 18 Mar 2018 T20I # 662
C Munro 50* 14 1 7 357.14 New Zealand v Sri Lanka Auckland 10 Jan 2016 T20I # 476
Shahid Afridi 25 7 1 3 357.14 Pakistan v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
CR Brathwaite 34* 10 1 4 340.00 West Indies v England Kolkata 3 Apr 2016 T20I # 557
DJG Sammy 30* 9 2 3 333.33 West Indies v England Bridgetown 11 Mar 2014 T20I # 362
JC Buttler 32* 10 2 3 320.00 England v South Africa Birmingham 12 Sep 2012 T20I # 262
DJ Bravo 35* 11 1 4 318.18 West Indies v New Zealand Lauderhill 1 Jul 2012 T20I # 248
Najibullah Zadran 31* 10 2 3 310.00 Afghanistan v U.A.E. ICCA Dubai 14 Dec 2016 T20I # 571
Abdul Razzaq 34* 11 3 3 309.09 Pakistan v New Zealand Christchurch 30 Dec 2010 T20I # 195
TLW Cooper 45 15 1 6 300.00 Netherlands v Ireland Sylhet 21 Mar 2014 T20I # 377
Najibullah Zadran 33 11 0 4 300.00 Afghanistan v Netherlands Edinburgh 9 Jul 2015 T20I # 431
CJ Jordan 27* 9 0 4 300.00 England v West Indies Bridgetown 13 Mar 2014 T20I # 364
Mohammad Nabi 89 30 6 9 296.66 Afghanistan v Ireland Greater Noida 12 Mar 2017 T20I # 601
S Dhawan 26 9 4 1 288.88 India v Australia Sydney 31 Jan 2016 T20I # 489
C Munro 66 23 11 3 286.95 New Zealand v West Indies Mount Maunganui 1 Jan 2018 T20I # 637
AD Mathews 37* 13 2 4 284.61 Sri Lanka v West Indies Pallekele 9 Nov 2015 T20I # 460
DA Miller 101* 36 7 9 280.55 South Africa v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
JEC Franklin 28 10 0 4 280.00 New Zealand v South Africa Hamilton 19 Feb 2012 T20I # 222
N Vanua 28* 10 0 4 280.00 P.N.G. v Ireland Belfast 15 Jul 2015 T20I # 437
Samiullah Shenwari 39* 14 2 4 278.57 Afghanistan v Kenya Sharjah 30 Sep 2013 T20I # 330
RG Sharma 118 43 12 10 274.41 India v Sri Lanka Indore 22 Dec 2017 T20I # 634
SJ Myburgh 63 23 4 7 273.91 Netherlands v Ireland Sylhet 21 Mar 2014 T20I # 377
MD Shanaka 30* 11 5 1 272.72 Sri Lanka v Bangladesh Sylhet 18 Feb 2018 T20I # 651
C Munro 57 21 3 7 271.42 New Zealand v England Hamilton 18 Feb 2018 T20I # 650
Anwar Ali 46 17 3 4 270.58 Pakistan v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
Yuvraj Singh 27 10 1 3 270.00 India v England Bengaluru 1 Feb 2017 T20I # 594
JJ Roy 43 16 5 3 268.75 England v South Africa Mumbai 18 Mar 2016 T20I # 540
Shoaib Malik 37* 14 4 2 264.28 Pakistan v West Indies Karachi 1 Apr 2018 T20I # 663
WD Parnell 29* 11 3 2 263.63 South Africa v Australia Johannesburg 16 Oct 2011 T20I # 212
KJ O'Brien 42* 16 2 4 262.50 Ireland v Netherlands Sylhet 21 Mar 2014 T20I # 377
DJG Sammy 34* 13 2 3 261.53 West Indies v Australia Dhaka 28 Mar 2014 T20I # 388
MH Cross 39 15 5 2 260.00 Scotland v Hong Kong Dublin (Malahide) 25 Jul 2015 T20I # 445
PD McGlashan 26 10 3 2 260.00 New Zealand v Pakistan Hamilton 28 Dec 2010 T20I # 194
Mohammad Shahzad 31 12 7 0 258.33 Afghanistan v U.A.E. Dubai (DSC) 16 Dec 2016 T20I # 572
Shahid Afridi 49 19 4 4 257.89 Pakistan v Bangladesh Kolkata 16 Mar 2016 T20I # 536
AJ Finch 36* 14 3 3 257.14 Australia v New Zealand Auckland 16 Feb 2018 T20I # 649
Abdul Razzaq 46* 18 0 5 255.55 Pakistan v England Dubai (DSC) 20 Feb 2010 T20I # 145
Tanwir Afzal 56 22 1 7 254.54 Hong Kong v Scotland Mong Kok 31 Jan 2016 T20I # 488
Shahid Afridi 28 11 1 3 254.54 Pakistan v New Zealand Dubai (DSC) 5 Dec 2014 T20I # 412
Mahmudullah 33* 13 2 2 253.84 Bangladesh v India Dhaka 6 Mar 2016 T20I # 521
KA Pollard 38 15 3 3 253.33 West Indies v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
PW Borren 38* 15 2 4 253.33 Netherlands v Afghanistan Sharjah 15 Nov 2013 T20I # 335
AD Hales 43 17 8 1 252.94 England v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
E Chigumbura 53* 21 6 3 252.38 Zimbabwe v U.A.E. Sylhet 21 Mar 2014 T20I # 376
MJ Guptill 63 25 6 5 252.00 New Zealand v Sri Lanka Auckland 10 Jan 2016 T20I # 476
MEK Hussey 60* 24 3 6 250.00 Australia v Pakistan Gros Islet 14 May 2010 T20I # 176
TM Head 45 18 4 3 250.00 Australia v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
DA Warner 40 16 5 2 250.00 Australia v South Africa Durban 12 Mar 2014 T20I # 363
CH Gayle 77 31 5 8 248.38 West Indies v South Africa Cape Town 9 Jan 2015 T20I # 413
AJ Finch 156 63 11 14 247.61 Australia v England Southampton 29 Aug 2013 T20I # 328
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

Performances in matches that overlap decades 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:
Pakistan v West Indies at Karachi, 3rd T20I, Apr 3, 2018 [T20I # 665]
Pakistan v West Indies at Karachi, 2nd T20I, Apr 2, 2018 [T20I # 664]
Pakistan v West Indies at Karachi, 1st T20I, Apr 1, 2018 [T20I # 663]