Batting Highest Strike Rate Innings

South Africa vs other countries ODIs Batting Records - Highest Strike Rate in an Innings

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
55*1846305.55Pakistanv NetherlandsColombo (SSC)21 Sep 2002ODI # 1883
66*2266300.00Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
32*1114290.90Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
401524266.66South Africav NetherlandsMohali3 Mar 2011ODI # 3115
31*1251258.33Englandv South AfricaLord's31 Aug 2008ODI # 2759
281123254.54Nepalv NetherlandsKirtipur17 Feb 2024ODI # 4731
43*1725252.94Englandv South AfricaWankhede21 Oct 2023ODI # 4677
75*3194241.93South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
58*2426241.66West Indiesv South AfricaNorth Sound24 May 2010ODI # 2980
1064498240.90Australiav NetherlandsDelhi25 Oct 2023ODI # 4681
31*1313238.46Irelandv NetherlandsBelfast11 Jul 2007ODI # 2600
40*1743235.29Australiav South AfricaGqeberha22 Feb 1994ODI # 885
162*70714231.42Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
592684226.92New Zealandv South AfricaAuckland24 Mar 2015ODI # 3644
602754222.22West Indiesv NetherlandsDelhi28 Feb 2011ODI # 3112
40*1851222.22West Indiesv South AfricaCape Town9 Feb 2003ODI # 1942
77*3556220.00Pakistanv South AfricaDurban7 Feb 2007ODI # 2513
482216218.18South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
37*1742217.64Indiav South AfricaHyderabad16 Nov 2005ODI # 2297
118*5568214.54Australiav South AfricaMackay24 Aug 2025ODI # 4897
32*1522213.33West Indiesv South AfricaCape Town9 Feb 2003ODI # 1942
341623212.50Pakistanv South AfricaBloemfontein10 Mar 2013ODI # 3343
36*1732211.76New Zealandv NetherlandsHyderabad9 Oct 2023ODI # 4663
27*1331207.69Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
31*1523206.66Afghanistanv South AfricaSharjah22 Sep 2024ODI # 4772
39*196-205.26Englandv South AfricaCenturion14 Jan 1996ODI # 1038
391952205.26Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
43*2152204.76West Indiesv South AfricaDurban1 Feb 2008ODI # 2668
49*2442204.16West Indiesv South AfricaJohannesburg4 Feb 2004ODI # 2096
82*4166200.00Pakistanv South AfricaLahore3 Oct 2003ODI # 2046
442261200.00Zimbabwev NetherlandsBulawayo28 Feb 2003ODI # 1972
36*1861200.00Bermudav NetherlandsBenoni2 Dec 2006ODI # 2456
36*1823200.00Scotlandv NetherlandsDundee6 Jun 2025ODI # 4885
28*14-3200.00Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
673445197.05Englandv South AfricaCenturion27 Sep 2009ODI # 2900
633245196.87Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
452352195.65Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
351841194.44Australiav South AfricaDurban5 Oct 2016ODI # 3790
351823194.44Englandv South AfricaManchester22 Jul 2022ODI # 4435
68*3574194.28Indiav South AfricaGwalior24 Feb 2010ODI # 2962
62*3281193.75Englandv South AfricaSouthampton7 Sep 2025ODI # 4906
29*1531193.33Indiav South AfricaEden Gardens5 Nov 2023ODI # 4694
27*1422192.85Englandv South AfricaLord's4 Sep 2025ODI # 4904
653445191.17Sri Lankav South AfricaPallekele8 Aug 2018ODI # 4030
102*5468188.88Zimbabwev NetherlandsHarare20 Jun 2023ODI # 4589
43*237-186.95Pakistanv South AfricaCenturion25 Jan 2019ODI # 4084
432363186.95Englandv South AfricaJohannesburg9 Feb 2020ODI # 4242
2815-2186.66Australiav South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
412271186.36Bangladeshv South AfricaBenoni9 Nov 2008ODI # 2772
46*2542184.00West Indiesv NetherlandsHarare26 Jun 2023ODI # 4602
884857183.33Pakistanv South AfricaJohannesburg17 Mar 2013ODI # 3347
49*2761181.48New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
764248180.95Sri Lankav South AfricaDelhi7 Oct 2023ODI # 4661
472652180.76Pakistanv South AfricaLahore18 Oct 2007ODI # 2633
724047180.00South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
34*196-178.94Australiav South AfricaMelbourne21 Nov 2014ODI # 3549
34*19-3178.94New Zealandv South AfricaHamilton19 Feb 2017ODI # 3836
25*144-178.57Englandv South AfricaSydney22 Mar 1992ODI # 751
251421178.57New Zealandv South AfricaGqeberha30 Oct 2005ODI # 2289
412324178.26Englandv South AfricaKimberley1 Feb 2023ODI # 4514
643693177.77Australiav South AfricaBloemfontein9 Sep 2023ODI # 4638
321842177.77Pakistanv South AfricaFaisalabad23 Oct 2007ODI # 2637
30*172-176.47New Zealandv South AfricaChristchurch23 Feb 1995ODI # 981
33195-173.68Englandv South AfricaSouthampton27 May 2017ODI # 3873
623665172.22Irelandv NetherlandsDublin18 Aug 2010ODI # 3036
86*5056172.00Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
48*2843171.42Englandv South AfricaGqeberha6 Feb 2016ODI # 3734
48*2842171.42Pakistanv NetherlandsRotterdam16 Aug 2022ODI # 4448
41*2451170.83New Zealandv South AfricaWellington20 Feb 2004ODI # 2101
412452170.83West Indiesv South AfricaDurban16 Jan 2015ODI # 3579
29*1712170.58Kenyav NetherlandsPotchefstroom1 Apr 2009ODI # 2831
27*164-168.75Indiav South AfricaCenturion11 Dec 1992ODI # 774
27*163-168.75Pakistanv NetherlandsRotterdam16 Aug 2022ODI # 4448
86*5157168.62Australiav South AfricaHarare2 Sep 2014ODI # 3522
75*4512-166.66Sri Lankav South AfricaColombo (RPS)31 Jul 2013ODI # 3401
45*2714166.66New Zealandv South AfricaWellington20 Feb 2004ODI # 2101
402462166.66Indiav South AfricaEden Gardens5 Nov 2023ODI # 4694
35217-166.66Englandv South AfricaWankhede21 Oct 2023ODI # 4677
251521166.66Sri Lankav South AfricaPallekele9 Jul 2014ODI # 3501
33*204-165.00Australiav South AfricaPeshawar24 Oct 1994ODI # 937
281713164.70Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
36*225-163.63Pakistanv South AfricaGqeberha11 Dec 2002ODI # 1916
493051163.33Indiav South AfricaAhmedabad27 Feb 2010ODI # 2963
49308-163.33Sri Lankav South AfricaDambulla29 Jul 2018ODI # 4025
49309-163.33Englandv NetherlandsAmstelveen22 Jun 2022ODI # 4417
31194-163.15Bangladeshv NetherlandsGlasgow20 Jul 2010ODI # 3029
31194-163.15Australiav South AfricaHarare27 Aug 2014ODI # 3516
47*2971162.06Indiav South AfricaCardiff6 Jun 2013ODI # 3363
291814161.11Australiav South AfricaEden Gardens16 Nov 2023ODI # 4704
104*6596160.00West Indiesv NetherlandsHarare26 Jun 2023ODI # 4602
64*4055160.00West Indiesv South AfricaGqeberha25 Jan 2015ODI # 3591
483081160.00Englandv South AfricaBloemfontein3 Feb 2016ODI # 3732
59*3761159.45West Indiesv South AfricaCenturion1 Feb 2004ODI # 2094
10264114159.37Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
513262159.37Sri Lankav South AfricaPallekele8 Aug 2018ODI # 4030
513234159.37Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
815193158.82Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
543452158.82Indiav South AfricaCape Town23 Jan 2022ODI # 4349
27174-158.82Sri Lankav South AfricaPallekele5 Aug 2018ODI # 4029
57*3664158.33Nepalv NetherlandsKirtipur17 Feb 2024ODI # 4731
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]