Best strike rates in an innings
Player Overs Mdns Runs Wkts SR Team Ground Match Date Scorecard
DW Steyn 8.1 6 8 6 8.1 South Africa Johannesburg 1 Feb 2013 Test # 2072
KJ Abbott 11.4 4 29 7 10.0 South Africa Centurion 22 Feb 2013 Test # 2075
Mohammad Hafeez 7.2 1 16 4 11.0 Pakistan Johannesburg 1 Feb 2013 Test # 2072
PS de Villiers 11.5 5 23 6 11.8 South Africa Port Elizabeth 6 Mar 1998 Test # 1406
M Hayward 10.4 1 56 5 12.8 South Africa Durban 26 Dec 2002 Test # 1635
SM Pollock 11.0 1 37 5 13.2 South Africa Faisalabad 24 Oct 1997 Test # 1382
D Olivier 14.0 3 37 6 14.0 South Africa Centurion 26 Dec 2018 Test # 2338
Shoaib Akhtar 12.0 1 43 5 14.4 Pakistan Durban 26 Feb 1998 Test # 1403
Imran Tahir 13.0 3 32 5 15.6 South Africa Dubai (DSC) 23 Oct 2013 Test # 2100
D Olivier 13.0 2 51 5 15.6 South Africa Johannesburg 11 Jan 2019 Test # 2341
Shoaib Akhtar 11.0 2 36 4 16.5 Pakistan Port Elizabeth 19 Jan 2007 Test # 1829
JH Kallis 11.0 1 42 4 16.5 South Africa Cape Town 26 Jan 2007 Test # 1830
DW Steyn 15.0 3 56 5 18.0 South Africa Karachi 1 Oct 2007 Test # 1843
D Olivier 15.0 3 59 5 18.0 South Africa Centurion 26 Dec 2018 Test # 2338
AA Donald 13.0 3 47 4 19.5 South Africa Port Elizabeth 6 Mar 1998 Test # 1406
M Ntini 13.1 2 44 4 19.7 South Africa Cape Town 26 Jan 2007 Test # 1830
PS de Villiers 20.5 4 81 6 20.8 South Africa Johannesburg 19 Jan 1995 Test # 1283
M Ntini 21.0 6 59 6 21.0 South Africa Port Elizabeth 19 Jan 2007 Test # 1829
Shoaib Akhtar 14.3 2 36 4 21.7 Pakistan Lahore 17 Oct 2003 Test # 1664
SM Pollock 22.3 6 50 6 22.5 South Africa Durban 26 Feb 1998 Test # 1403
AA Donald 15.0 4 27 4 22.5 South Africa Port Elizabeth 6 Mar 1998 Test # 1406
D Olivier 15.0 3 48 4 22.5 South Africa Cape Town 3 Jan 2019 Test # 2340
M Ntini 15.1 2 33 4 22.7 South Africa Cape Town 2 Jan 2003 Test # 1637
Waqar Younis 23.0 6 78 6 23.0 Pakistan Port Elizabeth 6 Mar 1998 Test # 1406
AA Donald 19.2 4 79 5 23.2 South Africa Durban 26 Feb 1998 Test # 1403
Wasim Akram 16.0 6 42 4 24.0 Pakistan Faisalabad 24 Oct 1997 Test # 1382
K Rabada 16.4 2 61 4 25.0 South Africa Cape Town 3 Jan 2019 Test # 2340
M Morkel 21.0 7 54 5 25.2 South Africa Dubai (DSC) 12 Nov 2010 Test # 1976
Shoaib Malik 17.0 4 42 4 25.5 Pakistan Lahore 17 Oct 2003 Test # 1664
Waqar Younis 17.4 4 55 4 26.5 Pakistan Port Elizabeth 6 Mar 1998 Test # 1406
Shaheen Shah Afridi 18.0 1 64 4 27.0 Pakistan Centurion 26 Dec 2018 Test # 2338
Saeed Ajmal 18.1 2 51 4 27.2 Pakistan Cape Town 14 Feb 2013 Test # 2073
Rahat Ali 27.2 1 127 6 27.3 Pakistan Centurion 22 Feb 2013 Test # 2075
Tanvir Ahmed 28.0 6 120 6 28.0 Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
VD Philander 19.0 6 40 4 28.5 South Africa Cape Town 14 Feb 2013 Test # 2073
DW Steyn 19.0 2 85 4 28.5 South Africa Cape Town 3 Jan 2019 Test # 2340
M Ntini 24.0 3 83 5 28.8 South Africa Centurion 11 Jan 2007 Test # 1828
PS de Villiers 19.3 11 27 4 29.2 South Africa Johannesburg 19 Jan 1995 Test # 1283
SM Pollock 29.2 9 78 6 29.3 South Africa Faisalabad 24 Oct 2003 Test # 1666
Mohammad Amir 20.0 6 62 4 30.0 Pakistan Centurion 26 Dec 2018 Test # 2338
PL Harris 20.2 6 46 4 30.5 South Africa Centurion 11 Jan 2007 Test # 1828
M Ntini 20.4 7 62 4 31.0 South Africa Cape Town 2 Jan 2003 Test # 1637
VD Philander 26.0 10 59 5 31.2 South Africa Cape Town 14 Feb 2013 Test # 2073
Mushtaq Ahmed 22.0 6 57 4 33.0 Pakistan Faisalabad 24 Oct 1997 Test # 1382
Mohammad Asif 27.5 4 89 5 33.4 Pakistan Centurion 11 Jan 2007 Test # 1828
Danish Kaneria 28.3 8 46 5 34.2 Pakistan Lahore 17 Oct 2003 Test # 1664
DW Steyn 28.4 10 52 5 34.4 South Africa Johannesburg 1 Feb 2013 Test # 2072
SM Pollock 23.0 6 45 4 34.5 South Africa Cape Town 2 Jan 2003 Test # 1637
DW Steyn 23.0 5 80 4 34.5 South Africa Centurion 22 Feb 2013 Test # 2075
L Klusener 24.0 6 93 4 36.0 South Africa Johannesburg 14 Feb 1998 Test # 1400
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

Minimum of 4 wickets

Records includes the following current or recent matches:
South Africa v Pakistan at Johannesburg, 3rd Test, Jan 11-14, 2019 [Test # 2341]
South Africa v Pakistan at Cape Town, 2nd Test, Jan 3-6, 2019 [Test # 2340]
South Africa v Pakistan at Centurion, 1st Test, Dec 26-28, 2018 [Test # 2338]