One-Day Internationals

South Africa Cricket Team – One-Day Internationals Cricket Records

One-Day Internationals

Highest strike rates in an innings

RankPlayerRunsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
AB de Villiers14944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
🥈 2
JA Morkel 37*1333284.61South Africav BangladeshBenoni09 Nov 2008ODI # 2772
🥉 3
DA Miller491863272.22South Africav New ZealandAuckland24 Mar 2015ODI # 3644
4
JP Duminy401524266.66South Africav NetherlandsMohali03 Mar 2011ODI # 3115
5
MV Boucher 51*2024255.00South Africav KenyaCape Town22 Oct 2001ODI # 1763
6
AL Phehlukwayo 38*1551253.33South Africav Sri LankaDurban10 Mar 2019ODI # 4112
7
JM Kemp 53*2125252.38South Africav ZimbabweDurban27 Feb 2005ODI # 2231
8
AB de Villiers162*66178245.45South Africav West IndiesSydney27 Feb 2015ODI # 3616
9
F Behardien 34*1432242.85South Africav PakistanBloemfontein10 Mar 2013ODI # 3343
10
MV Boucher 75*3194241.93South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
11
WD Parnell291222241.66South Africav New ZealandHamilton01 Mar 2017ODI # 3843
12
F du Plessis451943236.84South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
13
JJ van der Wath 37*1624231.25South Africav AustraliaSydney05 Feb 2006ODI # 2323
14
A Nel 30*1332230.76South Africav New ZealandGqeberha30 Nov 2007ODI # 2650
15
L Klusener 41*1833227.77South Africav New ZealandDurban01 Nov 2000ODI # 1654
16
F Behardien502233227.27South Africav IrelandBenoni25 Sep 2016ODI # 3780
17
DA Miller 34*1514226.66South Africav BangladeshWankhede24 Oct 2023ODI # 4680
18
MV Boucher522325226.08South Africav West IndiesSt George's10 Apr 2007ODI # 2567
19
R Telemachus2913-3223.07South Africav AustraliaGqeberha05 Mar 2006ODI # 2347
20
JA Morkel 40*1841222.22South Africav AustraliaMelbourne16 Jan 2009ODI # 2795
21
AL Phehlukwayo482216218.18South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
22
MV Boucher147*68810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
23
AP Kuiper 47*2224213.63South Africav AustraliaCenturion20 Feb 1994ODI # 884
24
MV Boucher3416-4212.50South Africav PakistanCape Town18 Dec 2002ODI # 1923
25
H Klaasen174831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
26
F Behardien 64*3153206.45South Africav U.A.E.Wellington12 Mar 2015ODI # 3633
27
MV Boucher783894205.26South Africav PakistanCenturion04 Feb 2007ODI # 2506
28
M Jansen472343204.34South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
29
JH Kallis532662203.84South Africav Sri LankaCenturion29 Nov 2002ODI # 1905
30
JP Duminy 59*2925203.44South Africav IndiaJohannesburg05 Dec 2013ODI # 3442
31
RR Rossouw 61*3063203.33South Africav IrelandCanberra03 Mar 2015ODI # 3621
32
SM Pollock 69*3416202.94South Africav New ZealandW.A.C.A01 Feb 2002ODI # 1801
33
AB de Villiers 54*2724200.00South Africav BangladeshBenoni09 Nov 2008ODI # 2772
33
DA Miller 46*2342200.00South Africav IrelandCanberra03 Mar 2015ODI # 3621
33
AL Phehlukwayo 38*1924200.00South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
33
M Jansen321641200.00South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
37
AK Markram10654143196.29South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
38
AB de Villiers11961311195.08South Africav IndiaWankhede25 Oct 2015ODI # 3700
38
H Klaasen119*61155195.08South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
40
PL Symcox351823194.44South Africav KenyaNairobi (Gym)03 Oct 1996ODI # 1124
40
JJ van der Wath351813194.44South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
42
AP Kuiper331732194.11South Africav AustraliaGqeberha22 Feb 1994ODI # 885
43
L Klusener 31*1641193.75South Africav AustraliaBirmingham17 Jun 1999ODI # 1483
44
L Klusener 27*1421192.85South Africav West IndiesJohannesburg22 Jan 1999ODI # 1390
45
MV Boucher 57*3033190.00South Africav KenyaBloemfontein31 Oct 2008ODI # 2769
45
SM Pollock 38*2022190.00South Africav BangladeshDhaka17 Apr 2003ODI # 2005
45
JP Duminy 38*2051190.00South Africav Sri LankaThe Oval03 Jun 2017ODI # 3877
48
H Klaasen8143122188.37South Africav PakistanJohannesburg22 Dec 2024ODI # 4821
49
MV Boucher 28*1512186.66South Africav AustraliaCape Town09 Apr 2009ODI # 2839
49
J Botha 28*156-186.66South Africav PakistanDubai (DICS)05 Nov 2010ODI # 3067
51
DA Miller 39*2132185.71South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
52
D Pretorius502742185.18South Africav New ZealandChristchurch22 Feb 2017ODI # 3839
52
DA Miller 50*2733185.18South Africav PakistanJohannesburg04 Apr 2021ODI # 4286
54
Q de Kock482653184.61South Africav West IndiesEast London18 Mar 2023ODI # 4540
55
L Klusener 35*1941184.21South Africav New ZealandNapier26 Mar 1999ODI # 1421
55
DW Steyn351913184.21South Africav IndiaJaipur21 Feb 2010ODI # 2961
55
F Behardien 35*1951184.21South Africav IndiaKanpur11 Oct 2015ODI # 3689
58
H Klaasen904928183.67South Africav BangladeshWankhede24 Oct 2023ODI # 4680
59
DA Miller 82*4565182.22South Africav AustraliaCenturion15 Sep 2023ODI # 4646
60
JA Morkel402261181.81South Africav AustraliaSydney23 Jan 2009ODI # 2802
61
HH Gibbs724047180.00South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
61
F Behardien 36*2041180.00South Africav Sri LankaCape Town07 Feb 2017ODI # 3833
63
M Jansen 75*4236178.57South Africav EnglandWankhede21 Oct 2023ODI # 4677
64
MV Boucher 57*3232178.12South Africav New ZealandAdelaide27 Jan 2002ODI # 1797
65
WJ Cronje392222177.27South Africav New ZealandBirmingham10 Jun 1999ODI # 1478
66
DA Miller533024176.66South Africav New ZealandPune01 Nov 2023ODI # 4689
67
SM Pollock 30*1741176.47South Africav IndiaWankhede28 Nov 2005ODI # 2300
68
JA Morkel372151176.19South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
69
HM Amla40236-173.91South Africav Sri LankaPallekele08 Aug 2018ODI # 4030
70
DA Miller 33*1931173.68South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
71
AB de Villiers102*59113172.88South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
72
L Klusener362141171.42South Africav AustraliaLeeds13 Jun 1999ODI # 1481
72
DA Miller 36*2122171.42South Africav Sri LankaColombo (RPS)06 Jul 2014ODI # 3500
74
SM Pollock 29*17-3170.58South Africav New ZealandWellington20 Feb 2004ODI # 2101
75
AB de Villiers176104157169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
76
MV Boucher492943168.96South Africav ZimbabweJohannesburg25 Feb 2005ODI # 2229
77
RP Snell 27*1631168.75South Africav PakistanDurban17 Dec 1994ODI # 964
78
DJ Cullinan945657167.85South Africav New ZealandAuckland27 Mar 1999ODI # 1422
79
JP Duminy 53*3262165.62South Africav Sri LankaDambulla29 Jul 2018ODI # 4025
80
JP Duminy382332165.21South Africav Sri LankaPallekele08 Aug 2018ODI # 4030
81
DA Miller 56*3453164.70South Africav IndiaCenturion11 Dec 2013ODI # 3444
82
DA Miller513152164.51South Africav ZimbabweBloemfontein15 Oct 2010ODI # 3057
83
AB de Villiers744582164.44South Africav PakistanGqeberha27 Nov 2013ODI # 3440
84
AB de Villiers774764163.82South Africav IndiaJohannesburg05 Dec 2013ODI # 3442
85
GC Smith9055132163.63South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
86
CH Morris623834163.15South Africav EnglandJohannesburg12 Feb 2016ODI # 3737
86
MV Boucher 31*1922163.15South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
88
H Klaasen10967124162.68South Africav EnglandWankhede21 Oct 2023ODI # 4677
89
G Kirsten 52*3291162.50South Africav BangladeshBloemfontein22 Feb 2003ODI # 1961
89
JN Rhodes 39*2412162.50South Africav AustraliaCape Town09 Apr 2002ODI # 1827
91
HE van der Dussen603764162.16South Africav PakistanJohannesburg04 Apr 2021ODI # 4286
92
SM Pollock 53*338-160.60South Africav AustraliaDurban10 Mar 2006ODI # 2348
93
JM Kemp805047160.00South Africav EnglandEast London09 Feb 2005ODI # 2224
93
MV Boucher 48*3052160.00South Africav New ZealandAuckland29 Feb 2004ODI # 2107
93
JP Duminy40254-160.00South Africav AustraliaGqeberha13 Apr 2009ODI # 2840
93
F Behardien322012160.00South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
93
H Klaasen322013160.00South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
98
H Klaasen 43*2751159.25South Africav IndiaJohannesburg10 Feb 2018ODI # 3973
98
H Klaasen432741159.25South Africav Sri LankaColombo (RPS)04 Sep 2021ODI # 4315
100
CH Morris 35*2232159.09South Africav EnglandSouthampton27 May 2017ODI # 3873

Showing 100 records

Additional Information

Minimum of 25 runs
Strike rates listed for matches only where balls faced are available