Batting Highest Strike Rate Innings - last 2 years

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

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
541745317.64South Africav IndiaCenturion13 Nov 2024T20I # 2947
35*1323269.23Netherlandsv IrelandThe Hague19 May 2024T20I # 2612
401553266.66South Africav West IndiesTarouba27 Aug 2024T20I # 2820
522154247.61Netherlandsv CanadaUtrecht23 Aug 2024T20I # 2796
441862244.44South Africav West IndiesTarouba25 Aug 2024T20I # 2811
29*1223241.66South Africav IndiaJohannesburg15 Nov 2024T20I # 2952
411744241.17South Africav West IndiesKingston25 May 2024T20I # 2626
411715241.17South Africav ZimbabweHarare14 Jul 2025T20I # 3316
482115228.57South Africav AustraliaDurban03 Sep 2023T20I # 2230
25*11-3227.27South Africav EnglandCardiff10 Sep 2025T20I # 3445
125*56128223.21South Africav AustraliaDarwin12 Aug 2025T20I # 3405
135621110217.74Netherlandsv NamibiaKirtipur29 Feb 2024T20I # 2488
391833216.66Netherlandsv ScotlandThe Hague18 May 2024T20I # 2611
28135-215.38Netherlandsv U.S.A.Utrecht25 Aug 2024T20I # 2808
25*1212208.33Netherlandsv NepalGlasgow16 Jun 2025T20I # 3243
33165-206.25Netherlandsv NepalKirtipur28 Feb 2024T20I # 2487
351761205.88South Africav AustraliaDurban01 Sep 2023T20I # 2228
824048205.00South Africav PakistanDurban10 Dec 2024T20I # 3026
532616203.84South Africav AustraliaCairns16 Aug 2025T20I # 3407
81*4044202.50Netherlandsv U.S.A.Utrecht25 Aug 2024T20I # 2808
683465200.00Netherlandsv U.S.A.Utrecht25 Aug 2024T20I # 2808
482434200.00South Africav PakistanDurban10 Dec 2024T20I # 3026
281422200.00South Africav EnglandCardiff10 Sep 2025T20I # 3445
351813194.44South Africav New ZealandHarare16 Jul 2025T20I # 3317
311613193.75South Africav New ZealandHarare26 Jul 2025T20I # 3374
522725192.59South Africav IndiaBridgetown29 Jun 2024T20I # 2729
341823188.88South Africav West IndiesKingston25 May 2024T20I # 2626
754075187.50Netherlandsv NamibiaKirtipur29 Feb 2024T20I # 2488
412214186.36South Africav IndiaCenturion13 Nov 2024T20I # 2947
542963186.20Netherlandsv NepalKirtipur05 Mar 2024T20I # 2497
11763710185.71South Africav PakistanCenturion13 Dec 2024T20I # 3047
744075185.00South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
492781181.48South Africav IndiaGqeberha12 Dec 2023T20I # 2396
764283180.95South Africav West IndiesTarouba23 Aug 2024T20I # 2797
995575180.00Netherlandsv OmanAl Amerat14 Nov 2024T20I # 2949
251432178.57South Africav IndiaJohannesburg14 Dec 2023T20I # 2401
412342178.26South Africav AustraliaDurban03 Sep 2023T20I # 2230
301741176.47South Africav IndiaGqeberha12 Dec 2023T20I # 2396
633634175.00South Africav ZimbabweHarare20 Jul 2025T20I # 3336
66*3835173.68South Africav PakistanCenturion13 Dec 2024T20I # 3047
36*2141171.42Netherlandsv NepalGlasgow19 Jun 2025T20I # 3250
653844171.05South Africav EnglandGros Islet21 Jun 2024T20I # 2712
41*2441170.83Netherlandsv JerseyThe Hague05 Jul 2025T20I # 3275
875166170.58South Africav West IndiesKingston23 May 2024T20I # 2617
482943165.51Netherlandsv NepalKirtipur05 Mar 2024T20I # 2497
33*204-165.00Netherlandsv OmanAl Amerat13 Nov 2024T20I # 2946
513115164.51South Africav West IndiesKingston26 May 2024T20I # 2630
36*22-3163.63South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
362214163.63South Africav IrelandAbu Dhabi29 Sep 2024T20I # 2876
2616-3162.50Netherlandsv BangladeshKingstown13 Jun 2024T20I # 2677
865365162.26Netherlandsv NepalGlasgow19 Jun 2025T20I # 3250
92*57111161.40Netherlandsv GuernseyThe Hague09 Jul 2025T20I # 3292
2918-2161.11South Africav IndiaCenturion13 Nov 2024T20I # 2947
513261159.37South Africav IrelandAbu Dhabi29 Sep 2024T20I # 2876
27176-158.82South Africav New ZealandHarare16 Jul 2025T20I # 3317
764836158.33South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
905765157.89Netherlandsv ScotlandGlasgow18 Jun 2025T20I # 3247
251612156.25South Africav AustraliaDurban03 Sep 2023T20I # 2230
28*184-155.55Netherlandsv OmanAl Amerat14 Nov 2024T20I # 2949
513353154.54South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
432842153.57South Africav EnglandGros Islet21 Jun 2024T20I # 2712
543653150.00Netherlandsv NepalKirtipur28 Feb 2024T20I # 2487
362423150.00Netherlandsv OmanAl Amerat16 Nov 2024T20I # 2955
332231150.00Netherlandsv BangladeshKingstown13 Jun 2024T20I # 2677
302012150.00South Africav New ZealandHarare16 Jul 2025T20I # 3317
27*1821150.00South Africav NepalKingstown14 Jun 2024T20I # 2681
52*352-148.57Netherlandsv ScotlandThe Hague08 Jul 2025T20I # 3288
432932148.27South Africav IndiaJohannesburg15 Nov 2024T20I # 2952
312131147.61South Africav IndiaBridgetown29 Jun 2024T20I # 2729
312112147.61Netherlandsv ScotlandGlasgow18 Jun 2025T20I # 3247
604133146.34Netherlandsv IrelandThe Hague24 May 2024T20I # 2619
38*263-146.15South Africav AustraliaCairns16 Aug 2025T20I # 3407
513552145.71South Africav New ZealandHarare26 Jul 2025T20I # 3374
36*2531144.00Netherlandsv U.S.A.The Hague28 Aug 2024T20I # 2823
463241143.75South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
31223-140.90South Africav AustraliaDarwin12 Aug 2025T20I # 3405
423022140.00South Africav AustraliaDurban03 Sep 2023T20I # 2230
352522140.00South Africav IndiaJohannesburg14 Dec 2023T20I # 2401
433151138.70Netherlandsv ScotlandThe Hague18 May 2024T20I # 2611
443242137.50South Africav West IndiesTarouba23 Aug 2024T20I # 2797
37275-137.03South Africav AustraliaDarwin10 Aug 2025T20I # 3403
3022-2136.36South Africav West IndiesKingston25 May 2024T20I # 2626
342551136.00Netherlandsv ItalyThe Hague11 Jul 2025T20I # 3303
272031135.00South Africav AustraliaDurban01 Sep 2023T20I # 2228
312323134.78Netherlandsv Sri LankaGros Islet16 Jun 2024T20I # 2699
362723133.33South Africav IndiaJohannesburg15 Nov 2024T20I # 2952
62*4743131.91Netherlandsv CanadaUtrecht23 Aug 2024T20I # 2796
564352130.23South Africav AustraliaDurban30 Aug 2023T20I # 2224
624852129.16Netherlandsv JerseyThe Hague05 Jul 2025T20I # 3275
31243-129.16Netherlandsv NepalKirtipur28 Feb 2024T20I # 2487
312441129.16Netherlandsv NepalKirtipur02 Mar 2024T20I # 2492
312421129.16Netherlandsv Sri LankaGros Islet16 Jun 2024T20I # 2699
715571129.09South Africav AustraliaDarwin10 Aug 2025T20I # 3403
493832128.94South Africav AustraliaDurban01 Sep 2023T20I # 2228
49*3841128.94Netherlandsv NepalKirtipur28 Feb 2024T20I # 2487
362831128.57South Africav West IndiesKingston26 May 2024T20I # 2630
52*416-126.82South Africav ZimbabweHarare20 Jul 2025T20I # 3336
2923-3126.08Netherlandsv NepalKirtipur05 Mar 2024T20I # 2497
393141125.80South Africav IndiaBridgetown29 Jun 2024T20I # 2729
302431125.00Netherlandsv BangladeshSylhet01 Sep 2025T20I # 3431
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:

England vs South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

Band-e-Amir Region vs Mis Ainak Region at Khost, GAK Regional One Day Final, Sep 6, 2025 [List A]

Raiders vs Strikers at Belfast, Emerald Challenge 3rd Match, Sep 5, 2025 [List A]