Highest Individual Score in TEST at The Wanderers Stadium, Johannesburg

SrPlayerBPHSOppDate
1 Dudley Nourse (SA) 0 231 AUS 24 Dec 1935
2 Greg Blewett (AUS) 421 214 SA 28 Feb 1997
3 Adam Gilchrist (AUS) 213 204* SA 22 Feb 2002
4 Herbert Collins (AUS) 0 203 SA 12 Nov 1921
5 Brian Lara (WI) 274 202 SA 12 Dec 2003
6 Stan McCabe (AUS) 0 189* SA 24 Dec 1935
7 Jacques Kallis (SA) 262 186 NZ 08 Nov 2007
8 Mike Atherton (ENG) 492 185* SA 30 Nov 1995
9 Marcus Trescothick (ENG) 248 180 SA 13 Jan 2005
10 Herbie Taylor (SA) 0 176 ENG 23 Dec 1922
11 Hashim Amla (SA) 378 176* NZ 08 Nov 2007
12 Ted Dexter (ENG) 0 172 SA 23 Dec 1964
13 Temba Bavuma (SA) 280 172 WI 08 Mar 2023
14 Herschelle Gibbs (SA) 307 161 ENG 13 Jan 2005
15 Steve Waugh (AUS) 366 160 SA 28 Feb 1997
16 Warwick Armstrong (AUS) 0 159* SA 18 Oct 1902
17 Jacques Kallis (SA) 297 158 WI 12 Dec 2003
18 JP Duminy (SA) 221 155 SL 12 Jan 2017
19 Cheteshwar Pujara (IND) 270 153 SA 18 Dec 2013
20 Charlie Frank (SA) 0 152 AUS 12 Nov 1921
21 Wilfred Rhodes (ENG) 0 152 SA 26 Dec 1913
22 Aiden Markram (SA) 216 152 AUS 30 Mar 2018
23 Rahul Dravid (IND) 362 148 SA 16 Jan 1997
24 Gordon White (SA) 0 147 ENG 10 Mar 1906
25 Andrew Strauss (ENG) 250 147 SA 13 Jan 2005
26 Colin Bland (SA) 0 144* ENG 23 Dec 1964
27 Frederick Fane (ENG) 0 143 SA 10 Mar 1906
28 John Reid (NZ) 0 142 SA 02 Feb 1962
29 Clem Hill (AUS) 0 142 SA 11 Oct 1902
30 Azhar Mahmood (PAK) 215 136 SA 14 Feb 1998
31 Hashim Amla (SA) 265 134 SL 12 Jan 2017
32 Faf du Plessis (SA) 309 134 IND 18 Dec 2013
33 Damien Martyn (AUS) 207 133 SA 22 Feb 2002
34 Sir Pelham Warner (ENG) 0 132* SA 14 Feb 1899
35 Graeme Smith (SA) 184 132 WI 12 Dec 2003
36 Quinton de Kock (SA) 138 129 PAK 11 Jan 2019
37 Dean Elgar (SA) 163 127 SL 03 Jan 2021
38 Aubrey Faulkner (SA) 0 123 ENG 01 Jan 1910
39 Richard Benaud (AUS) 0 122 SA 23 Dec 1957
40 Ernest Tyldesley (ENG) 0 122 SA 24 Dec 1927
41 Tom Hayward (ENG) 0 122 SA 02 Mar 1896
42 Matthew Hayden (AUS) 189 122 SA 22 Feb 2002
43 Hansie Cronje (SA) 192 122 AUS 04 Mar 1994
44 Daryll Cullinan (SA) 200 122* IND 16 Jan 1997
45 Peter Parfitt (ENG) 289 122* SA 22 Jan 1965
46 Ken Barrington (ENG) 0 121 SA 23 Dec 1964
47 Jackie McGlew (SA) 0 120 NZ 02 Feb 1962
48 Faf du Plessis (SA) 178 120 AUS 30 Mar 2018
49 Jack Gregory (AUS) 0 119 SA 12 Nov 1921
50 Virat Kohli (IND) 181 119 SA 18 Dec 2013