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
AD Mathews 37* 13 2 4 284.61 Sri Lanka v West Indies Pallekele 9 Nov 2015 T20I # 460
Anwar Ali 46 17 3 4 270.58 Pakistan v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
KA Pollard 38 15 3 3 253.33 West Indies v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
TM Head 45 18 4 3 250.00 Australia v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
Mahmudullah 43* 18 3 2 238.88 Bangladesh v Sri Lanka Colombo (RPS) 16 Mar 2018 T20I # 661
SR Watson 57 24 6 5 237.50 Australia v Sri Lanka Pallekele 8 Aug 2011 T20I # 203
LRPL Taylor 26 11 3 1 236.36 New Zealand v Pakistan Pallekele 23 Sep 2012 T20I # 271
AB de Villiers 30 13 1 2 230.76 South Africa v Sri Lanka Hambantota 22 Sep 2012 T20I # 269
ADS Fletcher 57 25 3 6 228.00 West Indies v Sri Lanka Pallekele 9 Nov 2015 T20I # 460
GJ Maxwell 66 29 7 4 227.58 Australia v Sri Lanka Colombo (RPS) 9 Sep 2016 T20I # 567
NLTC Perera 25* 11 3 1 227.27 Sri Lanka v South Africa Hambantota 6 Aug 2013 T20I # 325
Liton Das 43 19 2 5 226.31 Bangladesh v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
GJ Maxwell 145* 65 14 9 223.07 Australia v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
BMAJ Mendis 37 17 2 3 217.64 Sri Lanka v Bangladesh Pallekele 31 Mar 2013 T20I # 312
GJ Bailey 63 29 6 4 217.24 Australia v West Indies Colombo (RPS) 5 Oct 2012 T20I # 288
CH Gayle 30 14 3 2 214.28 West Indies v New Zealand Pallekele 1 Oct 2012 T20I # 283
WU Tharanga 32* 15 4 1 213.33 Sri Lanka v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
BB McCullum 123 58 11 7 212.06 New Zealand v Bangladesh Pallekele 21 Sep 2012 T20I # 267
LD Chandimal 40* 19 4 2 210.52 Sri Lanka v West Indies Pallekele 9 Nov 2015 T20I # 460
Nasir Jamshed 29* 14 2 2 207.14 Pakistan v Bangladesh Pallekele 25 Sep 2012 T20I # 274
IK Pathan 33* 16 2 2 206.25 India v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
DPMD Jayawardene 33 16 7 0 206.25 Sri Lanka v South Africa Hambantota 6 Aug 2013 T20I # 325
Mushfiqur Rahim 72* 35 5 4 205.71 Bangladesh v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
Shahid Afridi 45 22 1 4 204.54 Pakistan v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
TM Dilshan 57 28 8 2 203.57 Sri Lanka v New Zealand Colombo (RPS) 2 Sep 2009 T20I # 120
Imran Nazir 72 36 9 3 200.00 Pakistan v Bangladesh Pallekele 25 Sep 2012 T20I # 274
Soumya Sarkar 34 17 4 2 200.00 Bangladesh v Sri Lanka Colombo (RPS) 6 Apr 2017 T20I # 607
NLTC Perera 32* 16 2 2 200.00 Sri Lanka v Pakistan Hambantota 1 Jun 2012 T20I # 244
DA Warner 28 14 3 2 200.00 Australia v West Indies Colombo (RPS) 22 Sep 2012 T20I # 270
KMDN Kulasekara 26 13 3 1 200.00 Sri Lanka v West Indies Colombo (RPS) 7 Oct 2012 T20I # 289
EJG Morgan 71* 36 4 5 197.22 England v West Indies Pallekele 27 Sep 2012 T20I # 276
TAM Siriwardana 35 18 3 2 194.44 Sri Lanka v Pakistan Colombo (RPS) 30 Jul 2015 T20I # 448
ST Jayasuriya 33 17 3 2 194.11 Sri Lanka v India Colombo (RPS) 10 Feb 2009 T20I # 82
CK Kapugedera 31* 16 1 3 193.75 Sri Lanka v Pakistan Colombo (RPS) 30 Jul 2015 T20I # 448
CK Kapugedera 48* 25 2 4 192.00 Sri Lanka v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
Umar Akmal 46 24 3 3 191.66 Pakistan v Sri Lanka Colombo (RPS) 30 Jul 2015 T20I # 448
BKG Mendis 57 30 2 5 190.00 Sri Lanka v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
Umar Gul 32 17 2 3 188.23 Pakistan v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
S Dhawan 90 49 6 6 183.67 India v Sri Lanka Colombo (RPS) 6 Mar 2018 T20I # 656
CH Gayle 75* 41 5 6 182.92 West Indies v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
EMDY Munaweera 53 29 5 4 182.75 Sri Lanka v India Colombo (RPS) 6 Sep 2017 T20I # 618
TM Dilshan 104* 57 12 5 182.45 Sri Lanka v Australia Pallekele 6 Aug 2011 T20I # 202
Mohammad Nabi 31 17 2 2 182.35 Afghanistan v India Colombo (RPS) 19 Sep 2012 T20I # 265
LJ Wright 99* 55 8 6 180.00 England v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
SK Raina 27 15 2 2 180.00 India v Sri Lanka Colombo (RPS) 12 Mar 2018 T20I # 659
MDKJ Perera 66 37 6 4 178.37 Sri Lanka v India Colombo (RPS) 6 Mar 2018 T20I # 656
LJ Wright 76 43 5 5 176.74 England v New Zealand Pallekele 29 Sep 2012 T20I # 279
DA Warner 28 16 5 0 175.00 Australia v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
DJG Sammy 26* 15 3 0 173.33 West Indies v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
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]