Batting Highest Strike Rate Innings - last 2 years

Highest strike rates in an innings for South Africa in ODIs - last 2 years

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
581928305.26West Indiesv IrelandDublin23 May 2025ODI # 4875
34*1514226.66South Africav BangladeshWankhede24 Oct 2023ODI # 4680
502353217.39West Indiesv IrelandDublin25 May 2025ODI # 4877
174831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
29*1423207.14West Indiesv EnglandBirmingham29 May 2025ODI # 4880
35177-205.88West Indiesv IrelandDublin21 May 2025ODI # 4873
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 LankaDelhi07 Oct 2023ODI # 4661
50*2643192.30West Indiesv Sri LankaPallekele26 Oct 2024ODI # 4786
8143122188.37South Africav PakistanJohannesburg22 Dec 2024ODI # 4821
39*2132185.71South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
904928183.67South Africav BangladeshWankhede24 Oct 2023ODI # 4680
82*4565182.22South Africav AustraliaCenturion15 Sep 2023ODI # 4646
43*2442179.16West Indiesv PakistanTarouba12 Aug 2025ODI # 4894
75*4236178.57South Africav EnglandWankhede21 Oct 2023ODI # 4677
533024176.66South Africav New ZealandPune01 Nov 2023ODI # 4689
311832172.22West Indiesv PakistanTarouba08 Aug 2025ODI # 4892
482843171.42West Indiesv EnglandNorth Sound03 Dec 2023ODI # 4706
102*6194167.21West Indiesv Sri LankaPallekele26 Oct 2024ODI # 4786
10967124162.68South Africav EnglandWankhede21 Oct 2023ODI # 4677
322013160.00South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
8756113155.35South Africav PakistanKarachi12 Feb 2025ODI # 4834
543643150.00West Indiesv EnglandNorth Sound02 Nov 2024ODI # 4792
453062150.00South Africav AustraliaBloemfontein09 Sep 2023ODI # 4638
100*67104149.25South Africav New ZealandLahore05 Mar 2025ODI # 4855
41*2833146.42West Indiesv EnglandBridgetown09 Dec 2023ODI # 4708
52*3661144.44South Africav AfghanistanKarachi21 Feb 2025ODI # 4845
44*3133141.93West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
412952141.37West Indiesv EnglandThe Oval03 Jun 2025ODI # 4883
1138078141.25West Indiesv BangladeshBasseterre08 Dec 2024ODI # 4813
112*8183138.27South Africav IrelandAbu Dhabi04 Oct 2024ODI # 4781
102*7494137.83South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
44*3231137.50South Africav PakistanKarachi12 Feb 2025ODI # 4834
453343136.36West Indiesv PakistanTarouba10 Aug 2025ODI # 4893
946958136.23West Indiesv EnglandNorth Sound31 Oct 2024ODI # 4790
493633136.11South Africav AustraliaBloemfontein09 Sep 2023ODI # 4638
41*315-132.25West Indiesv BangladeshBasseterre08 Dec 2024ODI # 4813
33256-132.00South Africav PakistanPaarl17 Dec 2024ODI # 4817
109*8347131.32West Indiesv EnglandNorth Sound03 Dec 2023ODI # 4706
977484131.08South Africav PakistanCape Town19 Dec 2024ODI # 4819
362842128.57West Indiesv IndiaBridgetown29 Jul 2023ODI # 4623
120*94105127.65West Indiesv PakistanTarouba12 Aug 2025ODI # 4894
564471127.27South Africav AustraliaLucknow12 Oct 2023ODI # 4667
282222127.27South Africav IndiaJohannesburg17 Dec 2023ODI # 4713
433431126.47South Africav IrelandAbu Dhabi04 Oct 2024ODI # 4781
104*8364125.30West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
174140157124.28South Africav BangladeshWankhede24 Oct 2023ODI # 4680
362932124.13West Indiesv PakistanTarouba12 Aug 2025ODI # 4894
26213-123.80West Indiesv Sri LankaHarare07 Jul 2023ODI # 4618
44*3641122.22West Indiesv IrelandDublin23 May 2025ODI # 4875
170142158119.71West Indiesv IrelandDublin25 May 2025ODI # 4877
10084123119.04South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
25214-119.04West Indiesv EnglandBirmingham29 May 2025ODI # 4880
786644118.18West Indiesv EnglandCardiff01 Jun 2025ODI # 4881
262231118.18South Africav AustraliaLucknow12 Oct 2023ODI # 4667
262222118.18South Africav PakistanJohannesburg22 Dec 2024ODI # 4821
635453116.66West Indiesv EnglandThe Oval03 Jun 2025ODI # 4883
464043115.00South Africav AustraliaBloemfontein09 Sep 2023ODI # 4638
39*3443114.70West Indiesv IndiaTarouba01 Aug 2023ODI # 4624
645611-114.28South Africav EnglandKarachi01 Mar 2025ODI # 4851
857593113.33South Africav EnglandWankhede21 Oct 2023ODI # 4677
524632113.04South Africav AfghanistanKarachi21 Feb 2025ODI # 4845
262322113.04South Africav PakistanJohannesburg22 Dec 2024ODI # 4821
13311895112.71South Africav New ZealandPune01 Nov 2023ODI # 4689
128*114152112.28West Indiesv EnglandBridgetown06 Nov 2024ODI # 4799
403751108.10South Africav NetherlandsDharamsala17 Oct 2023ODI # 4672
27255-108.00South Africav EnglandKarachi01 Mar 2025ODI # 4851
9588102107.95West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
827683107.89West Indiesv BangladeshBasseterre10 Dec 2024ODI # 4814
29273-107.40South Africav AustraliaLucknow12 Oct 2023ODI # 4667
938793106.89South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
31293-106.89South Africav New ZealandLahore05 Mar 2025ODI # 4855
646051106.66South Africav New ZealandLahore10 Feb 2025ODI # 4829
32304-106.66West Indiesv EnglandNorth Sound03 Dec 2023ODI # 4706
8277102106.49South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
38366-105.55South Africav IrelandAbu Dhabi07 Oct 2024ODI # 4782
39*3713105.40South Africav AfghanistanAhmedabad10 Nov 2023ODI # 4699
67645-104.68South Africav IrelandAbu Dhabi04 Oct 2024ODI # 4781
696642104.54South Africav New ZealandLahore05 Mar 2025ODI # 4855
49*4742104.25West Indiesv PakistanTarouba10 Aug 2025ODI # 4893
282741103.70South Africav PakistanChennai27 Oct 2023ODI # 4683
69*6743102.98South Africav AfghanistanSharjah22 Sep 2024ODI # 4772
10910685102.83South Africav AustraliaLucknow12 Oct 2023ODI # 4667
393832102.63West Indiesv Sri LankaHarare07 Jul 2023ODI # 4618
403931102.56South Africav IrelandAbu Dhabi04 Oct 2024ODI # 4781
666592101.53West Indiesv EnglandNorth Sound03 Dec 2023ODI # 4706
150148115101.35South Africav New ZealandLahore10 Feb 2025ODI # 4829
757592100.00West Indiesv IrelandDublin25 May 2025ODI # 4877
686861100.00West Indiesv EnglandNorth Sound06 Dec 2023ODI # 4707
33*334-100.00West Indiesv Sri LankaPallekele20 Oct 2024ODI # 4783
28284-100.00South Africav NetherlandsDharamsala17 Oct 2023ODI # 4672
838410198.80South Africav PakistanKarachi12 Feb 2025ODI # 4834
70719298.59West Indiesv EnglandThe Oval03 Jun 2025ODI # 4883
60618-98.36South Africav EnglandWankhede21 Oct 2023ODI # 4677
11411610398.27South Africav New ZealandPune01 Nov 2023ODI # 4689
10811013298.18South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
53544298.14West Indiesv PakistanTarouba08 Aug 2025ODI # 4892
10310513-98.09West Indiesv EnglandCardiff01 Jun 2025ODI # 4881
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
Records includes the following current or recent matches:

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 3rd ODI, Aug 12, 2025 [ODI # 4894]

Pakistan vs West Indies at Tarouba, Pakistan tour of West Indies 2nd ODI, Aug 10, 2025 [ODI # 4893]

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 1st ODI, Aug 8, 2025 [ODI # 4892]