Best bowling figures in a match
Player Overs Mdns Runs Wkts Econ Opposition Ground Match Date Scorecard
K Rabada 39.4 8 144 13 3.63 v England Centurion 22 Jan 2016 Test # 2200
KA Maharaj 81.1 14 283 12 3.48 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
DW Steyn 36.5 16 60 11 1.62 v Pakistan Johannesburg 1 Feb 2013 Test # 2072
D Olivier 29.0 6 96 11 3.31 v Pakistan Centurion 26 Dec 2018 Test # 2338
K Rabada 43.0 11 150 11 3.48 v Australia Port Elizabeth 9 Mar 2018 Test # 2298
K Rabada 24.5 5 63 10 2.53 v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
K Rabada 29.0 5 92 10 3.17 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
VD Philander 24.1 3 102 10 4.22 v Sri Lanka Centurion 15 Dec 2011 Test # 2023
DW Steyn 34.5 7 108 10 3.10 v India Nagpur 6 Feb 2010 Test # 1951
VD Philander 30.5 6 114 10 3.69 v New Zealand Hamilton 15 Mar 2012 Test # 2036
VD Philander 31.0 13 51 9 1.64 v Australia Johannesburg 30 Mar 2018 Test # 2302
KJ Abbott 28.4 11 68 9 2.37 v Pakistan Centurion 22 Feb 2013 Test # 2075
VD Philander 30.1 12 75 9 2.48 v India Cape Town 5 Jan 2018 Test # 2292
VD Philander 45.0 16 99 9 2.20 v Pakistan Cape Town 14 Feb 2013 Test # 2073
DW Steyn 40.0 12 99 9 2.47 v Sri Lanka Galle 16 Jul 2014 Test # 2129
M Morkel 30.4 10 110 9 3.58 v Australia Cape Town 22 Mar 2018 Test # 2300
KJ Abbott 35.5 6 118 9 3.29 v Australia Hobart 12 Nov 2016 Test # 2233
DW Steyn 51.0 17 147 9 2.88 v India Durban 26 Dec 2013 Test # 2111
KA Maharaj 63.2 9 225 9 3.55 v Australia Durban 1 Mar 2018 Test # 2297
DW Steyn 28.4 7 65 8 2.26 v New Zealand Port Elizabeth 11 Jan 2013 Test # 2071
VD Philander 28.0 6 78 8 2.78 v Australia Cape Town 9 Nov 2011 Test # 2016
DW Steyn 44.0 20 84 8 1.90 v Zimbabwe Harare 9 Aug 2014 Test # 2135
KA Maharaj 36.2 11 87 8 2.39 v New Zealand Wellington 16 Mar 2017 Test # 2255
DW Steyn 29.3 6 94 8 3.18 v West Indies Port of Spain 10 Jun 2010 Test # 1960
DW Steyn 36.2 7 99 8 2.72 v New Zealand Centurion 27 Aug 2016 Test # 2220
DW Steyn 34.5 7 110 8 3.15 v India Durban 26 Dec 2010 Test # 1987
D Olivier 28.0 4 125 8 4.46 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
M de Lange 36.2 5 126 8 3.46 v Sri Lanka Durban 26 Dec 2011 Test # 2026
Imran Tahir 55.0 17 130 8 2.36 v Pakistan Dubai (DSC) 23 Oct 2013 Test # 2100
DL Piedt 49.0 4 152 8 3.10 v Zimbabwe Harare 9 Aug 2014 Test # 2135
M Morkel 49.0 9 196 8 4.00 v Australia Adelaide 22 Nov 2012 Test # 2061
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

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 Port Elizabeth, 2nd Test, Feb 21-23, 2019 [Test # 2348]
South Africa v Sri Lanka at Durban, 1st Test, Feb 13-16, 2019 [Test # 2347]
South Africa v Pakistan at Johannesburg, 3rd Test, Jan 11-14, 2019 [Test # 2341]