South Africa vs other countries Tests+ODIs+T20Is Batting Records - Highest Strike Rate in an Innings

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
25713357.14Pakistanv South AfricaAbu Dhabi26 Oct 2010T20I # 190
391134354.54Englandv South AfricaDurban14 Feb 2020T20I # 1041
32*1023320.00Englandv South AfricaBirmingham12 Sep 2012T20I # 262
3110-5310.00Indiav South AfricaRanchi19 Oct 2019Test # 2365
27913300.00New Zealandv South AfricaMount Maunganui04 Feb 2024Test # 2528
32*1114290.90Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
521826288.88Englandv South AfricaBristol27 Jul 2022T20I # 1693
3412-5283.33West Indiesv South AfricaSt George's27 Jun 2021T20I # 1178
31*1161281.81New Zealandv South AfricaAuckland18 Mar 2004Test # 1689
2810-4280.00New Zealandv South AfricaHamilton19 Feb 2012T20I # 222
612255277.27Indiav South AfricaGuwahati02 Oct 2022T20I # 1803
351324269.23West Indiesv South AfricaTarouba27 Aug 2024T20I # 2820
431653268.75Englandv South AfricaWankhede18 Mar 2016T20I # 540
692695265.38West Indiesv South AfricaKingston26 May 2024T20I # 2630
57*22-7259.09Englandv South AfricaCenturion16 Feb 2020T20I # 1043
3112-4258.33West Indiesv South AfricaGqeberha10 Dec 1998Test # 1433
31*1251258.33Englandv South AfricaLord's31 Aug 2008ODI # 2759
31*1223258.33Indiav South AfricaDelhi09 Jun 2022T20I # 1554
361452257.14Bangladeshv South AfricaCape Town15 Sep 2007T20I # 31
118461011256.52West Indiesv South AfricaCenturion26 Mar 2023T20I # 2032
120*47910255.31Indiav South AfricaJohannesburg15 Nov 2024T20I # 2952
281123254.54Pakistanv South AfricaSydney03 Nov 2022T20I # 1861
43*1725252.94Englandv South AfricaWankhede21 Oct 2023ODI # 4677
65*2627250.00West Indiesv South AfricaTarouba23 Aug 2024T20I # 2797
401652250.00Australiav South AfricaDurban12 Mar 2014T20I # 363
30*1222250.00Pakistanv South AfricaLahore13 Feb 2021T20I # 1121
773158248.38West Indiesv South AfricaCape Town09 Jan 2015T20I # 413
58*2426241.66West Indiesv South AfricaNorth Sound24 May 2010ODI # 2980
43*1815238.88West Indiesv South AfricaCenturion25 Mar 2023T20I # 2031
522234236.36Pakistanv South AfricaSydney03 Nov 2022T20I # 1861
40*1743235.29Australiav South AfricaGqeberha22 Feb 1994ODI # 885
441935231.57Afghanistanv South AfricaWankhede20 Mar 2016T20I # 542
37*1633231.25Sri Lankav South AfricaCape Town25 Jan 2017T20I # 591
642874228.57Australiav South AfricaDurban30 Aug 2023T20I # 2224
41*1814227.77West Indiesv South AfricaCenturion26 Mar 2023T20I # 2032
25*1131227.27Sri Lankav South AfricaHambantota06 Aug 2013T20I # 325
592684226.92New Zealandv South AfricaAuckland24 Mar 2015ODI # 3644
431962226.31Sri Lankav South AfricaCenturion20 Jan 2017T20I # 589
40*1851222.22West Indiesv South AfricaCape Town09 Feb 2003ODI # 1942
40*1851222.22Australiav South AfricaBrisbane13 Jan 2009T20I # 81
401824222.22Australiav South AfricaDurban04 Mar 2016T20I # 519
77*3556220.00Pakistanv South AfricaDurban07 Feb 2007ODI # 2513
663074220.00Australiav South AfricaDurban01 Sep 2023T20I # 2228
904197219.51West Indiesv South AfricaJohannesburg11 Jan 2015T20I # 414
462144219.04Indiav South AfricaIndore04 Oct 2022T20I # 1805
37*1742217.64Indiav South AfricaHyderabad16 Nov 2005ODI # 2297
411924215.78West Indiesv South AfricaJohannesburg28 Mar 2023T20I # 2036
301451214.28Australiav South AfricaCape Town22 Mar 2018Test # 2300
301441214.28Pakistanv South AfricaJohannesburg10 Apr 2021T20I # 1145
10750710214.00Indiav South AfricaDurban08 Nov 2024T20I # 2938
32*1522213.33West Indiesv South AfricaCape Town09 Feb 2003ODI # 1942
341623212.50Pakistanv South AfricaBloemfontein10 Mar 2013ODI # 3343
99*47115210.63Englandv South AfricaCape Town01 Dec 2020T20I # 1113
442115209.52Zimbabwev South AfricaEast London09 Oct 2018T20I # 698
54*2662207.69Australiav South AfricaBrisbane09 Jan 2006T20I # 4
27*1331207.69Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
291413207.14Englandv South AfricaCardiff28 Jul 2022T20I # 1698
894376206.97Australiav South AfricaMelbourne11 Jan 2009T20I # 80
12259154206.77Pakistanv South AfricaCenturion14 Apr 2021T20I # 1147
31*1523206.66Afghanistanv South AfricaSharjah22 Sep 2024ODI # 4772
31157-206.66Pakistanv South AfricaDurban10 Dec 2024T20I # 3026
33167-206.25Sri Lankav South AfricaHambantota06 Aug 2013T20I # 325
351723205.88Englandv South AfricaDurban14 Feb 2020T20I # 1041
11757710205.26West Indiesv South AfricaJohannesburg11 Sep 2007T20I # 20
783875205.26Irelandv South AfricaBristol03 Aug 2022T20I # 1721
39*196-205.26Englandv South AfricaCenturion14 Jan 1996ODI # 1038
391952205.26Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
43*2142204.76Australiav South AfricaJohannesburg24 Feb 2006T20I # 6
43*2152204.76West Indiesv South AfricaDurban01 Feb 2008ODI # 2668
49*2442204.16West Indiesv South AfricaJohannesburg04 Feb 2004ODI # 2096
51*2525204.00West Indiesv South AfricaSt George's01 Jul 2021T20I # 1180
552792203.70Indiav South AfricaRajkot17 Jun 2022T20I # 1572
572854203.57Indiav South AfricaGuwahati02 Oct 2022T20I # 1803
713547202.85West Indiesv South AfricaSt George's26 Jun 2021T20I # 1176
79*3986202.56Australiav South AfricaDurban01 Sep 2023T20I # 2228
88*4456200.00Australiav South AfricaJohannesburg27 Mar 2009T20I # 87
82*4166200.00Pakistanv South AfricaLahore03 Oct 2003ODI # 2046
502535200.00Indiav South AfricaCenturion13 Nov 2024T20I # 2947
44*2223200.00West Indiesv South AfricaJohannesburg28 Mar 2023T20I # 2036
42218-200.00New Zealandv South AfricaDurban14 Aug 2015T20I # 451
361824200.00Indiav South AfricaJohannesburg15 Nov 2024T20I # 2952
341742200.00Englandv South AfricaJohannesburg21 Feb 2016T20I # 506
321623200.00West Indiesv South AfricaKingston25 May 2024T20I # 2626
30*15-2200.00Australiav South AfricaCape Town26 Feb 2020T20I # 1065
281432200.00Englandv South AfricaSouthampton21 Jun 2017T20I # 614
281422200.00Zimbabwev South AfricaEast London09 Oct 2018T20I # 698
281413200.00West Indiesv South AfricaCenturion25 Mar 2023T20I # 2031
261313200.00West Indiesv South AfricaKingston25 May 2024T20I # 2626
673445197.05Englandv South AfricaCenturion27 Sep 2009ODI # 2900
633245196.87Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
572992196.55Englandv South AfricaCenturion16 Feb 2020T20I # 1043
452352195.65Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
109*5669194.64Indiav South AfricaJohannesburg15 Nov 2024T20I # 2952
351841194.44Australiav South AfricaDurban05 Oct 2016ODI # 3790
351823194.44Englandv South AfricaManchester22 Jul 2022ODI # 4435
35*1841194.44Zimbabwev South AfricaHobart24 Oct 2022T20I # 1844
68*3574194.28Indiav South AfricaGwalior24 Feb 2010ODI # 2962
331732194.11Englandv South AfricaGros Islet21 Jun 2024T20I # 2712
29*1531193.33Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
542844192.85Englandv South AfricaJohannesburg21 Feb 2016T20I # 506
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:

Bangladesh Under-19s vs Sri Lanka Under-19s (Young Cricketers) at Colombo (Colts), Bangladesh Under-19s in Sri Lanka 6th Youth ODI, May 8, 2025 [Youth ODI # 1561]

Sri Lanka Under-19s (Young Cricketers) vs Bangladesh Under-19s at Colombo (SSC), Bangladesh Under-19s in Sri Lanka 5th Youth ODI, May 5, 2025 [Youth ODI # 1560]

Bangladesh Under-19s vs Sri Lanka Under-19s (Young Cricketers) at Colombo (CCC), Bangladesh Under-19s in Sri Lanka 4th Youth ODI, May 3, 2025 [Youth ODI # 1559]