SA Highest Individual Score in TEST at Newlands, Cape Town

SrPlayerBPHSOppDate
1 Herschelle Gibbs 240 228 PAK 02 Jan 2003
2 Jacques Kallis 325 224 SL 02 Jan 2012
3 Hashim Amla 477 201 ENG 02 Jan 2016
4 Graeme Smith 273 183 ENG 03 Jan 2010
5 Daryll Cullinan 306 168 WI 02 Jan 1999
6 AB de Villiers 196 163 AUS 19 Mar 2009
7 Jacques Kallis 291 161 IND 02 Jan 2011
8 AB de Villiers 205 160* SL 02 Jan 2012
9 Tony Pithey 0 154 ENG 01 Jan 1965
10 Graeme Smith 216 151 PAK 02 Jan 2003
11 Ashwell Prince 249 150 AUS 19 Mar 2009
12 Hashim Amla 317 149 NZ 27 Apr 2006
13 Jacques Kallis 334 149 ENG 02 Jan 2005
14 AB de Villiers 194 148 WI 02 Jan 2015
15 Herschelle Gibbs 223 142 WI 02 Jan 2004
16 Jack Siedle 0 141 ENG 01 Jan 1931
17 Dean Elgar 284 141* AUS 22 Mar 2018
18 Eddie Barlow 0 138 ENG 01 Jan 1965
19 Jacques Kallis 191 130* WI 02 Jan 2004
20 Dean Elgar 230 129 SL 02 Jan 2017
21 Bruce Mitchell 0 123 ENG 01 Jan 1931
22 Mark Boucher 173 122* WI 02 Jan 2004
23 Graeme Smith 107 121 ZIM 04 Mar 2005
24 Bruce Mitchell 0 120 ENG 01 Jan 1949
25 Dudley Nourse 0 120 ENG 31 Dec 1938
26 Daryll Cullinan 255 120 ENG 02 Jan 2000
27 Herbie Taylor 0 117 ENG 01 Jan 1931
28 Dudley Nourse 0 114 AUS 31 Dec 1949
29 Roy McLean 0 113 NZ 01 Jan 1962
30 Daryll Cullinan 159 113 SL 19 Mar 1998
31 Dudley Nourse 0 112 ENG 01 Jan 1949
32 Hashim Amla 134 112 AUS 09 Nov 2011
33 Daryll Cullinan 232 112 SL 02 Jan 2001
34 Hansie Cronje 235 112 NZ 02 Jan 1995
35 Jacques Kallis 328 110 WI 02 Jan 1999
36 Alviro Petersen 188 109 SL 02 Jan 2012
37 David Richardson 206 109 NZ 02 Jan 1995
38 Jacques Kallis 240 109* IND 02 Jan 2011
39 Jacques Kallis 189 108 ENG 03 Jan 2010
40 Ashwell Prince 286 108* NZ 27 Apr 2006
41 Jimmy Sinclair 0 106 ENG 01 Apr 1899
42 Aiden Markram 103 106 IND 03 Jan 2024
43 Alviro Petersen 176 106 NZ 02 Jan 2013
44 Jacques Kallis 229 105 ENG 02 Jan 2000
45 Jimmy Sinclair 0 104 AUS 08 Nov 1902
46 Gary Kirsten 204 103 IND 02 Jan 1997
47 Faf du Plessis 226 103 PAK 03 Jan 2019
48 Brian McMillan 233 103* IND 02 Jan 1997
49 Lance Klusener 100 102* IND 02 Jan 1997
50 Temba Bavuma 148 102* ENG 02 Jan 2016