Most Runs in South Africa vs England Head to Head Matches in Test Match

SrPlayerMInnRAve100s50s
1 Jacques Kallis (SA) 5451214144.60 8 8
2 Graeme Smith (SA) 3939205156.97 5 7
3 Hashim Amla (SA) 3938190352.86 4 7
4 Gary Kirsten (SA) 3535160848.72 3 7
5 Alec Stewart (ENG) 4239145039.18 1 8
6 AB de Villiers (SA) 3734139342.21 2 7
7 Mike Atherton (ENG) 3232131543.83 3 8
8 Alastair Cook (ENG) 3636126335.08 2 9
9 Joe Root (ENG) 2827121046.53 2 9
10 Ben Stokes (ENG) 2826117745.26 3 4
11 Mark Boucher (SA) 4337114134.57 1 6
12 Andrew Strauss (ENG) 3030111338.37 3 3
13 Daryll Cullinan (SA) 2423108149.13 2 9
14 Herschelle Gibbs (SA) 2424103743.20 3 2
15 Nasser Hussain (ENG) 2626101043.91 3 5
16 Mark Butcher (ENG) 2827100738.73 2 6
17 Marcus Trescothick (ENG) 202093551.94 2 3
18 Andrew Flintoff (ENG) 373293532.24 1 5
19 Dean Elgar (SA) 282892634.29 2 3
20 Jonny Bairstow (ENG) 232291545.75 1 6
21 Graham Thorpe (ENG) 302989735.88 2 5
22 Kevin Pietersen (ENG) 181881745.38 3 2
23 Jonty Rhodes (SA) 252280940.45 1 5
24 Michael Vaughan (ENG) 323280826.93 1 3
25 Ian Bell (ENG) 202078941.52 2 4
26 Shaun Pollock (SA) 383371827.61 0 4
27 Quinton de Kock (SA) 191970841.64 1 6
28 Hansie Cronje (SA) 282670629.41 1 4
29 Graeme Hick (ENG) 181760643.28 2 2
30 Jacques Rudolph (SA) 242357725.08 0 4
31 Paul Collingwood (ENG) 121257657.60 1 4
32 Stuart Broad (ENG) 463857317.36 0 3
33 Brian McMillan (SA) 151354949.90 1 3
34 Temba Bavuma (SA) 171753835.86 1 3
35 Neil McKenzie (SA) 141452940.69 1 2
36 Lance Klusener (SA) 11947868.28 1 3
37 Vernon Philander (SA) 191845230.13 0 3
38 Faf du Plessis (SA) 191944923.63 0 3
39 Ollie Pope (ENG) 101044563.57 1 4
40 Matt Prior (ENG) 131343333.30 0 5
41 Ashwell Prince (SA) 151442532.69 2 0
42 Jonathan Trott (ENG) 131340733.91 0 3
43 Moeen Ali (ENG) 161536833.45 0 3
44 Boeta Dippenaar (SA) 111135035.00 1 1
45 Rassie van der Dussen (SA) 111135031.81 0 3
46 JP Duminy (SA) 181733924.21 0 2
47 Dom Sibley (ENG) 7732454.00 1 0
48 Ashley Giles (ENG) 201632122.92 0 0
49 David Richardson (SA) 131130630.60 0 3
50 Zak Crawley (ENG) 101029733.00 0 2