Best strike rates in an innings
Player Overs Mdns Runs Wkts SR Opposition Ground Match Date Scorecard
Imran Tahir 6.0 1 24 6 6.0 v Zimbabwe Bloemfontein 3 Oct 2018 ODI # 4050
JP Duminy 4.5 0 16 4 7.2 v Ireland Benoni 25 Sep 2016 ODI # 3780
Imran Tahir 9.0 0 45 7 7.7 v West Indies Basseterre 15 Jun 2016 ODI # 3747
K Rabada 8.0 3 16 6 8.0 v Bangladesh Dhaka 10 Jul 2015 ODI # 3663
RK Kleinveldt 5.2 2 22 4 8.0 v Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
DW Steyn 9.0 0 39 6 9.0 v Pakistan Port Elizabeth 27 Nov 2013 ODI # 3440
M Morkel 6.0 2 10 4 9.0 v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
RJ Peterson 6.1 1 32 4 9.2 v Australia Sydney 23 Nov 2014 ODI # 3551
M Morkel 8.0 0 21 5 9.6 v Australia Perth 16 Nov 2014 ODI # 3546
J Theron 8.2 0 44 5 10.0 v Zimbabwe Potchefstroom 17 Oct 2010 ODI # 3059
M Morkel 7.0 0 21 4 10.5 v West Indies Roseau 28 May 2010 ODI # 2982
RJ Peterson 7.0 3 12 4 10.5 v Bangladesh Dhaka 19 Mar 2011 ODI # 3138
LL Tsotsobe 7.0 2 22 4 10.5 v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
K Rabada 7.0 0 41 4 10.5 v India Mumbai 25 Oct 2015 ODI # 3700
CH Morris 7.0 0 62 4 10.5 v New Zealand Hamilton 19 Feb 2017 ODI # 3836
LL Tsotsobe 7.1 0 25 4 10.7 v India Durban 8 Dec 2013 ODI # 3443
M Morkel 9.3 1 38 5 11.4 v New Zealand Napier 29 Feb 2012 ODI # 3252
Imran Tahir 7.4 0 28 4 11.5 v West Indies East London 21 Jan 2015 ODI # 3587
DW Steyn 9.4 0 50 5 11.6 v India Nagpur 12 Mar 2011 ODI # 3128
DW Steyn 10.0 1 25 5 12.0 v Pakistan Abu Dhabi 8 Nov 2013 ODI # 3431
Imran Tahir 10.0 2 45 5 12.0 v West Indies Sydney 27 Feb 2015 ODI # 3616
M Morkel 8.0 0 52 4 12.0 v India Centurion 23 Jan 2011 ODI # 3087
R McLaren 8.0 3 19 4 12.0 v Pakistan Birmingham 10 Jun 2013 ODI # 3367
KJ Abbott 8.0 0 21 4 12.0 v Ireland Canberra 3 Mar 2015 ODI # 3621
KJ Abbott 8.0 0 40 4 12.0 v Australia Port Elizabeth 9 Oct 2016 ODI # 3792
K Rabada 8.0 0 41 4 12.0 v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
Imran Tahir 8.2 0 26 4 12.5 v Sri Lanka Sydney 18 Mar 2015 ODI # 3640
L Ngidi 8.2 0 57 4 12.5 v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
Imran Tahir 8.3 0 27 4 12.7 v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
T Shamsi 8.3 0 33 4 12.7 v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
LL Tsotsobe 8.4 0 31 4 13.0 v India Durban 12 Jan 2011 ODI # 3079
Imran Tahir 8.4 1 38 4 13.0 v England Chennai 6 Mar 2011 ODI # 3120
R McLaren 8.4 0 46 4 13.0 v New Zealand Paarl 19 Jan 2013 ODI # 3323
M de Lange 9.0 1 46 4 13.5 v New Zealand Auckland 3 Mar 2012 ODI # 3254
RJ Peterson 9.0 0 67 4 13.5 v Netherlands Amstelveen 31 May 2013 ODI # 3359
WD Parnell 9.0 0 42 4 13.5 v West Indies Centurion 28 Jan 2015 ODI # 3593
K Rabada 9.0 1 39 4 13.5 v England Lord's 29 May 2017 ODI # 3874
L Ngidi 9.0 1 51 4 13.5 v India Port Elizabeth 13 Feb 2018 ODI # 3976
WD Parnell 9.1 0 58 4 13.7 v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
K Rabada 9.3 0 54 4 14.2 v Australia Adelaide 9 Nov 2018 ODI # 4067
K Rabada 9.5 1 45 4 14.7 v England Johannesburg 12 Feb 2016 ODI # 3737
AL Phehlukwayo 9.5 2 22 4 14.7 v Pakistan Durban 22 Jan 2019 ODI # 4081
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years

Minimum of 4 wickets
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

Records includes the following current or recent matches:
South Africa v Sri Lanka at Cape Town, 5th ODI, Mar 16, 2019 [ODI # 4115]
South Africa v Sri Lanka at Port Elizabeth, 4th ODI, Mar 13, 2019 [ODI # 4114]
South Africa v Sri Lanka at Durban, 3rd ODI, Mar 10, 2019 [ODI # 4112]