SA Highest Individual Score in TEST

SrPlayerBPHSOppVenueDate
1 Hashim Amla 529 311* ENG London 19 Jul 2012
2 AB de Villiers 418 278* PAK Abu Dhabi 20 Nov 2010
3 Graeme Smith 373 277 ENG Birmingham 24 Jul 2003
4 Daryll Cullinan 490 275* NZ Auckland 27 Feb 1999
5 Gary Kirsten 642 275 ENG Durban 26 Dec 1999
6 Graeme Smith 370 259 ENG London 31 Jul 2003
7 Jackie McGlew 0 255* NZ Wellington 06 Mar 1953
8 Hashim Amla 473 253* IND Nagpur 06 Feb 2010
9 Eric Rowan 0 236 ENG Leeds 26 Jul 1951
10 Graeme Smith 388 234 PAK Dubai 23 Oct 2013
11 Graeme Smith 277 232 BAN Chittagong 29 Feb 2008
12 Dudley Nourse 0 231 AUS Johannesburg 24 Dec 1935
13 Herschelle Gibbs 240 228 PAK Cape Town 02 Jan 2003
14 Neil McKenzie 388 226 BAN Chittagong 29 Feb 2008
15 Jacques Kallis 325 224 SL Cape Town 02 Jan 2012
16 Jacques Rudolph 383 222* BAN Chittagong 24 Apr 2003
17 Gary Kirsten 286 220 ZIM Harare 07 Sep 2001
18 AB de Villiers 333 217* IND Motera 03 Apr 2008
19 Herschelle Gibbs 468 211* NZ Christchurch 11 Mar 1999
20 Gary Kirsten 525 210 ENG Manchester 02 Jul 1998
21 Dudley Nourse 0 208 ENG Nottingham 07 Jun 1951
22 Hashim Amla 371 208 WI Centurion 17 Dec 2014
23 Aubrey Faulkner 320 204 AUS Melbourne 31 Dec 1910
24 Eddie Barlow 0 201 AUS Adelaide 24 Jan 1964
25 Jacques Kallis 270 201* IND Centurion 16 Dec 2010
26 Hashim Amla 477 201 ENG Cape Town 02 Jan 2016
27 Graeme Smith 287 200 BAN East London 18 Oct 2002
28 Faf du Plessis 276 199 SL Centurion 26 Dec 2020
29 Dean Elgar 388 199 BAN Potchefstroom 28 Sep 2017
30 Hashim Amla 221 196 AUS Perth 30 Nov 2012
31 Herschelle Gibbs 354 196 IND Port Elizabeth 16 Nov 2001
32 Herschelle Gibbs 335 192 WI Centurion 16 Jan 2004
33 Bruce Mitchell 0 189* ENG London 16 Aug 1947
34 Alan Melville 0 189 ENG Nottingham 07 Jun 1947
35 Jacques Kallis 443 189* ZIM Bulawayo 14 Sep 2001
36 Jacques Kallis 262 186 NZ Johannesburg 08 Nov 2007
37 Dean Elgar 287 185 IND Centurion 26 Dec 2023
38 Herschelle Gibbs 258 183 ENG London 04 Sep 2003
39 Graeme Smith 273 183 ENG Cape Town 03 Jan 2010
40 Jacques Kallis 326 182* ENG London 19 Jul 2012
41 Alviro Petersen 365 182 ENG Leeds 02 Aug 2012
42 Gary Kirsten 461 180 SL Durban 26 Dec 2000
43 Herschelle Gibbs 236 179 ENG Birmingham 24 Jul 2003
44 AB de Villiers 352 178 WI Bridgetown 21 Apr 2005
45 Jacques Kallis 344 177 WI Durban 26 Dec 2003
46 Boeta Dippenaar 369 177* BAN Chittagong 24 Apr 2003
47 Herbie Taylor 0 176 ENG Johannesburg 23 Dec 1922
48 Hashim Amla 378 176* NZ Johannesburg 08 Nov 2007
49 Graeme Pollock 0 175 AUS Adelaide 24 Jan 1964
50 Lance Klusener 221 174 ENG Port Elizabeth 09 Dec 1999