Highest Individual Score in South Africa vs England Head to Head Matches in Test Match

SrPlayerBPHSOppVenueDate
1 Hashim Amla (SA) 529 311* ENG London 19 Jul 2012
2 Graeme Smith (SA) 373 277 ENG Birmingham 24 Jul 2003
3 Gary Kirsten (SA) 642 275 ENG Durban 26 Dec 1999
4 Graeme Smith (SA) 370 259 ENG London 31 Jul 2003
5 Ben Stokes (ENG) 198 258 SA Cape Town 02 Jan 2016
6 Eddie Paynter (ENG) 0 243 SA Durban 20 Jan 1939
7 Eric Rowan (SA) 0 236 ENG Leeds 26 Jul 1951
8 Bill Edrich (ENG) 0 219 SA Durban 03 Mar 1939
9 Marcus Trescothick (ENG) 374 219 SA London 04 Sep 2003
10 Sir Jack Hobbs (ENG) 0 211 SA London 28 Jun 1924
11 Gary Kirsten (SA) 525 210 ENG Manchester 02 Jul 1998
12 Dudley Nourse (SA) 0 208 ENG Nottingham 07 Jun 1951
13 Denis Compton (ENG) 0 208 SA London 21 Jun 1947
14 Hashim Amla (SA) 477 201 ENG Cape Town 02 Jan 2016
15 Ian Bell (ENG) 336 199 SA London 10 Jul 2008
16 Cyril Washbrook (ENG) 0 195 SA Johannesburg 27 Dec 1948
17 Bill Edrich (ENG) 0 191 SA Manchester 05 Jul 1947
18 Joe Root (ENG) 234 190 SA London 06 Jul 2017
19 Bruce Mitchell (SA) 0 189* ENG London 16 Aug 1947
20 Bill Edrich (ENG) 0 189 SA London 21 Jun 1947
21 Alan Melville (SA) 0 189 ENG Nottingham 07 Jun 1947
22 Sir Jack Hobbs (ENG) 0 187 SA Cape Town 11 Mar 1910
23 Mike Atherton (ENG) 492 185* SA Johannesburg 30 Nov 1995
24 Herschelle Gibbs (SA) 258 183 ENG London 04 Sep 2003
25 Graeme Smith (SA) 273 183 ENG Cape Town 03 Jan 2010
26 Jacques Kallis (SA) 326 182* ENG London 19 Jul 2012
27 Alviro Petersen (SA) 365 182 ENG Leeds 02 Aug 2012
28 Wally Hammond (ENG) 0 181 SA Cape Town 31 Dec 1938
29 Phil Mead (ENG) 0 181 SA Durban 18 Jan 1923
30 Marcus Trescothick (ENG) 248 180 SA Johannesburg 13 Jan 2005
31 Herschelle Gibbs (SA) 236 179 ENG Birmingham 24 Jul 2003
32 Herbie Taylor (SA) 0 176 ENG Johannesburg 23 Dec 1922
33 Geoff Pullar (ENG) 0 175 SA London 18 Aug 1960
34 Lance Klusener (SA) 221 174 ENG Port Elizabeth 09 Dec 1999
35 AB de Villiers (SA) 381 174 ENG Leeds 18 Jul 2008
36 Ted Dexter (ENG) 0 172 SA Johannesburg 23 Dec 1964
37 Bruce Mitchell (SA) 0 164* ENG London 29 Jun 1935
38 Alec Stewart (ENG) 317 164 SA Manchester 02 Jul 1998
39 Denis Compton (ENG) 0 163 SA Nottingham 07 Jun 1947
40 Jacques Kallis (SA) 264 162 ENG Durban 26 Dec 2004
41 Maurice Leyland (ENG) 0 161 SA London 17 Aug 1935
42 Herschelle Gibbs (SA) 307 161 ENG Johannesburg 13 Jan 2005
43 Denis Compton (ENG) 0 158 SA Manchester 07 Jul 1955
44 Leonard Hutton (ENG) 0 158 SA Johannesburg 27 Dec 1948
45 Eric Rowan (SA) 0 156* ENG Johannesburg 27 Dec 1948
46 Michael Vaughan (ENG) 286 156 SA Birmingham 24 Jul 2003
47 Colin Cowdrey (ENG) 0 155 SA London 18 Aug 1960
48 Tony Pithey (SA) 0 154 ENG Cape Town 01 Jan 1965
49 Frank Woolley (ENG) 0 154 SA Manchester 27 Jul 1929
50 Graeme Smith (SA) 246 154* ENG Birmingham 30 Jul 2008