Best bowling figures in an innings
Player Overs Mdns Runs Wkts Econ Opposition Ground Match Date Scorecard
KA Maharaj 41.1 10 129 9 3.13 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
KJ Abbott 11.4 4 29 7 2.48 v Pakistan Centurion 22 Feb 2013 Test # 2075
DW Steyn 16.4 6 51 7 3.06 v India Nagpur 6 Feb 2010 Test # 1951
M de Lange 23.2 3 81 7 3.47 v Sri Lanka Durban 26 Dec 2011 Test # 2026
K Rabada 29.0 6 112 7 3.86 v England Centurion 22 Jan 2016 Test # 2200
DW Steyn 8.1 6 8 6 0.97 v Pakistan Johannesburg 1 Feb 2013 Test # 2072
VD Philander 13.0 5 21 6 1.61 v Australia Johannesburg 30 Mar 2018 Test # 2302
M Morkel 16.4 7 23 6 1.38 v New Zealand Wellington 23 Mar 2012 Test # 2037
K Rabada 10.4 2 32 6 3.00 v England Centurion 22 Jan 2016 Test # 2200
DW Steyn 8.2 2 34 6 4.08 v West Indies Centurion 17 Dec 2014 Test # 2150
D Olivier 14.0 3 37 6 2.64 v Pakistan Centurion 26 Dec 2018 Test # 2338
L Ngidi 12.2 3 39 6 3.16 v India Centurion 13 Jan 2018 Test # 2293
KA Maharaj 20.2 7 40 6 1.96 v New Zealand Wellington 16 Mar 2017 Test # 2255
VD Philander 15.4 4 42 6 2.68 v India Cape Town 5 Jan 2018 Test # 2292
VD Philander 15.5 3 44 6 2.77 v New Zealand Hamilton 15 Mar 2012 Test # 2036
DW Steyn 19.0 6 50 6 2.63 v India Durban 26 Dec 2010 Test # 1987
K Rabada 22.0 9 54 6 2.45 v Australia Port Elizabeth 9 Mar 2018 Test # 2298
K Rabada 17.0 3 55 6 3.23 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
KJ Abbott 23.1 3 77 6 3.32 v Australia Hobart 12 Nov 2016 Test # 2233
VD Philander 22.0 4 81 6 3.68 v New Zealand Wellington 23 Mar 2012 Test # 2037
DW Steyn 30.0 9 100 6 3.33 v India Durban 26 Dec 2013 Test # 2111
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]