Highest Individual Score in South Africa vs England Head to Head Matches in One Day International

SrPlayerBPHSOppVenueDate
1 Hashim Amla (SA) 124 150 ENG Southampton 28 Aug 2012
2 Graeme Smith (SA) 134 141 ENG Centurion 27 Sep 2009
3 Quinton de Kock (SA) 96 138* ENG Bloemfontein 03 Feb 2016
4 Quinton de Kock (SA) 117 135 ENG Centurion 09 Feb 2016
5 Rassie van der Dussen (SA) 117 134 ENG Chester-le-Street 19 Jul 2022
6 Jos Buttler (ENG) 127 131 SA Kimberley 01 Feb 2023
7 Hashim Amla (SA) 130 127 ENG Centurion 09 Feb 2016
8 Joe Root (ENG) 113 125 SA Centurion 09 Feb 2016
9 AB de Villiers (SA) 85 121 ENG Cape Town 27 Nov 2009
10 Dawid Malan (ENG) 114 118 SA Kimberley 01 Feb 2023
11 Herschelle Gibbs (SA) 133 118 ENG Durban 11 Feb 2005
12 Kevin Pietersen (ENG) 110 116 SA Centurion 13 Feb 2005
13 Graeme Smith (SA) 131 115* ENG East London 09 Feb 2005
14 Marcus Trescothick (ENG) 125 114* SA London 28 Jun 2003
15 Jason Roy (ENG) 91 113 SA Bloemfontein 27 Jan 2023
16 Alex Hales (ENG) 128 112 SA Cape Town 14 Feb 2016
17 Rassie van der Dussen (SA) 117 111 ENG Bloemfontein 27 Jan 2023
18 Heinrich Klaasen (SA) 67 109 ENG Mumbai 21 Oct 2023
19 Temba Bavuma (SA) 102 109 ENG Bloemfontein 29 Jan 2023
20 Joe Root (ENG) 124 109 SA Johannesburg 12 Feb 2016
21 Kevin Pietersen (ENG) 96 108* SA Bloemfontein 02 Feb 2005
22 Quinton de Kock (SA) 113 107 ENG Cape Town 04 Feb 2020
23 Jacques Kallis (SA) 133 107 ENG London 28 Jun 2003
24 Vikram Solanki (ENG) 108 106 SA London 28 Jun 2003
25 Jos Buttler (ENG) 76 105 SA Bloemfontein 03 Feb 2016
26 Paul Collingwood (ENG) 110 105* SA Centurion 22 Nov 2009
27 Graeme Smith (SA) 131 105 ENG Port Elizabeth 04 Feb 2005
28 AB de Villiers (SA) 97 101* ENG Cape Town 14 Feb 2016
29 Kevin Pietersen (ENG) 69 100* SA East London 09 Feb 2005
30 Herschelle Gibbs (SA) 115 100 ENG Cape Town 06 Feb 2005
31 Alex Hales (ENG) 124 99 SA Port Elizabeth 06 Feb 2016
32 Owais Shah (ENG) 89 98 SA Centurion 27 Sep 2009
33 Temba Bavuma (SA) 103 98 ENG Cape Town 04 Feb 2020
34 Hashim Amla (SA) 107 97* ENG Nottingham 05 Sep 2012
35 Jos Buttler (ENG) 82 94* SA Bloemfontein 29 Jan 2023
36 Quinton de Kock (SA) 76 92* ENG Leeds 24 Jul 2022
37 Kevin Pietersen (ENG) 82 90* SA Leeds 22 Aug 2008
38 Graeme Smith (SA) 58 89* ENG Bridgetown 17 Apr 2007
39 Ben Stokes (ENG) 79 89 SA London 30 May 2019
40 Ian Bell (ENG) 137 88 SA London 02 Sep 2012
41 Joseph Denly (ENG) 103 87 SA Cape Town 04 Feb 2020
42 Jonathan Trott (ENG) 119 87 SA Centurion 22 Nov 2009
43 Joe Root (ENG) 77 86 SA Chester-le-Street 19 Jul 2022
44 Paul Collingwood (ENG) 82 86 SA Cape Town 27 Nov 2009
45 Hashim Amla (SA) 92 86 ENG Cape Town 27 Nov 2009
46 Reeza Hendricks (SA) 75 85 ENG Mumbai 21 Oct 2023
47 Nasser Hussain (ENG) 114 85 SA Bloemfontein 23 Jan 2000
48 Kepler Wessels (SA) 126 85 ENG Melbourne 12 Mar 1992
49 Graeme Hick (ENG) 90 83 SA Sydney 22 Mar 1992
50 Adam Hollioake (ENG) 91 83* SA Dhaka 25 Oct 1998