Batting Highest Strike Rate Innings - South Africa

Players - South Africa

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
291222241.66South Africav New ZealandHamilton1 Mar 2017ODI # 3843
502233227.27South Africav IrelandBenoni25 Sep 2016ODI # 3780
502742185.18South Africav New ZealandChristchurch22 Feb 2017ODI # 3839
36*2041180.00South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
322012160.00South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
1781131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
261740152.94South Africav AustraliaJohannesburg2 Oct 2016ODI # 3787
453090150.00South Africav AustraliaDurban5 Oct 2016ODI # 3790
118*79106149.36South Africav AustraliaDurban5 Oct 2016ODI # 3790
704962142.85South Africav AustraliaDurban5 Oct 2016ODI # 3790
8258103141.37South Africav AustraliaJohannesburg2 Oct 2016ODI # 3787
6345101140.00South Africav AustraliaCenturion30 Sep 2016ODI # 3785
392940134.48South Africav AustraliaCape Town12 Oct 2016ODI # 3795
185141163131.20South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
262002130.00South Africav Sri LankaDurban1 Feb 2017ODI # 3830
45*3562128.57South Africav New ZealandAuckland4 Mar 2017ODI # 3846
29*2322126.08South Africav New ZealandHamilton19 Feb 2017ODI # 3836
10987160125.28South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
826682124.24South Africav IrelandBenoni25 Sep 2016ODI # 3780
72*5943122.03South Africav New ZealandHamilton1 Mar 2017ODI # 3843
52*4341120.93South Africav IrelandBenoni25 Sep 2016ODI # 3780
413412120.58South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
554672119.56South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
117*9836119.38South Africav Sri LankaDurban1 Feb 2017ODI # 3830
11193130119.35South Africav AustraliaJohannesburg2 Oct 2016ODI # 3787
154134155114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
252250113.63South Africav AustraliaCape Town12 Oct 2016ODI # 3795
30*2731111.11South Africav Sri LankaGqeberha28 Jan 2017ODI # 3828
353221109.37South Africav New ZealandWellington25 Feb 2017ODI # 3841
37*3430108.82South Africav New ZealandHamilton19 Feb 2017ODI # 3836
696491107.81South Africav New ZealandHamilton19 Feb 2017ODI # 3836
42*3942107.69South Africav AustraliaDurban5 Oct 2016ODI # 3790
858071106.25South Africav New ZealandWellington25 Feb 2017ODI # 3841
403861105.26South Africav New ZealandHamilton1 Mar 2017ODI # 3843
282740103.70South Africav New ZealandHamilton1 Mar 2017ODI # 3843
122118142103.38South Africav AustraliaCape Town12 Oct 2016ODI # 3795
646240103.22South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
333240103.12South Africav AustraliaDurban5 Oct 2016ODI # 3790
60*615098.36South Africav Sri LankaJohannesburg4 Feb 2017ODI # 3831
73758097.33South Africav AustraliaCape Town12 Oct 2016ODI # 3795
68706297.14South Africav New ZealandWellington25 Feb 2017ODI # 3841
758110092.59South Africav AustraliaJohannesburg2 Oct 2016ODI # 3787
11312313191.86South Africav IrelandBenoni25 Sep 2016ODI # 3780
45492091.83South Africav New ZealandChristchurch22 Feb 2017ODI # 3839
57656087.69South Africav New ZealandChristchurch22 Feb 2017ODI # 3839
1051207187.50South Africav Sri LankaDurban1 Feb 2017ODI # 3830
29*344085.29South Africav New ZealandChristchurch22 Feb 2017ODI # 3839
34404085.00South Africav Sri LankaGqeberha28 Jan 2017ODI # 3828
35434081.39South Africav New ZealandHamilton19 Feb 2017ODI # 3836
55*685080.88South Africav Sri LankaGqeberha28 Jan 2017ODI # 3828
57715180.28South Africav Sri LankaGqeberha28 Jan 2017ODI # 3828
69878079.31South Africav AustraliaGqeberha9 Oct 2016ODI # 3792
36464078.26South Africav New ZealandWellington25 Feb 2017ODI # 3841
34443077.27South Africav New ZealandChristchurch22 Feb 2017ODI # 3839
33*455073.33South Africav AustraliaGqeberha9 Oct 2016ODI # 3792
26361072.22South Africav AustraliaCenturion30 Sep 2016ODI # 3785
28393071.79South Africav New ZealandChristchurch22 Feb 2017ODI # 3839
28*402070.00South Africav Sri LankaJohannesburg4 Feb 2017ODI # 3831
67974069.07South Africav New ZealandHamilton1 Mar 2017ODI # 3843
34544062.96South Africav Sri LankaJohannesburg4 Feb 2017ODI # 3831
25411060.97South Africav New ZealandHamilton1 Mar 2017ODI # 3843
51*906056.66South Africav New ZealandAuckland4 Mar 2017ODI # 3846
25454055.55South Africav AustraliaGqeberha9 Oct 2016ODI # 3792
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:

Mountaineers vs Mid West Rhinos at Kwekwe, Pro50 Championship 9th Match, Feb 8, 2026 [List A - Live]
>> 133/3 (25.0 ov, TK Musakanda 57*, Ahsan Ali Aqil 18*, V Masekesa 1/28)

Mashonaland Eagles vs Southern Rocks at Masvingo, Pro50 Championship 10th Match, Feb 8, 2026 [List A - Live]
>> 199/3 (35.0 ov, P Taruvinga 61*, R Kaia 54*, T Mufudza 0/53)

Wellington vs Otago at Dunedin, The Ford Trophy 21st Match, Feb 7, 2026 [List A]