Most runs from fours and sixes in an innings
Player Runs Mins Balls 4s 6s 4+6 Team Opposition Match Date Scorecard
JH Kallis 160 345 289 26 0 104 South Africa v New Zealand 17 Nov 2000 Test # 1514
SR Tendulkar 155 233 184 23 1 98 India v South Africa 3 Nov 2001 Test # 1564
AK Markram 143 253 186 22 0 88 South Africa v Bangladesh 6 Oct 2017 Test # 2277
L Klusener 108 195 124 18 1 78 South Africa v India 3 Nov 2001 Test # 1564
V Sehwag 105 272 173 19 0 76 India v South Africa 3 Nov 2001 Test # 1564
HH Gibbs 107 204 145 16 2 76 South Africa v India 3 Nov 2001 Test # 1564
GC Smith 157 422 248 17 1 74 South Africa v Bangladesh 19 Nov 2008 Test # 1893
D Elgar 113 227 152 17 0 68 South Africa v Bangladesh 6 Oct 2017 Test # 2277
HM Amla 132 254 163 17 0 68 South Africa v Bangladesh 6 Oct 2017 Test # 2277
F du Plessis 135* 241 181 15 0 60 South Africa v Bangladesh 6 Oct 2017 Test # 2277
GJ Whittall 85 148 114 14 0 56 Zimbabwe v South Africa 29 Oct 1999 Test # 1466
SS Das 62 117 96 13 0 52 India v South Africa 3 Nov 2001 Test # 1564
Liton Das 70 118 77 13 0 52 Bangladesh v South Africa 6 Oct 2017 Test # 2277
SP Fleming 99 274 210 12 0 48 New Zealand v South Africa 17 Nov 2000 Test # 1514
CD McMillan 78 272 187 12 0 48 New Zealand v South Africa 17 Nov 2000 Test # 1514
G Kirsten 73 198 132 12 0 48 South Africa v India 3 Nov 2001 Test # 1564
HM Amla 112 205 165 12 0 48 South Africa v Bangladesh 19 Nov 2008 Test # 1893
WJ Cronje 64 224 145 11 0 44 South Africa v Zimbabwe 29 Oct 1999 Test # 1466
ND McKenzie 55 189 135 11 0 44 South Africa v New Zealand 17 Nov 2000 Test # 1514
JH Kallis 68 214 138 10 0 40 South Africa v India 3 Nov 2001 Test # 1564
JN Rhodes 70 172 138 8 1 38 South Africa v Zimbabwe 29 Oct 1999 Test # 1466
AM Bacher 42 129 95 9 0 36 South Africa v Zimbabwe 29 Oct 1999 Test # 1466
JH Kallis 64 274 216 9 0 36 South Africa v Zimbabwe 29 Oct 1999 Test # 1466
GJ Whittall 51 125 91 9 0 36 Zimbabwe v South Africa 29 Oct 1999 Test # 1466
Mushfiqur Rahim 48 88 63 9 0 36 Bangladesh v South Africa 19 Nov 2008 Test # 1893
Mahmudullah 43 88 59 7 1 34 Bangladesh v South Africa 6 Oct 2017 Test # 2277
A Flower 39 105 76 8 0 32 Zimbabwe v South Africa 29 Oct 1999 Test # 1466
SP Fleming 57 155 103 8 0 32 New Zealand v South Africa 17 Nov 2000 Test # 1514
MH Richardson 77 267 186 8 0 32 New Zealand v South Africa 17 Nov 2000 Test # 1514
N Boje 43 68 57 6 1 30 South Africa v New Zealand 17 Nov 2000 Test # 1514
ADR Campbell 33 69 51 7 0 28 Zimbabwe v South Africa 29 Oct 1999 Test # 1466
MV Boucher 76 172 121 7 0 28 South Africa v New Zealand 17 Nov 2000 Test # 1514
ND McKenzie 68 145 134 7 0 28 South Africa v India 3 Nov 2001 Test # 1564
ND McKenzie 42 172 118 7 0 28 South Africa v Bangladesh 19 Nov 2008 Test # 1893
MV Boucher 47 110 85 5 1 26 South Africa v India 3 Nov 2001 Test # 1564
Imrul Kayes 32 87 53 5 1 26 Bangladesh v South Africa 6 Oct 2017 Test # 2277
NJ Astle 37 76 51 6 0 24 New Zealand v South Africa 17 Nov 2000 Test # 1514
V Sehwag 31 49 36 6 0 24 India v South Africa 3 Nov 2001 Test # 1564
VVS Laxman 32 50 30 4 1 22 India v South Africa 3 Nov 2001 Test # 1564
M Ntini 23 37 23 4 1 22 South Africa v India 3 Nov 2001 Test # 1564
AG Prince 59* 152 98 4 1 22 South Africa v Bangladesh 19 Nov 2008 Test # 1893
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
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]