Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
HH Pandya 108 96 8 7 112.50 India v Sri Lanka 12 Aug 2017 Test # 2269
HMRKB Herath 35 34 6 0 102.94 Sri Lanka v Australia 26 Jul 2016 Test # 2209
WU Tharanga 48 47 6 0 102.12 Sri Lanka v Pakistan 3 Jul 2015 Test # 2169
S Dhawan 119 123 17 0 96.74 India v Sri Lanka 12 Aug 2017 Test # 2269
JC Buttler 63 67 7 0 94.02 England v Sri Lanka 14 Nov 2018 Test # 2326
N Dickwella 29 31 4 0 93.54 Sri Lanka v India 12 Aug 2017 Test # 2269
RJ Burns 59 66 7 0 89.39 England v Sri Lanka 14 Nov 2018 Test # 2326
NLTC Perera 75 86 4 3 87.20 Sri Lanka v Pakistan 8 Jul 2012 Test # 2048
JE Root 124 146 10 2 84.93 England v Sri Lanka 14 Nov 2018 Test # 2326
N Dickwella 35 43 3 0 81.39 Sri Lanka v England 14 Nov 2018 Test # 2326
A Dananjaya 31 39 3 0 79.48 Sri Lanka v England 14 Nov 2018 Test # 2326
N Dickwella 41 52 5 0 78.84 Sri Lanka v India 12 Aug 2017 Test # 2269
N Dickwella 25 33 3 0 75.75 Sri Lanka v England 14 Nov 2018 Test # 2326
JC Buttler 34 45 3 0 75.55 England v Sri Lanka 14 Nov 2018 Test # 2326
Sarfaraz Ahmed 78* 104 6 0 75.00 Pakistan v Sri Lanka 3 Jul 2015 Test # 2169
BKG Mendis 176 254 21 1 69.29 Sri Lanka v Australia 26 Jul 2016 Test # 2209
MR Marsh 25 37 3 0 67.56 Australia v Sri Lanka 26 Jul 2016 Test # 2209
LD Chandimal 67 103 8 0 65.04 Sri Lanka v Pakistan 3 Jul 2015 Test # 2169
AD Mathews 88 137 6 0 64.23 Sri Lanka v England 14 Nov 2018 Test # 2326
SR Watson 36 57 6 0 63.15 Australia v Sri Lanka 8 Sep 2011 Test # 2007
Younis Khan 171* 271 18 0 63.09 Pakistan v Sri Lanka 3 Jul 2015 Test # 2169
Taufeeq Umar 29 46 6 0 63.04 Pakistan v Sri Lanka 8 Jul 2012 Test # 2048
KL Rahul 85 135 8 0 62.96 India v Sri Lanka 12 Aug 2017 Test # 2269
DM de Silva 59 98 6 0 60.20 Sri Lanka v England 14 Nov 2018 Test # 2326
AU Rashid 31 52 2 1 59.61 England v Sri Lanka 14 Nov 2018 Test # 2326
FDM Karunaratne 57 96 4 0 59.37 Sri Lanka v England 14 Nov 2018 Test # 2326
KC Sangakkara 74* 125 11 0 59.20 Sri Lanka v Pakistan 8 Jul 2012 Test # 2048
MEK Hussey 142 244 16 0 58.19 Australia v Sri Lanka 8 Sep 2011 Test # 2007
DM Bravo 68 117 10 0 58.11 West Indies v Sri Lanka 1 Dec 2010 Test # 1982
DM de Silva 36 62 3 0 58.06 Sri Lanka v Australia 26 Jul 2016 Test # 2209
Misbah-ul-Haq 59* 103 8 1 57.28 Pakistan v Sri Lanka 3 Jul 2015 Test # 2169
BP Nash 67 117 5 0 57.26 West Indies v Sri Lanka 1 Dec 2010 Test # 1982
SPD Smith 30 53 3 0 56.60 Australia v Sri Lanka 26 Jul 2016 Test # 2209
FDM Karunaratne 130 230 14 0 56.52 Sri Lanka v Pakistan 3 Jul 2015 Test # 2169
SJ Benn 29* 52 0 2 55.76 West Indies v Sri Lanka 1 Dec 2010 Test # 1982
LD Chandimal 48 87 6 0 55.17 Sri Lanka v India 12 Aug 2017 Test # 2269
DS Smith 55 100 7 0 55.00 West Indies v Sri Lanka 1 Dec 2010 Test # 1982
BT Foakes 65* 119 4 2 54.62 England v Sri Lanka 14 Nov 2018 Test # 2326
Azhar Ali 52 96 8 0 54.16 Pakistan v Sri Lanka 3 Jul 2015 Test # 2169
SM Curran 64 119 1 6 53.78 England v Sri Lanka 14 Nov 2018 Test # 2326
Shan Masood 125 233 11 1 53.64 Pakistan v Sri Lanka 3 Jul 2015 Test # 2169
RJ Burns 43 81 5 0 53.08 England v Sri Lanka 14 Nov 2018 Test # 2326
KMDN Kulasekara 33 63 4 0 52.38 Sri Lanka v Pakistan 8 Jul 2012 Test # 2048
AD Mathews 58 111 6 3 52.25 Sri Lanka v Australia 8 Sep 2011 Test # 2007
Mohammad Hafeez 52 100 6 0 52.00 Pakistan v Sri Lanka 8 Jul 2012 Test # 2048
Asad Shafiq 100* 195 9 0 51.28 Pakistan v Sri Lanka 8 Jul 2012 Test # 2048
LD Chandimal 65 127 8 0 51.18 Sri Lanka v Pakistan 8 Jul 2012 Test # 2048
JA Burns 29 57 2 1 50.87 Australia v Sri Lanka 26 Jul 2016 Test # 2209
FDM Karunaratne 63 125 4 0 50.40 Sri Lanka v England 14 Nov 2018 Test # 2326
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
Strike rates listed for matches only where balls faced are available

Records includes the following current or recent matches:
Sri Lanka v England at Pallekele, 2nd Test, Nov 14-18, 2018 [Test # 2326]
Sri Lanka v India at Pallekele, 3rd Test, Aug 12-14, 2017 [Test # 2269]
Sri Lanka v Australia at Pallekele, 1st Test, Jul 26-30, 2016 [Test # 2209]