Batting Highest Strike Rate Innings IN South Africa

Players IN South Africa

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
77*3556220.00Pakistanv South AfricaDurban7 Feb 2007ODI # 2513
147*68810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
783894205.26South Africav PakistanCenturion4 Feb 2007ODI # 2506
36*1861200.00Bermudav NetherlandsBenoni2 Dec 2006ODI # 2456
392552156.00Pakistanv South AfricaCenturion4 Feb 2007ODI # 2506
7247150153.19South Africav PakistanCenturion4 Feb 2007ODI # 2506
634281150.00Canadav BermudaPotchefstroom27 Nov 2006ODI # 2450
573982146.15Pakistanv South AfricaDurban7 Feb 2007ODI # 2513
37*2712137.03Canadav NetherlandsBenoni1 Dec 2006ODI # 2455
382942131.03South Africav ZimbabweEast London18 Sep 2006ODI # 2418
56*4462127.27South Africav PakistanCape Town11 Feb 2007ODI # 2521
8870113125.71South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
50*4071125.00South Africav PakistanCape Town11 Feb 2007ODI # 2521
262141123.80Indiav South AfricaGqeberha29 Nov 2006ODI # 2452
56*4770119.14South Africav IndiaCape Town26 Nov 2006ODI # 2449
39*3422114.70Netherlandsv CanadaBenoni1 Dec 2006ODI # 2455
554834114.58Indiav South AfricaCape Town26 Nov 2006ODI # 2449
100*8967112.35South Africav IndiaCape Town26 Nov 2006ODI # 2449
494480111.36Netherlandsv CanadaPotchefstroom26 Nov 2006ODI # 2448
8074101108.10South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
272531108.00Pakistanv South AfricaGqeberha9 Feb 2007ODI # 2517
88*8524103.52South Africav PakistanCenturion4 Feb 2007ODI # 2506
545360101.88Zimbabwev South AfricaPotchefstroom20 Sep 2006ODI # 2420
28*2831100.00South Africav ZimbabweEast London18 Sep 2006ODI # 2418
29305096.66South Africav IndiaCape Town26 Nov 2006ODI # 2449
26*273096.29Pakistanv South AfricaGqeberha9 Feb 2007ODI # 2517
38407095.00Netherlandsv CanadaBenoni1 Dec 2006ODI # 2455
93989294.89Pakistanv South AfricaDurban7 Feb 2007ODI # 2513
32343194.11South Africav PakistanDurban7 Feb 2007ODI # 2513
92*9812193.87South Africav IndiaCenturion3 Dec 2006ODI # 2458
43468093.47South Africav PakistanDurban7 Feb 2007ODI # 2513
79857392.94South Africav IndiaCenturion3 Dec 2006ODI # 2458
34372191.89Netherlandsv CanadaBenoni1 Dec 2006ODI # 2455
101*11112090.99Pakistanv South AfricaDurban7 Feb 2007ODI # 2513
44492289.79Indiav South AfricaCenturion3 Dec 2006ODI # 2458
31*353188.57Netherlandsv BermudaPotchefstroom28 Nov 2006ODI # 2451
35407087.50South Africav IndiaCape Town26 Nov 2006ODI # 2449
41473187.23South Africav IndiaDurban22 Nov 2006ODI # 2447
37432286.04South Africav IndiaGqeberha29 Nov 2006ODI # 2452
67788285.89South Africav PakistanCenturion4 Feb 2007ODI # 2506
60707085.71South Africav ZimbabweBloemfontein15 Sep 2006ODI # 2415
59697085.50Canadav NetherlandsPotchefstroom26 Nov 2006ODI # 2448
47*554285.45Indiav South AfricaGqeberha29 Nov 2006ODI # 2452
50595084.74South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
38455184.44Canadav BermudaPotchefstroom27 Nov 2006ODI # 2450
26*312083.87Zimbabwev South AfricaBloemfontein15 Sep 2006ODI # 2415
31374083.78Netherlandsv CanadaPotchefstroom26 Nov 2006ODI # 2448
65783383.33Netherlandsv BermudaPotchefstroom28 Nov 2006ODI # 2451
71*867282.55South Africav PakistanJohannesburg14 Feb 2007ODI # 2523
52644181.25Netherlandsv CanadaBenoni1 Dec 2006ODI # 2455
39482081.25South Africav PakistanCenturion4 Feb 2007ODI # 2506
79986080.61Pakistanv South AfricaGqeberha9 Feb 2007ODI # 2517
29363080.55Netherlandsv CanadaPotchefstroom26 Nov 2006ODI # 2448
41511080.39Pakistanv South AfricaGqeberha9 Feb 2007ODI # 2517
71*898179.77South Africav PakistanJohannesburg14 Feb 2007ODI # 2523
31*392079.48South Africav ZimbabweEast London18 Sep 2006ODI # 2418
34434079.06South Africav PakistanDurban7 Feb 2007ODI # 2513
49629079.03South Africav IndiaGqeberha29 Nov 2006ODI # 2452
48611278.68Canadav NetherlandsPotchefstroom26 Nov 2006ODI # 2448
55705078.57Bermudav CanadaPotchefstroom27 Nov 2006ODI # 2450
32412178.04Zimbabwev South AfricaBloemfontein15 Sep 2006ODI # 2415
31403077.50Canadav NetherlandsBenoni1 Dec 2006ODI # 2455
93*1238075.60South Africav IndiaGqeberha29 Nov 2006ODI # 2452
53718074.64Canadav NetherlandsPotchefstroom26 Nov 2006ODI # 2448
119*16015074.37South Africav IndiaDurban22 Nov 2006ODI # 2447
27374072.97Bermudav NetherlandsPotchefstroom28 Nov 2006ODI # 2451
49682072.05Netherlandsv CanadaPotchefstroom26 Nov 2006ODI # 2448
46645171.87Pakistanv South AfricaCenturion4 Feb 2007ODI # 2506
30433169.76Canadav BermudaPotchefstroom27 Nov 2006ODI # 2450
35515068.62Indiav South AfricaDurban22 Nov 2006ODI # 2447
44652167.69Canadav NetherlandsBenoni1 Dec 2006ODI # 2455
85*1275066.92South Africav ZimbabweBloemfontein15 Sep 2006ODI # 2415
33505066.00South Africav IndiaCape Town26 Nov 2006ODI # 2449
881347065.67Zimbabwev South AfricaPotchefstroom20 Sep 2006ODI # 2420
51788065.38Zimbabwev South AfricaBloemfontein15 Sep 2006ODI # 2415
26402065.00South Africav ZimbabweEast London18 Sep 2006ODI # 2418
33525063.46Bermudav NetherlandsPotchefstroom28 Nov 2006ODI # 2451
27432062.79Bermudav CanadaPotchefstroom27 Nov 2006ODI # 2450
63*1015162.37Netherlandsv BermudaPotchefstroom28 Nov 2006ODI # 2451
28453062.22Canadav BermudaBenoni30 Nov 2006ODI # 2454
52*843261.90Pakistanv South AfricaCenturion4 Feb 2007ODI # 2506
43*705061.42Pakistanv South AfricaJohannesburg14 Feb 2007ODI # 2523
46754161.33Zimbabwev South AfricaPotchefstroom20 Sep 2006ODI # 2420
631034161.16Indiav South AfricaCape Town26 Nov 2006ODI # 2449
58*952061.05Canadav BermudaPotchefstroom27 Nov 2006ODI # 2450
44737060.27Netherlandsv CanadaPotchefstroom26 Nov 2006ODI # 2448
36606160.00Bermudav CanadaPotchefstroom27 Nov 2006ODI # 2450
33552060.00Canadav NetherlandsPotchefstroom26 Nov 2006ODI # 2448
29492059.18South Africav IndiaGqeberha29 Nov 2006ODI # 2452
44755058.66Canadav NetherlandsBenoni1 Dec 2006ODI # 2455
37643057.81Zimbabwev South AfricaBloemfontein15 Sep 2006ODI # 2415
55978056.70Indiav South AfricaCenturion3 Dec 2006ODI # 2458
43764056.57Bermudav NetherlandsPotchefstroom28 Nov 2006ODI # 2451
39705055.71Canadav BermudaBenoni30 Nov 2006ODI # 2454
571044054.80Bermudav CanadaBenoni30 Nov 2006ODI # 2454
37703252.85Bermudav CanadaPotchefstroom27 Nov 2006ODI # 2450
30621148.38Zimbabwev South AfricaEast London18 Sep 2006ODI # 2418
45*974046.39Pakistanv South AfricaCape Town11 Feb 2007ODI # 2521
41893046.06Indiav South AfricaCenturion3 Dec 2006ODI # 2458
29632046.03Bermudav CanadaBenoni30 Nov 2006ODI # 2454
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]