Highest Individual Score in TEST at Newlands, Cape Town

SrPlayerBPHSOppDate
1 Stephen Fleming (NZ) 423 262 SA 27 Apr 2006
2 Ben Stokes (ENG) 198 258 SA 02 Jan 2016
3 Herschelle Gibbs (SA) 240 228 PAK 02 Jan 2003
4 Jacques Kallis (SA) 325 224 SL 02 Jan 2012
5 Hashim Amla (SA) 477 201 ENG 02 Jan 2016
6 Jim Burke (AUS) 0 189 SA 31 Dec 1957
7 Sir Jack Hobbs (ENG) 0 187 SA 11 Mar 1910
8 Graeme Smith (SA) 273 183 ENG 03 Jan 2010
9 Wally Hammond (ENG) 0 181 SA 31 Dec 1938
10 Neil Harvey (AUS) 0 178 SA 31 Dec 1949
11 Sachin Tendulkar (IND) 254 169 SA 02 Jan 1997
12 Daryll Cullinan (SA) 306 168 WI 02 Jan 1999
13 AB de Villiers (SA) 196 163 AUS 19 Mar 2009
14 Jacques Kallis (SA) 291 161 IND 02 Jan 2011
15 Michael Clarke (AUS) 301 161* SA 01 Mar 2014
16 AB de Villiers (SA) 205 160* SL 02 Jan 2012
17 Tony Pithey (SA) 0 154 ENG 01 Jan 1965
18 Michael Clarke (AUS) 176 151 SA 09 Nov 2011
19 Graeme Smith (SA) 216 151 PAK 02 Jan 2003
20 Jonny Bairstow (ENG) 191 150* SA 02 Jan 2016
21 Ashwell Prince (SA) 249 150 AUS 19 Mar 2009
22 Hashim Amla (SA) 317 149 NZ 27 Apr 2006
23 Jacques Kallis (SA) 334 149 ENG 02 Jan 2005
24 AB de Villiers (SA) 194 148 WI 02 Jan 2015
25 Sachin Tendulkar (IND) 314 146 SA 02 Jan 2011
26 David Warner (AUS) 156 145 SA 01 Mar 2014
27 Jack Ryder (AUS) 0 142 SA 26 Nov 1921
28 Herschelle Gibbs (SA) 223 142 WI 02 Jan 2004
29 Jack Siedle (SA) 0 141 ENG 01 Jan 1931
30 Dean Elgar (SA) 284 141* AUS 22 Mar 2018
31 Eddie Barlow (SA) 0 138 ENG 01 Jan 1965
32 Adam Gilchrist (AUS) 108 138* SA 08 Mar 2002
33 John Reid (NZ) 0 135 SA 01 Jan 1954
34 David Warner (AUS) 152 135 SA 01 Mar 2014
35 Taufeeq Umar (PAK) 254 135 SA 02 Jan 2003
36 Henry Wood (ENG) 0 134* SA 19 Mar 1892
37 Dom Sibley (ENG) 311 133* SA 03 Jan 2020
38 Jacques Kallis (SA) 191 130* WI 02 Jan 2004
39 Dean Elgar (SA) 230 129 SL 02 Jan 2017
40 Arthur Hill (ENG) 0 124 SA 21 Mar 1896
41 Bruce Mitchell (SA) 0 123 ENG 01 Jan 1931
42 Mitchell Johnson (AUS) 103 123* SA 19 Mar 2009
43 Mark Boucher (SA) 173 122* WI 02 Jan 2004
44 James Franklin (NZ) 268 122* SA 27 Apr 2006
45 Mike Smith (ENG) 0 121 SA 01 Jan 1965
46 Bill Brown (AUS) 0 121 SA 01 Jan 1936
47 Graeme Smith (SA) 107 121 ZIM 04 Mar 2005
48 Bruce Mitchell (SA) 0 120 ENG 01 Jan 1949
49 Dudley Nourse (SA) 0 120 ENG 31 Dec 1938
50 Bobby Abel (ENG) 241 120 SA 25 Mar 1889