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
25*813312.50West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
93*3098310.00New Zealandv Sri LankaChristchurch28 Dec 2015ODI # 3715
772587308.00New Zealandv EnglandWellington20 Feb 2015ODI # 3607
38*1352292.30Englandv Sri LankaThe Oval22 May 2014ODI # 3492
551983289.47Australiav Sri LankaDambulla31 Aug 2016ODI # 3774
772759285.18West Indiesv EnglandGros Islet02 Mar 2019ODI # 4103
341223283.33Pakistanv Sri LankaSharjah18 Dec 2013ODI # 3445
25941277.77Australiav Sri LankaSydney08 Mar 2015ODI # 3629
361323276.92West Indiesv Sri LankaColombo (RPS)01 Nov 2015ODI # 3701
431653268.75Pakistanv EnglandCape Town22 Feb 2003ODI # 1962
48*1854266.66Bangladeshv Sri LankaChattogram18 Mar 2024ODI # 4745
29*1122263.63Pakistanv Sri LankaTangier14 Aug 2002ODI # 1861
421625262.50Scotlandv EnglandAberdeen09 May 2014ODI # 3491
31*1232258.33West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
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
371523246.66West Indiesv Sri LankaPallekele01 Mar 2020ODI # 4250
51*2253231.81Pakistanv EnglandKarachi15 Dec 2005ODI # 2306
512263231.81New Zealandv Sri LankaChristchurch11 Jan 2015ODI # 3574
441934231.57New Zealandv EnglandNottingham17 Jun 2015ODI # 3657
301341230.76Sri Lankav EnglandLeeds02 Jul 2002ODI # 1850
25*11-3227.27Indiav EnglandBengaluru23 Nov 2008ODI # 2781
311432221.42Pakistanv EnglandKarachi15 Dec 2005ODI # 2306
31145-221.42Australiav EnglandMelbourne14 Feb 2015ODI # 3600
5525111220.00New Zealandv Sri LankaChristchurch26 Dec 2015ODI # 3714
44*2081220.00Pakistanv EnglandLord's20 Sep 2010ODI # 3046
351614218.75Indiav EnglandPune26 Mar 2021ODI # 4283
482291218.18Indiav Sri LankaColombo (RPS)09 Aug 2005ODI # 2268
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
30*1422214.28Sri Lankav EnglandColombo (RPS)26 Nov 2014ODI # 3554
32*1513213.33New Zealandv Sri LankaNelson20 Jan 2015ODI # 3585
321532213.33New Zealandv EnglandThe Oval12 Jun 2015ODI # 3655
592884210.71Sri Lankav EnglandNottingham21 Jun 2016ODI # 3751
40*1941210.52Indiav EnglandChester-le-Street04 Jul 2002ODI # 1851
401933210.52Indiav EnglandSouthampton06 Sep 2011ODI # 3187
40*1932210.52New Zealandv EnglandSouthampton02 Jun 2013ODI # 3361
823964210.25West Indiesv EnglandPort of Spain04 Mar 1986ODI # 366
50*2444208.33Australiav EnglandPerth01 Feb 2015ODI # 3597
542671207.69Sri Lankav EnglandColombo (RPS)16 Dec 2014ODI # 3569
582854207.14Pakistanv EnglandNottingham30 Aug 2016ODI # 3773
29*1422207.14Pakistanv EnglandSharjah07 Apr 1999ODI # 1429
291431207.14Pakistanv Sri LankaDubai (DICS)14 Nov 2011ODI # 3213
643173206.45Australiav EnglandLord's05 Sep 2015ODI # 3681
331623206.25New Zealandv EnglandThe Oval12 Jun 2015ODI # 3655
743694205.55New Zealandv EnglandNapier20 Feb 2013ODI # 3336
39*1961205.26Englandv Sri LankaWellington01 Mar 2015ODI # 3619
432181204.76West Indiesv EnglandChennai17 Mar 2011ODI # 3135
432161204.76Englandv Sri LankaChester-le-Street29 Jun 2021ODI # 4296
492443204.16New Zealandv EnglandAdelaide29 Jan 1983ODI # 176
532662203.84South Africav Sri LankaCenturion29 Nov 2002ODI # 1905
653265203.12Afghanistanv Sri LankaLahore05 Sep 2023ODI # 4633
52*2662200.00West Indiesv EnglandKingstown02 Mar 1994ODI # 888
42*2151200.00New Zealandv Sri LankaDunedin06 Feb 1991ODI # 667
30*1512200.00Pakistanv Sri LankaDubai (DICS)20 Dec 2013ODI # 3446
281421200.00Australiav EnglandMelbourne04 Feb 1979ODI # 59
10654143196.29South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
392051195.00Pakistanv Sri LankaFaisalabad25 Oct 1987ODI # 467
5830121193.33Pakistanv EnglandNottingham30 Aug 2016ODI # 3773
54*286-192.85Australiav Sri LankaSydney12 Feb 2006ODI # 2328
271413192.85New Zealandv Sri LankaNelson02 Jan 2016ODI # 3718
774037192.50Indiav EnglandPune26 Mar 2021ODI # 4283
10253104192.45Australiav Sri LankaSydney08 Mar 2015ODI # 3629
50*2652192.30Indiav EnglandCardiff16 Sep 2011ODI # 3195
50*2633192.30Australiav EnglandLeeds11 Sep 2015ODI # 3683
25*1331192.30Indiav Sri LankaThe Oval08 Jun 2017ODI # 3882
84*4485190.90Australiav EnglandHyderabad (Deccan)19 Oct 1989ODI # 575
38*2051190.00South Africav Sri LankaThe Oval03 Jun 2017ODI # 3877
36*195-189.47Indiav EnglandThe Oval09 Sep 2011ODI # 3189
492671188.46New Zealandv Sri LankaHambantota12 Nov 2013ODI # 3434
32*1741188.23West Indiesv Sri LankaColombo (SSC)22 Feb 2020ODI # 4246
75*4053187.50Pakistanv EnglandKarachi24 Oct 2000ODI # 1645
301651187.50Indiav Sri LankaHobart28 Feb 2012ODI # 3251
301612187.50Australiav EnglandMelbourne22 Nov 2022ODI # 4480
58*3172187.09Indiav EnglandPune23 Mar 2021ODI # 4281
43*235-186.95Australiav EnglandLord's06 Sep 2009ODI # 2883
28*1522186.66West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
69*3715-186.48Australiav EnglandSydney23 Jan 2003ODI # 1940
8244133186.36Sri Lankav EnglandFaisalabad09 Mar 1996ODI # 1077
54*2952186.20West Indiesv Sri LankaPerth02 Feb 1985ODI # 300
804358186.04West Indiesv EnglandBridgetown27 Mar 2009ODI # 2828
39*2132185.71South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
26*1431185.71New Zealandv EnglandAuckland23 Feb 2002ODI # 1812
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
33184-183.33Pakistanv EnglandMelbourne25 Mar 1992ODI # 752
331831183.33Australiav Sri LankaColombo (RPS)19 Jun 2022ODI # 4415
311723182.35Pakistanv EnglandLord's10 Jul 2021ODI # 4300
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
9452113180.76Bangladeshv EnglandNottingham21 Jun 2005ODI # 2252
56*3134180.64Pakistanv Sri LankaDhaka07 Jun 2000ODI # 1602
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]