Batting Highest Strike Rate Innings

Cricket in Test matches

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
281551186.66Englandv Sri LankaGalle26 Mar 2012Test # 2038
32*1814177.77Bangladeshv Sri LankaMirpur27 Jan 2014Test # 2116
30176-176.47New Zealandv Sri LankaKandy09 Mar 1984Test # 980
362233163.63Pakistanv Sri LankaColombo (SSC)30 Jun 2012Test # 2047
503172161.29Indiav Sri LankaBengaluru12 Mar 2022Test # 2456
71*4562157.77New Zealandv Sri LankaChristchurch26 Dec 2018Test # 2336
25165-156.25Indiav Sri LankaColombo (SSC)23 Jul 2008Test # 1882
42*2842150.00Englandv Sri LankaColombo (PSS)03 Apr 2012Test # 2039
39267-150.00Indiav Sri LankaBengaluru12 Mar 2022Test # 2456
1951341811145.52New Zealandv Sri LankaChristchurch26 Dec 2014Test # 2151
261813144.44Australiav Sri LankaGalle29 Jun 2022Test # 2469
46*3361139.39Pakistanv Sri LankaGalle17 Jun 2015Test # 2167
36267-138.46Indiav Sri LankaColombo (SSC)30 Aug 1985Test # 1023
44329-137.50Indiav Sri LankaKandy22 Aug 2001Test # 1557
624661134.78Australiav Sri LankaMelbourne26 Dec 2012Test # 2068
57*438-132.55Englandv Sri LankaLord's03 Jun 2011Test # 1995
41317-132.25Australiav Sri LankaGalle04 Aug 2016Test # 2213
7557131131.57New Zealandv Sri LankaDunedin10 Dec 2015Test # 2192
25194-131.57Australiav Sri LankaBrisbane08 Dec 1989Test # 1131
826386130.15South Africav Sri LankaCenturion27 Mar 1998Test # 1414
393051130.00Pakistanv Sri LankaGalle16 Jul 2023Test # 2511
36287-128.57Indiav Sri LankaChennai02 Dec 2005Test # 1775
35287-125.00Indiav Sri LankaColombo (SSC)27 Jul 1993Test # 1228
252031125.00New Zealandv Sri LankaChristchurch09 Mar 2023Test # 2498
57*4651123.91Australiav Sri LankaHobart14 Dec 2012Test # 2067
47389-123.68Englandv Sri LankaLord's12 Jun 2014Test # 2124
43*356-122.85Pakistanv Sri LankaGalle17 Jun 2015Test # 2167
28236-121.73Bangladeshv Sri LankaColombo (PSS)03 Jul 2007Test # 1838
29244-120.83South Africav Sri LankaCape Town02 Jan 2017Test # 2244
31*265-119.23New Zealandv Sri LankaKandy09 Mar 1984Test # 980
4740--117.50Indiav Sri LankaKandy14 Sep 1985Test # 1025
34297-117.24Indiav Sri LankaColombo (PSS)08 Aug 2008Test # 1886
292523116.00Pakistanv Sri LankaAbu Dhabi28 Sep 2017Test # 2275
293254407115.35Indiav Sri LankaBrabourne02 Dec 2009Test # 1937
31*275-114.81South Africav Sri LankaJohannesburg03 Jan 2021Test # 2401
33*2932113.79Englandv Sri LankaLord's11 May 2006Test # 1802
19016831-113.09Indiav Sri LankaGalle26 Jul 2017Test # 2265
1089687112.50Indiav Sri LankaPallekele12 Aug 2017Test # 2269
454052112.50Indiav Sri LankaColombo (SSC)29 Aug 2001Test # 1559
272413112.50New Zealandv Sri LankaChristchurch09 Mar 2023Test # 2498
1008986112.35Pakistanv Sri LankaGalle21 Jun 2000Test # 1501
968613-111.62Pakistanv Sri LankaGalle17 Jun 2015Test # 2167
484361111.62Indiav Sri LankaAhmedabad18 Dec 2005Test # 1778
36336-109.09Pakistanv Sri LankaColombo (SSC)26 Apr 1997Test # 1367
373413108.82Englandv Sri LankaGalle06 Nov 2018Test # 2324
25*232-108.69Australiav Sri LankaMelbourne26 Dec 1995Test # 1319
514741108.51Pakistanv Sri LankaColombo (SSC)24 Jul 2023Test # 2514
534961108.16Bangladeshv Sri LankaGalle07 Mar 2017Test # 2252
27256-108.00Pakistanv Sri LankaGalle24 Jul 2022Test # 2473
837755107.79New Zealandv Sri LankaColombo (PSS)22 Aug 2019Test # 2356
575373107.54Pakistanv Sri LankaLahore04 Mar 1999Test # 1447
131122182107.37Indiav Sri LankaKanpur24 Nov 2009Test # 1935
8580103106.25New Zealandv Sri LankaChristchurch26 Dec 2014Test # 2151
54519-105.88Englandv Sri LankaLord's03 Jun 2011Test # 1995
111106163104.71South Africav Sri LankaCenturion20 Jan 2001Test # 1529
686563104.61New Zealandv Sri LankaChristchurch26 Dec 2018Test # 2336
484641104.34Pakistanv Sri LankaSharjah16 Jan 2014Test # 2115
25245-104.16Australiav Sri LankaGalle29 Jun 2022Test # 2469
52508-104.00Pakistanv Sri LankaColombo (CCC)14 Mar 1986Test # 1041
26*2541104.00Australiav Sri LankaBrisbane24 Jan 2019Test # 2343
262521104.00New Zealandv Sri LankaGalle14 Aug 2019Test # 2354
10910519-103.80Indiav Sri LankaColombo (PSS)03 Aug 2010Test # 1968
292831103.57Englandv Sri LankaGalle22 Jan 2021Test # 2405
29286-103.57Indiav Sri LankaMohali04 Mar 2022Test # 2452
31306-103.33Indiav Sri LankaGalle18 Jul 2010Test # 1964
32313-103.22South Africav Sri LankaColombo (SSC)20 Jul 2018Test # 2313
353422102.94Australiav Sri LankaCairns09 Jul 2004Test # 1706
424152102.43Bangladeshv Sri LankaColombo (PSS)20 Sep 2005Test # 1766
42417-102.43Australiav Sri LankaGalle04 Aug 2016Test # 2213
45449-102.27West Indiesv Sri LankaPort of Spain03 Apr 2008Test # 1872
504953102.04Indiav Sri LankaGalle26 Jul 2017Test # 2265
50*495-102.04Indiav Sri LankaDelhi02 Dec 2017Test # 2286
858410-101.19Australiav Sri LankaSydney03 Jan 2013Test # 2070
6262101100.00Zimbabwev Sri LankaHarare27 Jan 2020Test # 2383
51*5152100.00Indiav Sri LankaDelhi10 Dec 2005Test # 1776
313141100.00West Indiesv Sri LankaGalle14 Oct 2015Test # 2181
30307-100.00West Indiesv Sri LankaColombo (RPS)23 Nov 2010Test # 1980
3030-3100.00Indiav Sri LankaGalle26 Jul 2017Test # 2265
28285-100.00New Zealandv Sri LankaWellington31 Jan 1991Test # 1162
262631100.00New Zealandv Sri LankaWellington15 Dec 2006Test # 1822
96979498.96Indiav Sri LankaMohali04 Mar 2022Test # 2452
868712-98.85South Africav Sri LankaGqeberha21 Feb 2019Test # 2348
16316519198.78Indiav Sri LankaKanpur17 Dec 1986Test # 1061
535410-98.14Indiav Sri LankaColombo (SSC)24 Feb 1999Test # 1445
52536198.11Bangladeshv Sri LankaChattogram31 Jan 2018Test # 2295
9910115-98.01Indiav Sri LankaColombo (SSC)26 Jul 2010Test # 1966
919310-97.84New Zealandv Sri LankaWellington15 Dec 2018Test # 2335
39404197.50West Indiesv Sri LankaPort of Spain06 Jun 2018Test # 2306
33347-97.05Bangladeshv Sri LankaMirpur27 Jan 2014Test # 2116
30315-96.77New Zealandv Sri LankaWellington11 Mar 1983Test # 951
11912317-96.74Indiav Sri LankaPallekele12 Aug 2017Test # 2269
12613119-96.18Englandv Sri LankaLord's03 Jun 2011Test # 1995
50526196.15Indiav Sri LankaGalle31 Jul 2008Test # 1884
727510396.00New Zealandv Sri LankaChristchurch09 Mar 2023Test # 2498
46*485-95.83Englandv Sri LankaGalle22 Jan 2021Test # 2405
45475195.74Zimbabwev Sri LankaHarare06 Nov 2016Test # 2231
45476-95.74Australiav Sri LankaGalle29 Jun 2022Test # 2469
35375194.59Indiav Sri LankaColombo (SSC)03 Aug 2017Test # 2267
68*724-94.44Pakistanv Sri LankaSharjah16 Jan 2014Test # 2115
33356-94.28West Indiesv Sri LankaKingstown20 Jun 1997Test # 1371
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
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
Performances in matches that overlap years 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:

Bangladesh v Sri Lanka at Chattogram, ICC World Test Championship 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]

Bangladesh v Sri Lanka at Sylhet, ICC World Test Championship 1st Test, Mar 22-25, 2024 [Test # 2536]

New Zealand v Australia at Christchurch, ICC World Test Championship 2nd Test, Mar 8-11, 2024 [Test # 2535]