Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
AD Mathews 37* 13 2 4 284.61 Sri Lanka v West Indies 9 Nov 2015 T20I # 460
TM Head 45 18 4 3 250.00 Australia v Sri Lanka 6 Sep 2016 T20I # 565
SR Watson 57 24 6 5 237.50 Australia v Sri Lanka 8 Aug 2011 T20I # 203
LRPL Taylor 26 11 3 1 236.36 New Zealand v Pakistan 23 Sep 2012 T20I # 271
ADS Fletcher 57 25 3 6 228.00 West Indies v Sri Lanka 9 Nov 2015 T20I # 460
GJ Maxwell 145* 65 14 9 223.07 Australia v Sri Lanka 6 Sep 2016 T20I # 565
BMAJ Mendis 37 17 2 3 217.64 Sri Lanka v Bangladesh 31 Mar 2013 T20I # 312
CH Gayle 30 14 3 2 214.28 West Indies v New Zealand 1 Oct 2012 T20I # 283
BB McCullum 123 58 11 7 212.06 New Zealand v Bangladesh 21 Sep 2012 T20I # 267
LD Chandimal 40* 19 4 2 210.52 Sri Lanka v West Indies 9 Nov 2015 T20I # 460
Nasir Jamshed 29* 14 2 2 207.14 Pakistan v Bangladesh 25 Sep 2012 T20I # 274
Imran Nazir 72 36 9 3 200.00 Pakistan v Bangladesh 25 Sep 2012 T20I # 274
EJG Morgan 71* 36 4 5 197.22 England v West Indies 27 Sep 2012 T20I # 276
TM Dilshan 104* 57 12 5 182.45 Sri Lanka v Australia 6 Aug 2011 T20I # 202
LJ Wright 76 43 5 5 176.74 England v New Zealand 29 Sep 2012 T20I # 279
DA Warner 28 16 5 0 175.00 Australia v Sri Lanka 6 Sep 2016 T20I # 565
Mahmudullah 31 18 3 1 172.22 Bangladesh v Sri Lanka 31 Mar 2013 T20I # 312
CK Kapugedera 43 25 3 3 172.00 Sri Lanka v Australia 6 Sep 2016 T20I # 565
DA Warner 53 31 6 2 170.96 Australia v Sri Lanka 6 Aug 2011 T20I # 202
GP Swann 34 20 4 1 170.00 England v Sri Lanka 1 Oct 2012 T20I # 284
DPMD Jayawardene 44 26 3 3 169.23 Sri Lanka v New Zealand 27 Sep 2012 T20I # 275
CH Gayle 58 35 6 4 165.71 West Indies v England 27 Sep 2012 T20I # 276
GSNFG Jayasuriya 36 22 2 2 163.63 Sri Lanka v West Indies 9 Nov 2015 T20I # 460
UT Khawaja 36 22 2 2 163.63 Australia v Sri Lanka 6 Sep 2016 T20I # 565
NLTC Perera 26* 16 0 2 162.50 Sri Lanka v England 1 Oct 2012 T20I # 284
Mominul Haque 26* 16 2 1 162.50 Bangladesh v Sri Lanka 31 Mar 2013 T20I # 312
NL McCullum 26 16 3 0 162.50 New Zealand v Sri Lanka 21 Nov 2013 T20I # 341
Nasir Jamshed 56 35 2 4 160.00 Pakistan v New Zealand 23 Sep 2012 T20I # 271
Mohammad Ashraful 43 27 4 2 159.25 Bangladesh v Sri Lanka 31 Mar 2013 T20I # 312
Imran Nazir 25 16 5 0 156.25 Pakistan v New Zealand 23 Sep 2012 T20I # 271
BB McCullum 25 16 0 2 156.25 New Zealand v Sri Lanka 27 Sep 2012 T20I # 275
Shakib Al Hasan 84 54 11 2 155.55 Bangladesh v Pakistan 25 Sep 2012 T20I # 274
LRPL Taylor 62* 40 3 3 155.00 New Zealand v West Indies 1 Oct 2012 T20I # 283
MDKJ Perera 57 37 6 2 154.05 Sri Lanka v New Zealand 21 Nov 2013 T20I # 341
BMAJ Mendis 29* 19 4 0 152.63 Sri Lanka v Australia 6 Aug 2011 T20I # 202
JEC Franklin 50 33 4 2 151.51 New Zealand v England 29 Sep 2012 T20I # 279
TM Dilshan 56 37 8 0 151.35 Sri Lanka v West Indies 9 Nov 2015 T20I # 460
J Charles 84 56 10 3 150.00 West Indies v England 27 Sep 2012 T20I # 276
AD Mathews 28 19 3 1 147.36 Sri Lanka v England 1 Oct 2012 T20I # 284
MDKJ Perera 64 44 5 4 145.45 Sri Lanka v Bangladesh 31 Mar 2013 T20I # 312
RJ Nicol 58 40 3 4 145.00 New Zealand v Sri Lanka 27 Sep 2012 T20I # 275
KA Pollard 26 18 2 2 144.44 West Indies v Sri Lanka 9 Nov 2015 T20I # 460
TM Dilshan 76 53 5 3 143.39 Sri Lanka v New Zealand 27 Sep 2012 T20I # 275
MN Samuels 50 35 4 2 142.85 West Indies v Sri Lanka 29 Sep 2012 T20I # 280
V Kohli 68 48 11 1 141.66 India v Sri Lanka 7 Aug 2012 T20I # 255
SR Patel 67 48 8 2 139.58 England v Sri Lanka 1 Oct 2012 T20I # 284
DPMD Jayawardene 26 19 5 0 136.84 Sri Lanka v India 7 Aug 2012 T20I # 255
DPMD Jayawardene 86 63 12 1 136.50 Sri Lanka v Australia 8 Aug 2011 T20I # 203
KC Sangakkara 30 22 4 0 136.36 Sri Lanka v Australia 6 Aug 2011 T20I # 202
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:
Sri Lanka v Australia at Pallekele, 1st T20I, Sep 6, 2016 [T20I # 565]
Sri Lanka v West Indies at Pallekele, 1st T20I, Nov 9, 2015 [T20I # 460]
Sri Lanka v New Zealand at Pallekele, 2nd T20I, Nov 21, 2013 [T20I # 341]