Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
48*1854266.66Bangladeshv Sri LankaChattogram18 Mar 2024ODI # 4745
371424264.28Australiav New ZealandDharamsala28 Oct 2023ODI # 4684
281123254.54Nepalv NetherlandsKirtipur17 Feb 2024ODI # 4731
43*1725252.94Englandv South AfricaWankhede21 Oct 2023ODI # 4677
502073250.00Nepalv CanadaKirtipur10 Feb 2024ODI # 4726
1064498240.90Australiav NetherlandsDelhi25 Oct 2023ODI # 4681
411853227.77Australiav West IndiesCanberra6 Feb 2024ODI # 4723
34*1514226.66South Africav BangladeshWankhede24 Oct 2023ODI # 4680
35*1641218.75Australiav West IndiesCanberra6 Feb 2024ODI # 4723
36*1732211.76New Zealandv NetherlandsHyderabad9 Oct 2023ODI # 4663
174831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
25*1221208.33New Zealandv AfghanistanChennai18 Oct 2023ODI # 4673
31*1532206.66Canadav NepalKirtipur12 Feb 2024ODI # 4728
472343204.34South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
38*1924200.00South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
321641200.00South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
10654143196.29South Africav Sri LankaDelhi7 Oct 2023ODI # 4661
39*2052195.00Indiav New ZealandWankhede15 Nov 2023ODI # 4703
72*3766194.59Indiav AustraliaIndore24 Sep 2023ODI # 4654
35*1823194.44Afghanistanv AustraliaWankhede7 Nov 2023ODI # 4696
29*1531193.33Indiav South AfricaEden Gardens5 Nov 2023ODI # 4694
281541186.66Zimbabwev IrelandHarare13 Dec 2023ODI # 4709
39*2132185.71South Africav Sri LankaDelhi7 Oct 2023ODI # 4661
904928183.67South Africav BangladeshWankhede24 Oct 2023ODI # 4680
82*4565182.22South Africav AustraliaCenturion15 Sep 2023ODI # 4646
512892182.14Sri Lankav New ZealandBengaluru9 Nov 2023ODI # 4698
764248180.95Sri Lankav South AfricaDelhi7 Oct 2023ODI # 4661
75*4236178.57South Africav EnglandWankhede21 Oct 2023ODI # 4677
643693177.77Australiav South AfricaBloemfontein9 Sep 2023ODI # 4638
533024176.66South Africav New ZealandPune1 Nov 2023ODI # 4689
301722176.47Englandv PakistanEden Gardens11 Nov 2023ODI # 4701
281631175.00Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
311822172.22Indiav AustraliaIndore24 Sep 2023ODI # 4654
482843171.42West Indiesv EnglandNorth Sound3 Dec 2023ODI # 4706
412452170.83Australiav New ZealandDharamsala28 Oct 2023ODI # 4684
402462166.66Indiav South AfricaEden Gardens5 Nov 2023ODI # 4694
35217-166.66Englandv South AfricaWankhede21 Oct 2023ODI # 4677
563464164.70Australiav IndiaRajkot27 Sep 2023ODI # 4657
28176-164.70New Zealandv AustraliaDharamsala28 Oct 2023ODI # 4684
412542164.00New Zealandv PakistanBengaluru4 Nov 2023ODI # 4692
10967124162.68South Africav EnglandWankhede21 Oct 2023ODI # 4677
10967107162.68Australiav New ZealandDharamsala28 Oct 2023ODI # 4684
472944162.06Indiav New ZealandWankhede15 Nov 2023ODI # 4703
291841161.11New Zealandv PakistanBengaluru4 Nov 2023ODI # 4692
291814161.11Australiav South AfricaEden Gardens16 Nov 2023ODI # 4704
452853160.71Englandv West IndiesNorth Sound3 Dec 2023ODI # 4706
322013160.00South Africav Sri LankaDelhi7 Oct 2023ODI # 4661
10264114159.37Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
513234159.37Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
12277146158.44Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
57*3664158.33Nepalv NetherlandsKirtipur17 Feb 2024ODI # 4731
382461158.33Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
201*1282110157.03Australiav AfghanistanWankhede7 Nov 2023ODI # 4696
251641156.25Englandv New ZealandAhmedabad5 Oct 2023ODI # 4658
251612156.25Sri Lankav BangladeshChattogram15 Mar 2024ODI # 4744
13184165155.95Indiav AfghanistanDelhi11 Oct 2023ODI # 4666
126*81811155.55Pakistanv New ZealandBengaluru4 Nov 2023ODI # 4692
432815153.57Canadav ScotlandDubai (DICS)1 Mar 2024ODI # 4737
26*17-2152.94New Zealandv PakistanBengaluru4 Nov 2023ODI # 4692
291931152.63Netherlandsv South AfricaDharamsala17 Oct 2023ODI # 4672
29194-152.63Australiav EnglandAhmedabad4 Nov 2023ODI # 4693
352333152.17Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
473143151.61Indiav AustraliaAhmedabad19 Nov 2023ODI # 4705
50*3361151.51Afghanistanv IrelandSharjah7 Mar 2024ODI # 4741
6543101151.16Australiav West IndiesMelbourne2 Feb 2024ODI # 4721
210*139208151.07Sri Lankav AfghanistanPallekele9 Feb 2024ODI # 4725
1057048150.00Indiav New ZealandWankhede15 Nov 2023ODI # 4703
543645150.00Australiav IndiaIndore24 Sep 2023ODI # 4654
453062150.00South Africav AustraliaBloemfontein9 Sep 2023ODI # 4638
271831150.00Englandv PakistanEden Gardens11 Nov 2023ODI # 4701
583933148.71New Zealandv AustraliaDharamsala28 Oct 2023ODI # 4684
402724148.14Pakistanv AfghanistanChennai23 Oct 2023ODI # 4679
402732148.14Afghanistanv IrelandSharjah7 Mar 2024ODI # 4741
31*2142147.61Australiav Sri LankaLucknow16 Oct 2023ODI # 4671
31*2122147.61Englandv West IndiesNorth Sound3 Dec 2023ODI # 4706
825636146.42Indiav Sri LankaWankhede2 Nov 2023ODI # 4690
41*2833146.42West Indiesv EnglandBridgetown9 Dec 2023ODI # 4708
382632146.15Englandv West IndiesNorth Sound3 Dec 2023ODI # 4706
352411145.83Indiav Sri LankaWankhede2 Nov 2023ODI # 4690
29204-145.00Bangladeshv AustraliaPune11 Nov 2023ODI # 4700
39277-144.44New Zealandv PakistanBengaluru4 Nov 2023ODI # 4692
372643142.30Scotlandv U.A.E.Dubai (DICS)3 Mar 2024ODI # 4738
815756142.10Indiav AustraliaRajkot27 Sep 2023ODI # 4657
382732140.74Indiav South AfricaPaarl21 Dec 2023ODI # 4716
805784140.35Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
352523140.00Australiav South AfricaCenturion15 Sep 2023ODI # 4646
7856103139.28Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
433152138.70New Zealandv Sri LankaBengaluru9 Nov 2023ODI # 4698
543916138.46Netherlandsv IndiaBengaluru12 Nov 2023ODI # 4702
29215-138.09Australiav IndiaMohali22 Sep 2023ODI # 4651
4029-4137.93Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
9166105137.87Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
102*7494137.83South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
523833136.84Indiav AustraliaIndore24 Sep 2023ODI # 4654
866366136.50Indiav PakistanAhmedabad14 Oct 2023ODI # 4669
453371136.36New Zealandv BangladeshNelson20 Dec 2023ODI # 4715
128*94105136.17Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
493633136.11South Africav AustraliaBloemfontein9 Sep 2023ODI # 4638
533971135.89Australiav IndiaIndore24 Sep 2023ODI # 4654
382841135.71Australiav New ZealandDharamsala28 Oct 2023ODI # 4684
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:

England vs South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

Scotland vs Namibia at King City (NW), ICC Men's Cricket World Cup League 2 83rd Match, Sep 4, 2025 [ODI # 4905]

South Africa vs England at Lord's, South Africa in England 2nd ODI, Sep 4, 2025 [ODI # 4904]