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