Batting Highest Strike Rate Innings

Cricket in ODI matches

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
47*13-6361.53New Zealandv Sri LankaMount Maunganui03 Jan 2019ODI # 4074
32*933355.55New Zealandv Sri LankaHambantota12 Nov 2013ODI # 3434
93*3098310.00New Zealandv Sri LankaChristchurch28 Dec 2015ODI # 3715
38*1352292.30Englandv Sri LankaThe Oval22 May 2014ODI # 3492
32*1114290.90Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
551983289.47Australiav Sri LankaDambulla31 Aug 2016ODI # 3774
341223283.33Pakistanv Sri LankaSharjah18 Dec 2013ODI # 3445
25941277.77Australiav Sri LankaSydney08 Mar 2015ODI # 3629
361323276.92West Indiesv Sri LankaColombo (RPS)01 Nov 2015ODI # 3701
48*1854266.66Bangladeshv Sri LankaChattogram18 Mar 2024ODI # 4745
29*1122263.63Pakistanv Sri LankaTangier14 Aug 2002ODI # 1861
31*1251258.33Englandv South AfricaLord's31 Aug 2008ODI # 2759
742946255.17Australiav Sri LankaSharjah02 May 1990ODI # 630
10240611255.00Pakistanv Sri LankaNairobi (Gym)04 Oct 1996ODI # 1125
33*1323253.84Englandv Sri LankaThe Oval13 Jun 2013ODI # 3370
38*1551253.33South Africav Sri LankaDurban10 Mar 2019ODI # 4112
43*1725252.94Englandv South AfricaWankhede21 Oct 2023ODI # 4677
371523246.66West Indiesv Sri LankaPallekele01 Mar 2020ODI # 4250
58*2426241.66West Indiesv South AfricaNorth Sound24 May 2010ODI # 2980
40*1743235.29Australiav South AfricaGqeberha22 Feb 1994ODI # 885
512263231.81New Zealandv Sri LankaChristchurch11 Jan 2015ODI # 3574
592684226.92New Zealandv South AfricaAuckland24 Mar 2015ODI # 3644
40*1851222.22West Indiesv South AfricaCape Town09 Feb 2003ODI # 1942
77*3556220.00Pakistanv South AfricaDurban07 Feb 2007ODI # 2513
5525111220.00New Zealandv Sri LankaChristchurch26 Dec 2015ODI # 3714
482291218.18Indiav Sri LankaColombo (RPS)09 Aug 2005ODI # 2268
37*1742217.64Indiav South AfricaHyderabad16 Nov 2005ODI # 2297
26*1212216.66Indiav Sri LankaSharjah06 Nov 1998ODI # 1366
411942215.78West Indiesv Sri LankaWankhede09 Nov 1993ODI # 847
73*3484214.70Pakistanv Sri LankaAbu Dhabi18 May 2007ODI # 2584
32*1522213.33West Indiesv South AfricaCape Town09 Feb 2003ODI # 1942
32*1513213.33New Zealandv Sri LankaNelson20 Jan 2015ODI # 3585
341623212.50Pakistanv South AfricaBloemfontein10 Mar 2013ODI # 3343
27*1331207.69Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
291431207.14Pakistanv Sri LankaDubai (DICS)14 Nov 2011ODI # 3213
39*196-205.26Englandv South AfricaCenturion14 Jan 1996ODI # 1038
39*1961205.26Englandv Sri LankaWellington01 Mar 2015ODI # 3619
391952205.26Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
43*2152204.76West Indiesv South AfricaDurban01 Feb 2008ODI # 2668
432161204.76Englandv Sri LankaChester-le-Street29 Jun 2021ODI # 4296
49*2442204.16West Indiesv South AfricaJohannesburg04 Feb 2004ODI # 2096
532662203.84South Africav Sri LankaCenturion29 Nov 2002ODI # 1905
653265203.12Afghanistanv Sri LankaLahore05 Sep 2023ODI # 4633
82*4166200.00Pakistanv South AfricaLahore03 Oct 2003ODI # 2046
42*2151200.00New Zealandv Sri LankaDunedin06 Feb 1991ODI # 667
30*1512200.00Pakistanv Sri LankaDubai (DICS)20 Dec 2013ODI # 3446
673445197.05Englandv South AfricaCenturion27 Sep 2009ODI # 2900
10654143196.29South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
452352195.65Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
392051195.00Pakistanv Sri LankaFaisalabad25 Oct 1987ODI # 467
351841194.44Australiav South AfricaDurban05 Oct 2016ODI # 3790
351823194.44Englandv South AfricaManchester22 Jul 2022ODI # 4435
68*3574194.28Indiav South AfricaGwalior24 Feb 2010ODI # 2962
29*1531193.33Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
54*286-192.85Australiav Sri LankaSydney12 Feb 2006ODI # 2328
271413192.85New Zealandv Sri LankaNelson02 Jan 2016ODI # 3718
10253104192.45Australiav Sri LankaSydney08 Mar 2015ODI # 3629
25*1331192.30Indiav Sri LankaThe Oval08 Jun 2017ODI # 3882
653445191.17Sri Lankav South AfricaPallekele08 Aug 2018ODI # 4030
38*2051190.00South Africav Sri LankaThe Oval03 Jun 2017ODI # 3877
492671188.46New Zealandv Sri LankaHambantota12 Nov 2013ODI # 3434
32*1741188.23West Indiesv Sri LankaColombo (SSC)22 Feb 2020ODI # 4246
301651187.50Indiav Sri LankaHobart28 Feb 2012ODI # 3251
43*237-186.95Pakistanv South AfricaCenturion25 Jan 2019ODI # 4084
432363186.95Englandv South AfricaJohannesburg09 Feb 2020ODI # 4242
2815-2186.66Australiav South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
412271186.36Bangladeshv South AfricaBenoni09 Nov 2008ODI # 2772
54*2952186.20West Indiesv Sri LankaPerth02 Feb 1985ODI # 300
39*2132185.71South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
37*2041185.00Australiav Sri LankaDambulla20 Feb 2004ODI # 2102
83*4593184.44Zimbabwev Sri LankaNew Plymouth23 Feb 1992ODI # 716
35*1941184.21New Zealandv Sri LankaDambulla16 Nov 2013ODI # 3435
46*2551184.00Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
884857183.33Pakistanv South AfricaJohannesburg17 Mar 2013ODI # 3347
331831183.33Australiav Sri LankaColombo (RPS)19 Jun 2022ODI # 4415
29165-181.25Englandv Sri LankaTaunton11 Jun 1983ODI # 201
29*1631181.25Pakistanv Sri LankaSharjah30 Oct 1993ODI # 841
29*16-4181.25Pakistanv Sri LankaColombo (RPS)22 Jul 2015ODI # 3671
764248180.95Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
472652180.76Pakistanv South AfricaLahore18 Oct 2007ODI # 2633
56*3134180.64Pakistanv Sri LankaDhaka07 Jun 2000ODI # 1602
36*2041180.00South Africav Sri LankaCape Town07 Feb 2017ODI # 3833
271512180.00Indiav Sri LankaMoratuwa14 Aug 1993ODI # 835
522992179.31Pakistanv Sri LankaGwalior12 May 1997ODI # 1205
43249-179.16Indiav Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
34*196-178.94Australiav South AfricaMelbourne21 Nov 2014ODI # 3549
34*19-3178.94New Zealandv South AfricaHamilton19 Feb 2017ODI # 3836
50*2852178.57Englandv Sri LankaNottingham27 Jun 2002ODI # 1847
25*144-178.57Englandv South AfricaSydney22 Mar 1992ODI # 751
251421178.57New Zealandv South AfricaGqeberha30 Oct 2005ODI # 2289
412324178.26Englandv South AfricaKimberley01 Feb 2023ODI # 4514
643693177.77Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
321842177.77Pakistanv South AfricaFaisalabad23 Oct 2007ODI # 2637
46*2661176.92Indiav Sri LankaMirpur13 Mar 2012ODI # 3259
53308-176.66Zimbabwev Sri LankaHarare18 Dec 1999ODI # 1530
60*3461176.47Australiav Sri LankaMelbourne11 Jan 2013ODI # 3317
30*172-176.47New Zealandv South AfricaChristchurch23 Feb 1995ODI # 981
30*1712176.47Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
30*1731176.47Indiav Sri LankaMirpur13 Mar 2012ODI # 3259
301721176.47New Zealandv Sri LankaWellington29 Jan 2015ODI # 3594
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, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]