Best strike rates in an innings
Player Overs Mdns Runs Wkts SR Opposition Ground Match Date Scorecard
JH Kallis 4.3 1 21 5 5.4 v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
K Rabada 4.0 1 13 4 6.0 v Australia Brisbane 17 Dec 2022 Test # 2482
VD Philander 6.0 3 7 5 7.2 v New Zealand Cape Town 2 Jan 2013 Test # 2069
DW Steyn 8.1 6 8 6 8.1 v Pakistan Johannesburg 1 Feb 2013 Test # 2072
DW Steyn 8.2 2 34 6 8.3 v West Indies Centurion 17 Dec 2014 Test # 2150
VD Philander 7.0 3 15 5 8.4 v Australia Cape Town 9 Nov 2011 Test # 2016
KA Maharaj 10.0 0 32 7 8.5 v Bangladesh Durban 31 Mar 2022 Test # 2460
DW Steyn 8.0 2 23 5 9.6 v India Ahmedabad 3 Apr 2008 Test # 1871
HJ Tayfield 8.4x8 1 23 7 9.7 v Australia Durban 20 Jan 1950 Test # 320
KJ Abbott 11.4 4 29 7 10.0 v Pakistan Centurion 22 Feb 2013 Test # 2075
JH Sinclair 12.0x5 4 26 6 10.0 v England Cape Town 1 Apr 1899 Test # 59
KA Maharaj 12.0 3 40 7 10.2 v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
DW Steyn 10.3 1 49 6 10.5 v New Zealand Centurion 16 Nov 2007 Test # 1848
DW Steyn 7.0 0 30 4 10.5 v India Cape Town 2 Jan 2007 Test # 1827
K Rabada 10.4 2 32 6 10.6 v England Centurion 22 Jan 2016 Test # 2200
GA Faulkner 11.0 4 17 6 11.0 v England Leeds 29 Jul 1907 Test # 94
JH Kallis 7.2 3 13 4 11.0 v Zimbabwe Cape Town 4 Mar 2005 Test # 1737
B Mitchell 7.3 0 26 4 11.2 v Australia Johannesburg 24 Dec 1935 Test # 248
M Morkel 9.4 3 23 5 11.6 v Australia Cape Town 22 Mar 2018 Test # 2300
RO Schwarz 11.4 0 47 6 11.6 v Australia Sydney 3 Mar 1911 Test # 115
PS de Villiers 11.5 5 23 6 11.8 v Pakistan Gqeberha 6 Mar 1998 Test # 1406
D Elgar 8.0 1 22 4 12.0 v India Mohali 5 Nov 2015 Test # 2186
VD Philander 10.1 5 21 5 12.2 v Australia Hobart 12 Nov 2016 Test # 2233
L Ngidi 12.2 3 39 6 12.3 v India Centurion 13 Jan 2018 Test # 2293
M Hayward 10.4 1 56 5 12.8 v Pakistan Durban 26 Dec 2002 Test # 1635
VD Philander 13.0 5 21 6 13.0 v Australia Johannesburg 30 Mar 2018 Test # 2302
SM Pollock 11.0 1 37 5 13.2 v Pakistan Faisalabad 24 Oct 1997 Test # 1382
K Rabada 11.0 1 30 5 13.2 v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
M Morkel 11.0 5 21 5 13.2 v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
VD Philander 11.1 1 49 5 13.4 v Sri Lanka Centurion 15 Dec 2011 Test # 2023
SM Pollock 13.4 6 30 6 13.6 v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
Imran Tahir 11.3 2 38 5 13.8 v India Nagpur 25 Nov 2015 Test # 2189
D Olivier 14.0 3 37 6 14.0 v Pakistan Centurion 26 Dec 2018 Test # 2338
DW Steyn 16.4 6 51 7 14.2 v India Nagpur 6 Feb 2010 Test # 1951
A Rose-Innes 18.0x4 5 43 5 14.4 v England Gqeberha 12 Mar 1889 Test # 31
M Zondeki 14.3 2 39 6 14.5 v Zimbabwe Centurion 11 Mar 2005 Test # 1740
A Nortje 14.3 1 56 6 14.5 v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
M Morkel 9.4 1 45 4 14.5 v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
M Jansen 12.2 2 35 5 14.8 v England The Oval 8 Sep 2022 Test # 2476
AA Donald 15.0 3 53 6 15.0 v England Johannesburg 25 Nov 1999 Test # 1471
K Rabada 15.0 3 50 6 15.0 v West Indies Centurion 28 Feb 2023 Test # 2495
PR Adams 12.3 3 37 5 15.0 v Bangladesh Chattogram 24 Apr 2003 Test # 1640
AW Nourse 10.0 3 25 4 15.0 v England Cape Town 30 Mar 1906 Test # 92
MG Melle 10.0 6 9 4 15.0 v England The Oval 16 Aug 1951 Test # 338
N Boje 10.0 3 28 4 15.0 v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
M Morkel 12.4 5 20 5 15.2 v India Centurion 16 Dec 2010 Test # 1985
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 | 10 years | 25 years | post-war

Minimum of 4 wickets

Records includes the following current or recent matches:
South Africa v West Indies at Johannesburg, 2nd Test, Mar 8-11, 2023 [Test # 2497]
South Africa v West Indies at Centurion, 1st Test, Feb 28-Mar 2, 2023 [Test # 2495]
Australia v South Africa at Sydney, 3rd Test, Jan 4-8, 2023 [Test # 2488]