Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
VVS Laxman 32 30 4 1 106.66 India v South Africa 3 Nov 2001 Test # 1564
Q de Kock 28* 27 2 2 103.70 South Africa v Bangladesh 6 Oct 2017 Test # 2277
Liton Das 70 77 13 0 90.90 Bangladesh v South Africa 6 Oct 2017 Test # 2277
L Klusener 108 124 18 1 87.09 South Africa v India 3 Nov 2001 Test # 1564
V Sehwag 31 36 6 0 86.11 India v South Africa 3 Nov 2001 Test # 1564
SR Tendulkar 155 184 23 1 84.23 India v South Africa 3 Nov 2001 Test # 1564
HM Amla 132 163 17 0 80.98 South Africa v Bangladesh 6 Oct 2017 Test # 2277
AK Markram 143 186 22 0 76.88 South Africa v Bangladesh 6 Oct 2017 Test # 2277
Mushfiqur Rahim 48 63 9 0 76.19 Bangladesh v South Africa 19 Nov 2008 Test # 1893
N Boje 43 57 6 1 75.43 South Africa v New Zealand 17 Nov 2000 Test # 1514
F du Plessis 135* 181 15 0 74.58 South Africa v Bangladesh 6 Oct 2017 Test # 2277
GJ Whittall 85 114 14 0 74.56 Zimbabwe v South Africa 29 Oct 1999 Test # 1466
D Elgar 113 152 17 0 74.34 South Africa v Bangladesh 6 Oct 2017 Test # 2277
HH Gibbs 107 145 16 2 73.79 South Africa v India 3 Nov 2001 Test # 1564
Mahmudullah 43 59 7 1 72.88 Bangladesh v South Africa 6 Oct 2017 Test # 2277
NJ Astle 37 51 6 0 72.54 New Zealand v South Africa 17 Nov 2000 Test # 1514
HM Amla 112 165 12 0 67.87 South Africa v Bangladesh 19 Nov 2008 Test # 1893
ADR Campbell 33 51 7 0 64.70 Zimbabwe v South Africa 29 Oct 1999 Test # 1466
SS Das 62 96 13 0 64.58 India v South Africa 3 Nov 2001 Test # 1564
GC Smith 157 248 17 1 63.30 South Africa v Bangladesh 19 Nov 2008 Test # 1893
MV Boucher 76 121 7 0 62.80 South Africa v New Zealand 17 Nov 2000 Test # 1514
G Kirsten 30* 48 4 0 62.50 South Africa v India 3 Nov 2001 Test # 1564
Mehrab Hossain jnr 43* 69 5 0 62.31 Bangladesh v South Africa 19 Nov 2008 Test # 1893
V Sehwag 105 173 19 0 60.69 India v South Africa 3 Nov 2001 Test # 1564
Imrul Kayes 32 53 5 1 60.37 Bangladesh v South Africa 6 Oct 2017 Test # 2277
AG Prince 59* 98 4 1 60.20 South Africa v Bangladesh 19 Nov 2008 Test # 1893
SM Pollock 25 42 4 0 59.52 South Africa v New Zealand 17 Nov 2000 Test # 1514
Mushfiqur Rahim 26 45 3 0 57.77 Bangladesh v South Africa 6 Oct 2017 Test # 2277
Imrul Kayes 26 46 4 0 56.52 Bangladesh v South Africa 6 Oct 2017 Test # 2277
HH Dippenaar 27 48 5 0 56.25 South Africa v New Zealand 17 Nov 2000 Test # 1514
MV Boucher 55* 98 5 0 56.12 South Africa v Zimbabwe 29 Oct 1999 Test # 1466
GJ Whittall 51 91 9 0 56.04 Zimbabwe v South Africa 29 Oct 1999 Test # 1466
JH Kallis 160 289 26 0 55.36 South Africa v New Zealand 17 Nov 2000 Test # 1514
SP Fleming 57 103 8 0 55.33 New Zealand v South Africa 17 Nov 2000 Test # 1514
G Kirsten 73 132 12 0 55.30 South Africa v India 3 Nov 2001 Test # 1564
MV Boucher 47 85 5 1 55.29 South Africa v India 3 Nov 2001 Test # 1564
A Flower 39 76 8 0 51.31 Zimbabwe v South Africa 29 Oct 1999 Test # 1466
ND McKenzie 68 134 7 0 50.74 South Africa v India 3 Nov 2001 Test # 1564
JN Rhodes 70 138 8 1 50.72 South Africa v Zimbabwe 29 Oct 1999 Test # 1466
DJ Cullinan 27 54 3 0 50.00 South Africa v Zimbabwe 29 Oct 1999 Test # 1466
JH Kallis 68 138 10 0 49.27 South Africa v India 3 Nov 2001 Test # 1564
D Dasgupta 34 71 5 0 47.88 India v South Africa 3 Nov 2001 Test # 1564
SP Fleming 99 210 12 0 47.14 New Zealand v South Africa 17 Nov 2000 Test # 1514
VVS Laxman 29 63 5 0 46.03 India v South Africa 3 Nov 2001 Test # 1564
AM Bacher 42 95 9 0 44.21 South Africa v Zimbabwe 29 Oct 1999 Test # 1466
WJ Cronje 64 145 11 0 44.13 South Africa v Zimbabwe 29 Oct 1999 Test # 1466
SC Ganguly 30 71 5 0 42.25 India v South Africa 3 Nov 2001 Test # 1564
CD McMillan 78 187 12 0 41.71 New Zealand v South Africa 17 Nov 2000 Test # 1514
DJ Cullinan 29 70 3 0 41.42 South Africa v New Zealand 17 Nov 2000 Test # 1514
MH Richardson 77 186 8 0 41.39 New Zealand v South Africa 17 Nov 2000 Test # 1514
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
Strike rates listed for matches only where balls faced are available

Records includes the following current or recent matches:
South Africa v Bangladesh at Bloemfontein, 2nd Test, Oct 6-8, 2017 [Test # 2277]
South Africa v Bangladesh at Bloemfontein, 1st Test, Nov 19-22, 2008 [Test # 1893]
South Africa v India at Bloemfontein, 1st Test, Nov 3-6, 2001 [Test # 1564]