SA Highest Individual Score in TEST at SuperSport Park, Centurion

SrPlayerBPHSOppDate
1 Hashim Amla 371 208 WI 17 Dec 2014
2 Jacques Kallis 270 201* IND 16 Dec 2010
3 Faf du Plessis 276 199 SL 26 Dec 2020
4 Herschelle Gibbs 335 192 WI 16 Jan 2004
5 Dean Elgar 287 185 IND 26 Dec 2023
6 Ashwell Prince 223 162* BAN 26 Nov 2008
7 AB de Villiers 235 152 WI 17 Dec 2014
8 Hashim Amla 202 140 IND 16 Dec 2010
9 Graeme Smith 180 139 WI 16 Jan 2004
10 Ashwell Prince 218 139* ZIM 11 Mar 2005
11 Ashwell Prince 214 138 PAK 11 Jan 2007
12 Jacques Kallis 217 136* ENG 21 Jan 2005
13 Gary Kirsten 305 134 WI 15 Jan 1999
14 Jacques Kallis 177 131 NZ 16 Nov 2007
15 Jacques Kallis 199 130* WI 16 Jan 2004
16 AB de Villiers 112 129 IND 16 Dec 2010
17 Quinton de Kock 128 129* ENG 22 Jan 2016
18 AB de Villiers 215 121 PAK 22 Feb 2013
19 Jacques Kallis 225 120 ENG 16 Dec 2009
20 Mark Boucher 190 117 BAN 26 Nov 2008
21 Aiden Markram 174 115 WI 28 Feb 2023
22 Stephen Cook 218 115 ENG 22 Jan 2016
23 Faf du Plessis 234 112* NZ 27 Aug 2016
24 Shaun Pollock 106 111 SL 20 Jan 2001
25 Hashim Amla 169 109 ENG 22 Jan 2016
26 AB de Villiers 169 109 ENG 21 Jan 2005
27 Jonty Rhodes 95 103* WI 15 Jan 1999
28 Daryll Cullinan 185 103 SL 27 Mar 1998
29 Neil McKenzie 191 103 SL 20 Jan 2001
30 Hashim Amla 216 103 NZ 16 Nov 2007
31 Stiaan van Zyl 130 101* WI 17 Dec 2014
32 Mark Boucher 183 100 WI 15 Jan 1999
33 Hashim Amla 213 100 ENG 16 Dec 2009
34 AB de Villiers 135 99 SL 15 Dec 2011
35 Shaun Pollock 170 99* SL 15 Nov 2002
36 AB de Villiers 161 97 NZ 15 Apr 2006
37 Hashim Amla 199 96 ENG 22 Jan 2016
38 Adam Bacher 332 96 AUS 21 Mar 1997
39 Quinton de Kock 128 95 ENG 26 Dec 2019
40 Dean Elgar 130 95 SL 26 Dec 2020
41 Aiden Markram 150 94 IND 13 Jan 2018
42 Herschelle Gibbs 205 94 PAK 11 Jan 2007
43 Hashim Amla 128 92 PAK 22 Feb 2013
44 AB de Villiers 165 92 ENG 21 Jan 2005
45 Herschelle Gibbs 216 92 SL 15 Nov 2002
46 AB de Villiers 148 91 AUS 12 Feb 2014
47 JP Duminy 158 88 NZ 27 Aug 2016
48 Marco Jansen 147 84* IND 26 Dec 2023
49 Jacques Kallis 196 84 SL 15 Nov 2002
50 Jacques Kallis 181 83 WI 15 Jan 1999