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
32*1114290.90Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
31*1251258.33Englandv South AfricaLord's31 Aug 2008ODI # 2759
43*1725252.94Englandv South AfricaWankhede21 Oct 2023ODI # 4677
58*2426241.66West Indiesv South AfricaNorth Sound24 May 2010ODI # 2980
40*1743235.29Australiav South AfricaGqeberha22 Feb 1994ODI # 885
592684226.92New Zealandv South AfricaAuckland24 Mar 2015ODI # 3644
40*1851222.22West Indiesv South AfricaCape Town9 Feb 2003ODI # 1942
77*3556220.00Pakistanv South AfricaDurban7 Feb 2007ODI # 2513
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
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
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
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
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
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
86*5056172.00Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
48*2843171.42Englandv South AfricaGqeberha6 Feb 2016ODI # 3734
41*2451170.83New Zealandv South AfricaWellington20 Feb 2004ODI # 2101
412452170.83West Indiesv South AfricaDurban16 Jan 2015ODI # 3579
27*164-168.75Indiav South AfricaCenturion11 Dec 1992ODI # 774
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
31194-163.15Australiav South AfricaHarare27 Aug 2014ODI # 3516
47*2971162.06Indiav South AfricaCardiff6 Jun 2013ODI # 3363
291814161.11Australiav South AfricaEden Gardens16 Nov 2023ODI # 4704
64*4055160.00West Indiesv South AfricaGqeberha25 Jan 2015ODI # 3591
483081160.00Englandv South AfricaBloemfontein3 Feb 2016ODI # 3732
322021160.00Indiav South AfricaRanchi30 Nov 2025ODI # 4934
59*3761159.45West Indiesv South AfricaCenturion1 Feb 2004ODI # 2094
513262159.37Sri Lankav South AfricaPallekele8 Aug 2018ODI # 4030
815193158.82Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
543452158.82Indiav South AfricaCape Town23 Jan 2022ODI # 4349
27174-158.82Sri Lankav South AfricaPallekele5 Aug 2018ODI # 4029
382461158.33Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
69*4435156.81Sri Lankav South AfricaKimberley20 Jan 2012ODI # 3228
36*2312156.52New Zealandv South AfricaBrisbane8 Jan 1994ODI # 870
362342156.52Indiav South AfricaGwalior24 Feb 2010ODI # 2962
36236-156.52Sri Lankav South AfricaHambantota12 Jul 2014ODI # 3502
362312156.52Sri Lankav South AfricaColombo (RPS)4 Sep 2021ODI # 4315
503210-156.25Australiav South AfricaCape Town14 Apr 2000ODI # 1589
251631156.25Bangladeshv South AfricaProvidence7 Apr 2007ODI # 2564
25165-156.25Indiav South AfricaAhmedabad27 Feb 2010ODI # 2963
164105139156.19Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
392552156.00Pakistanv South AfricaCenturion4 Feb 2007ODI # 2506
392532156.00Pakistanv South AfricaCape Town24 Nov 2013ODI # 3438
533434155.88Australiav South AfricaDurban5 Oct 2016ODI # 3790
28*18-3155.55West Indiesv South AfricaJohannesburg3 Feb 2008ODI # 2671
281811155.55Australiav South AfricaDurban5 Oct 2016ODI # 3790
281822155.55Pakistanv South AfricaFaisalabad6 Nov 2025ODI # 4926
624064155.00Pakistanv South AfricaTangier18 Aug 2002ODI # 1864
34*222-154.54Indiav South AfricaEast London19 Dec 1992ODI # 784
342242154.54Bangladeshv South AfricaBenoni9 Nov 2008ODI # 2772
66*4362153.48Indiav South AfricaRaipur3 Dec 2025ODI # 4935
523482152.94Australiav South AfricaGqeberha6 Apr 2002ODI # 1824
26173-152.94Australiav South AfricaJohannesburg8 Apr 1997ODI # 1195
261712152.94Pakistanv South AfricaLahore18 Oct 2007ODI # 2633
29195-152.63Australiav South AfricaW.A.C.A14 Nov 2014ODI # 3545
291931152.63Netherlandsv South AfricaDharamsala17 Oct 2023ODI # 4672
32*213-152.38Indiav South AfricaEast London4 Feb 1997ODI # 1173
322132152.38Englandv South AfricaThe Oval28 Jun 2003ODI # 2029
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:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]