Batting Highest Strike Rate Innings - vs South Africa

Highest strike rates in an innings in 2020s in ODIs - vs South Africa

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
43*1725252.94Englandv South AfricaWankhede21 Oct 2023ODI # 4677
118*5568214.54Australiav South AfricaMackay24 Aug 2025ODI # 4897
31*1523206.66Afghanistanv South AfricaSharjah22 Sep 2024ODI # 4772
633245196.87Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
452352195.65Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
351823194.44Englandv South AfricaManchester22 Jul 2022ODI # 4435
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
432363186.95Englandv South AfricaJohannesburg9 Feb 2020ODI # 4242
49*2761181.48New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
764248180.95Sri Lankav South AfricaDelhi7 Oct 2023ODI # 4661
412324178.26Englandv South AfricaKimberley1 Feb 2023ODI # 4514
643693177.77Australiav South AfricaBloemfontein9 Sep 2023ODI # 4638
86*5056172.00Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
402462166.66Indiav South AfricaEden Gardens5 Nov 2023ODI # 4694
35217-166.66Englandv South AfricaWankhede21 Oct 2023ODI # 4677
281713164.70Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
291814161.11Australiav South AfricaEden Gardens16 Nov 2023ODI # 4704
543452158.82Indiav South AfricaCape Town23 Jan 2022ODI # 4349
382461158.33Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
362312156.52Sri Lankav South AfricaColombo (RPS)4 Sep 2021ODI # 4315
291931152.63Netherlandsv South AfricaDharamsala17 Oct 2023ODI # 4672
352341152.17Australiav South AfricaBloemfontein4 Mar 2020ODI # 4252
251711147.05Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
412861146.42Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
382613146.15Englandv South AfricaManchester22 Jul 2022ODI # 4435
483332145.45Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
584053145.00Englandv South AfricaLord's4 Sep 2025ODI # 4904
382732140.74Indiav South AfricaPaarl21 Dec 2023ODI # 4716
352523140.00Australiav South AfricaCenturion15 Sep 2023ODI # 4646
7856103139.28Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
362652138.46West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
29*2131138.09Irelandv South AfricaAbu Dhabi4 Oct 2024ODI # 4781
142103175137.86Australiav South AfricaMackay24 Aug 2025ODI # 4897
86*6393136.50Indiav South AfricaLucknow6 Oct 2022ODI # 4470
50378-135.13Indiav South AfricaLucknow6 Oct 2022ODI # 4470
503771135.13Australiav South AfricaBloemfontein9 Sep 2023ODI # 4638
50*377-135.13Australiav South AfricaMackay24 Aug 2025ODI # 4897
11082133134.14Englandv South AfricaSouthampton7 Sep 2025ODI # 4906
493741132.43New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
134103162130.09Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
624892129.16Australiav South AfricaEden Gardens16 Nov 2023ODI # 4704
624891129.16Englandv South AfricaSouthampton7 Sep 2025ODI # 4906
997794128.57Australiav South AfricaCenturion15 Sep 2023ODI # 4646
55*439-127.90Indiav South AfricaJohannesburg17 Dec 2023ODI # 4713
423341127.27Netherlandsv South AfricaJohannesburg2 Apr 2023ODI # 4563
715666126.78Australiav South AfricaJohannesburg17 Sep 2023ODI # 4648
34*2732125.92Afghanistanv South AfricaSharjah18 Sep 2024ODI # 4764
12499191125.25Australiav South AfricaBloemfontein9 Sep 2023ODI # 4638
604841125.00Irelandv South AfricaAbu Dhabi7 Oct 2024ODI # 4782
1931551810124.51Pakistanv South AfricaJohannesburg4 Apr 2021ODI # 4286
11391114124.17Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
393241121.87Indiav South AfricaCape Town23 Jan 2022ODI # 4349
28*2332121.73Indiav South AfricaDelhi11 Oct 2022ODI # 4472
796584121.53Sri Lankav South AfricaDelhi7 Oct 2023ODI # 4661
776473120.31Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
605044120.00New Zealandv South AfricaPune1 Nov 2023ODI # 4689
8571102119.71Indiav South AfricaPaarl21 Jan 2022ODI # 4346
615133119.60Englandv South AfricaLord's4 Sep 2025ODI # 4904
433632119.44Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
393312118.18Englandv South AfricaLord's4 Sep 2025ODI # 4904
332861117.85Australiav South AfricaBloemfontein7 Sep 2023ODI # 4635
133*113132117.69New Zealandv South AfricaLahore10 Feb 2025ODI # 4829
8774102117.56Australiav South AfricaMackay22 Aug 2025ODI # 4896
282421116.66Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
50*4351116.27Indiav South AfricaPaarl19 Jan 2022ODI # 4344
796864116.17Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
726261116.12Sri Lankav South AfricaColombo (RPS)2 Sep 2021ODI # 4314
94*8183116.04Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
524561115.55Indiav South AfricaJohannesburg17 Dec 2023ODI # 4713
312741114.81Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
948273114.63Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
10693123113.97Australiav South AfricaBloemfontein9 Sep 2023ODI # 4638
504442113.63Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
252231113.63Afghanistanv South AfricaAhmedabad10 Nov 2023ODI # 4699
514561113.33Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
78*69101113.04Netherlandsv South AfricaDharamsala17 Oct 2023ODI # 4672
544810-112.50Englandv South AfricaLeeds2 Sep 2025ODI # 4902
27246-112.50Australiav South AfricaCairns19 Aug 2025ODI # 4895
867752111.68Englandv South AfricaChester-le-Street19 Jul 2022ODI # 4434
776953111.59Sri Lankav South AfricaColombo (RPS)4 Sep 2021ODI # 4315
292641111.53Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
128*11557111.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
938447110.71Indiav South AfricaRanchi9 Oct 2022ODI # 4471
333021110.00Pakistanv South AfricaCenturion2 Apr 2021ODI # 4285
333031110.00Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
100*9114-109.89Irelandv South AfricaDublin (Malahide)16 Jul 2021ODI # 4305
686263109.67Sri Lankav South AfricaDelhi7 Oct 2023ODI # 4661
10294102108.51New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
28265-107.69Indiav South AfricaRanchi9 Oct 2022ODI # 4471
10194132107.44Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
59559-107.27Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
108101131106.93New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
807574106.66Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
33315-106.45Indiav South AfricaLucknow6 Oct 2022ODI # 4470
333141106.45Sri Lankav South AfricaDelhi7 Oct 2023ODI # 4661
87*8214-106.09Bangladeshv South AfricaCenturion23 Mar 2022ODI # 4375
40*3831105.26Indiav South AfricaPaarl21 Jan 2022ODI # 4346
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
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]

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

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