Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
Q de Kock 51 37 10 0 137.83 South Africa v England Lord's 6 Jul 2017 Test # 2262
BA Stokes 258 198 30 11 130.30 England v South Africa Cape Town 2 Jan 2016 Test # 2197
SCJ Broad 57* 47 8 2 121.27 England v South Africa Lord's 6 Jul 2017 Test # 2262
GP Swann 41 34 5 2 120.58 England v South Africa Lord's 16 Aug 2012 Test # 2053
JM Bairstow 54 47 8 0 114.89 England v South Africa Lord's 16 Aug 2012 Test # 2053
BA Stokes 33 29 5 1 113.79 England v South Africa Centurion 22 Jan 2016 Test # 2200
MM Ali 75* 66 9 3 113.63 England v South Africa Manchester 4 Aug 2017 Test # 2268
SCJ Broad 67* 60 11 0 111.66 England v South Africa Leeds 18 Jul 2008 Test # 1881
JM Bairstow 63 58 6 1 108.62 England v South Africa The Oval 27 Jul 2017 Test # 2266
BA Stokes 58 54 9 1 107.40 England v South Africa Johannesburg 14 Jan 2016 Test # 2199
GP Swann 85 81 10 2 104.93 England v South Africa Centurion 16 Dec 2009 Test # 1942
JM Bairstow 79 76 9 3 103.94 England v South Africa Durban 26 Dec 2015 Test # 2196
HM Amla 36 35 8 0 102.85 South Africa v England The Oval 7 Aug 2008 Test # 1885
JE Root 78 76 12 0 102.63 England v South Africa Nottingham 14 Jul 2017 Test # 2264
Q de Kock 129* 128 17 2 100.78 South Africa v England Centurion 22 Jan 2016 Test # 2200
SJ Harmison 42 42 7 1 100.00 England v South Africa Cape Town 2 Jan 2005 Test # 1732
JE Root 29 29 5 0 100.00 England v South Africa Cape Town 2 Jan 2016 Test # 2197
GP Swann 27 27 3 1 100.00 England v South Africa Johannesburg 14 Jan 2010 Test # 1948
TS Roland-Jones 25 25 4 1 100.00 England v South Africa The Oval 27 Jul 2017 Test # 2266
KP Pietersen 45 46 7 1 97.82 England v South Africa Leeds 18 Jul 2008 Test # 1881
AB de Villiers 44 45 5 0 97.77 South Africa v England Leeds 2 Aug 2012 Test # 2051
SCJ Broad 32* 33 5 0 96.96 England v South Africa Durban 26 Dec 2015 Test # 2196
M van Jaarsveld 49 52 8 0 94.23 South Africa v England Durban 26 Dec 2004 Test # 1730
GO Jones 50 54 5 3 92.59 England v South Africa Centurion 21 Jan 2005 Test # 1736
S van Zyl 33 36 6 0 91.66 South Africa v England Durban 26 Dec 2015 Test # 2196
AF Giles 31* 34 5 0 91.17 England v South Africa Cape Town 2 Jan 2005 Test # 1732
AB de Villiers 36 40 4 1 90.00 South Africa v England Johannesburg 14 Jan 2016 Test # 2199
GO Jones 73 82 10 2 89.02 England v South Africa Durban 26 Dec 2004 Test # 1730
SCJ Broad 37 42 2 1 88.09 England v South Africa Lord's 16 Aug 2012 Test # 2053
JP Duminy 36 41 4 1 87.80 South Africa v England Cape Town 3 Jan 2010 Test # 1946
MV Boucher 63* 73 9 1 86.30 South Africa v England Centurion 16 Dec 2009 Test # 1942
HM Amla 30 35 4 0 85.71 South Africa v England Manchester 4 Aug 2017 Test # 2268
JH Kallis 27 32 2 1 84.37 South Africa v England Leeds 2 Aug 2012 Test # 2051
KP Pietersen 152 181 20 1 83.97 England v South Africa Lord's 10 Jul 2008 Test # 1880
Q de Kock 68 81 8 0 83.95 South Africa v England Nottingham 14 Jul 2017 Test # 2264
SJ Harmison 49* 59 8 0 83.05 England v South Africa The Oval 7 Aug 2008 Test # 1885
MV Boucher 40 49 5 0 81.63 South Africa v England Birmingham 30 Jul 2008 Test # 1883
BA Stokes 31 38 2 1 81.57 England v South Africa The Oval 27 Jul 2017 Test # 2266
JE Root 190 234 27 1 81.19 England v South Africa Lord's 6 Jul 2017 Test # 2262
DW Steyn 47 58 3 3 81.03 South Africa v England Durban 26 Dec 2009 Test # 1944
PD Collingwood 71 88 12 1 80.68 England v South Africa Johannesburg 14 Jan 2010 Test # 1948
AJ Strauss 54 67 9 0 80.59 England v South Africa Durban 26 Dec 2009 Test # 1944
MV Boucher 95 118 9 0 80.50 South Africa v England Johannesburg 14 Jan 2010 Test # 1948
JE Root 110 139 17 0 79.13 England v South Africa Johannesburg 14 Jan 2016 Test # 2199
JM Bairstow 150* 191 18 2 78.53 England v South Africa Cape Town 2 Jan 2016 Test # 2197
GC Smith 29 37 4 0 78.37 South Africa v England Johannesburg 13 Jan 2005 Test # 1734
N Boje 76 97 12 0 78.35 South Africa v England Cape Town 2 Jan 2005 Test # 1732
MV Boucher 39 50 5 0 78.00 South Africa v England Durban 26 Dec 2009 Test # 1944
MA Wood 28 36 4 0 77.77 England v South Africa Lord's 6 Jul 2017 Test # 2262
PD Collingwood 47 61 5 2 77.04 England v South Africa Johannesburg 14 Jan 2010 Test # 1948
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 25 runs

Records includes the following current or recent matches:
England v South Africa at Manchester, 4th Test, Aug 4-7, 2017 [Test # 2268]
England v South Africa at The Oval, 3rd Test, Jul 27-31, 2017 [Test # 2266]
England v South Africa at Nottingham, 2nd Test, Jul 14-17, 2017 [Test # 2264]