Batting Highest Strike Rate Innings

Highest strike rates in an innings Held in South Africa for T20s

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
25*504500.00KZN-Inlandv LionsJohannesburg8 Nov 2025Twenty20
25604416.66MI Cape Townv CapitalsCape Town31 Dec 2025Twenty20
29714414.28West Indiesv BangladeshJohannesburg13 Sep 2007T20I # 24
27*723385.71MI Cape Townv CapitalsCenturion1 Feb 2024Twenty20
26*713371.42Sunrisersv Paarl RoyalsGqeberha4 Feb 2024Twenty20
55*1545366.66Titansv WarriorsEast London11 Dec 2016Twenty20
581637362.50Indiav EnglandDurban19 Sep 2007T20I # 40
29*814362.50MI Cape Townv Super GiantsCape Town25 Jan 2025Twenty20
68*1929357.89Dolphinsv TitansCenturion21 Nov 2025Twenty20
25*713357.14Namibiav MpumalangaEast London15 Sep 2018Twenty20
391134354.54Englandv South AfricaDurban14 Feb 2020T20I # 1041
46*1335353.84Sri Lankav KenyaJohannesburg14 Sep 2007T20I # 27
491416350.00Botswanav MozambiqueBenoni19 Sep 2022T20I # 1785
35*1033350.00Knightsv WarriorsJohannesburg2 Nov 2014Twenty20
28814350.00Cape Cobrasv TitansCenturion25 Nov 2016Twenty20
341005340.00Warriorsv LionsJohannesburg4 Oct 2024Twenty20
27*804337.50Warriorsv LionsGqeberha12 Mar 2010Twenty20
27*813337.50Titansv DolphinsCenturion22 Mar 2013Twenty20
371115336.36Knightsv TitansPotchefstroom31 Oct 2022Twenty20
30*923333.33Super Giantsv Paarl RoyalsPaarl26 Jan 2024Twenty20
30*933333.33Knightsv Northern CpeKimberley24 Oct 2025Twenty20
33*1014330.00MI Cape Townv Super KingsCape Town29 Jan 2024Twenty20
33*1014330.00Super Kingsv Super GiantsJohannesburg1 Jan 2026Twenty20
39*1234325.00Cape Cobrasv KnightsCape Town7 Dec 2016Twenty20
26822325.00Lionsv Cape CobrasCape Town29 Jan 2006Twenty20
421315323.07England XIv SA APaarl17 Feb 2016Twenty20
421334323.07Jozi Starsv SpartansCenturion28 Nov 2018Twenty20
29*923322.22Capitalsv SunrisersGqeberha12 Jan 2023Twenty20
32*1014320.00Kenyav MaliBenoni8 Dec 2023T20I # 2386
32*1014320.00Super Giantsv Paarl RoyalsPaarl13 Jan 2026Twenty20
35*1133318.18Warriorsv DolphinsGqeberha13 Apr 2005Twenty20
541745317.64South Africav IndiaCenturion13 Nov 2024T20I # 2947
47*1506313.33Capitalsv MI Cape TownCape Town31 Dec 2025Twenty20
25*822312.50RCBv GuyanaCenturion12 Sep 2010Twenty20
28*904311.11Mpumalangav BorderWhite River12 Oct 2024Twenty20
802649307.69W Provincev North WestCape Town2 Nov 2025Twenty20
54*1825300.00Lionsv North WestJohannesburg19 Nov 2025Twenty20
36*1204300.00Titansv WarriorsBenoni1 Dec 2017Twenty20
33*1123300.00KZ-Natalv E. ProvinceKimberley19 Sep 2015Twenty20
30*1023300.00Titansv Cape CobrasCenturion9 Mar 2011Twenty20
652228295.45South Africav EnglandDurban14 Feb 2020T20I # 1041
501726294.11Super Giantsv Paarl RoyalsDurban28 Jan 2024Twenty20
411434292.85S West Dv Northern CpeKimberley24 Sep 2021Twenty20
41*1424292.85Super Kingsv MI Cape TownCape Town29 Jan 2024Twenty20
411443292.85MI Cape Townv Super GiantsCape Town26 Dec 2025Twenty20
32*1123290.90Jozi Starsv Paarl RocksPaarl20 Nov 2018Twenty20
29*1004290.00Lionsv DolphinsJohannesburg6 Oct 2024Twenty20
26922288.88Eastern Capev DolphinsDurban21 Apr 2004Twenty20
26*941288.88Warriorsv TitansEast London11 Dec 2016Twenty20
26923288.88Capitalsv MI Cape TownCenturion1 Feb 2024Twenty20
98*34710288.23North Westv NigeriaPaarl14 Sep 2018Twenty20
66*2347286.95Knightsv TitansBenoni6 Dec 2015Twenty20
162571313284.21Titansv KnightsPotchefstroom31 Oct 2022Twenty20
10236511283.33North Westv LimpopoPaarl15 Sep 2018Twenty20
68*2456283.33Titansv DolphinsCenturion21 Nov 2025Twenty20
34*1252283.33Dolphinsv Cape CobrasDurban4 Dec 2015Twenty20
481735282.35Easternsv W ProvinceCape Town7 Dec 2014Twenty20
311142281.81Durban Heatv GiantsDurban30 Nov 2019Twenty20
101*3679280.55South Africav BangladeshPotchefstroom29 Oct 2017T20I # 628
56*2073280.00Super Kingsv CapitalsJohannesburg20 Jan 2024Twenty20
531953278.94Titansv LionsJohannesburg27 Sep 2024Twenty20
25*912277.77Titansv BolandPaarl10 Mar 2024Twenty20
361352276.92Dolphinsv LionsJohannesburg5 Apr 2024Twenty20
36*1314276.92Capitalsv MI Cape TownCape Town31 Dec 2025Twenty20
80*2966275.86W Provincev KnightsKimberley19 Oct 2021Twenty20
331251275.00RRv Kings XIDurban5 May 2009Twenty20
331214275.00Limpopov North WestPaarl15 Sep 2018Twenty20
33*1232275.00Borderv MpumalangaEast London27 Mar 2024Twenty20
52*1906273.68Jozi Starsv SpartansJohannesburg11 Dec 2018Twenty20
41*1524273.33Warriorsv EaglesBloemfontein8 Feb 2009Twenty20
301133272.72Lionsv WarriorsPotchefstroom21 Oct 2022Twenty20
49*1835272.22Warriorsv LionsGqeberha25 Nov 2016Twenty20
38*1414271.42Super Kingsv SunrisersCenturion9 Feb 2023Twenty20
381415271.42Paarl Royalsv MI Cape TownCape Town19 Jan 2024Twenty20
46*1753270.58Titansv WarriorsGqeberha22 Feb 2013Twenty20
27*1003270.00W Provincev North WestCape Town24 Mar 2013Twenty20
271022270.00Dolphinsv Cape CobrasDurban9 Dec 2015Twenty20
27*1013270.00Giantsv Paarl RocksPaarl12 Dec 2018Twenty20
27*1041270.00North Westv KZN-InlandPotchefstroom11 Nov 2025Twenty20
35*1323269.23Titansv ImpiCenturion14 Mar 2012Twenty20
431616268.75Kenyav Sierra LeoneBenoni12 Dec 2023T20I # 2395
32*1223266.66Lionsv Cape CobrasJohannesburg30 Jan 2011Twenty20
32*1213266.66W Provincev KZN-InlandCape Town22 Feb 2015Twenty20
321223266.66Titansv WarriorsCenturion13 Mar 2024Twenty20
321214266.66KZN-Inlandv TitansPietermaritzburg29 Oct 2025Twenty20
532083265.00Northern Cpev North WestPaarl14 Sep 2018Twenty20
371452264.28Dolphinsv TitansDurban9 Nov 2014Twenty20
37*1433264.28Titansv KnightsKimberley15 Nov 2017Twenty20
582293263.63Titansv LionsJohannesburg18 Mar 2007Twenty20
29*1132263.63South Africav AustraliaJohannesburg16 Oct 2011T20I # 212
291113263.63Titansv LionsCenturion7 Dec 2016Twenty20
501906263.15Knightsv DolphinsKimberley28 Nov 2014Twenty20
50*1935263.15Titansv LionsCenturion12 Nov 2017Twenty20
50*1916263.15Super Giantsv Paarl RoyalsDurban15 Jan 2023Twenty20
71*2766262.96Titansv Cape CobrasCenturion9 Mar 2011Twenty20
391552260.00Pakistanv BangladeshCape Town20 Sep 2007T20I # 42
391533260.00North Westv KnightsPotchefstroom1 Nov 2022Twenty20
26*1041260.00Kenyav CameroonBenoni19 Sep 2022T20I # 1784
261041260.00South Africav West IndiesJohannesburg31 Jan 2026T20I # 3680
57*2216259.09North Westv Griq WestPotchefstroom15 Jan 2012Twenty20
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 South Africa at Johannesburg, West Indies in South Africa 3rd T20I, Jan 31, 2026 [T20I # 3680]

West Indies vs South Africa at Centurion, West Indies in South Africa 2nd T20I, Jan 29, 2026 [T20I # 3675]

West Indies vs South Africa at Paarl, West Indies in South Africa 1st T20I, Jan 27, 2026 [T20I # 3671]