SA Highest Individual Score in ODI at Newlands, Cape Town

SrPlayerBPHSOppDate
1 Faf du Plessis 141 185 SL 07 Feb 2017
2 Quinton de Kock 130 124 IND 23 Jan 2022
3 Rilee Rossouw 118 122 AUS 12 Oct 2016
4 AB de Villiers 85 121 ENG 27 Nov 2009
5 Herschelle Gibbs 101 119 NZ 02 Dec 2007
6 Jacques Kallis 94 109* WI 25 Jan 2004
7 Quinton de Kock 113 107 ENG 04 Feb 2020
8 AB de Villiers 97 101* ENG 14 Feb 2016
9 Justin Kemp 89 100* IND 26 Nov 2006
10 Herschelle Gibbs 115 100 ENG 06 Feb 2005
11 Temba Bavuma 103 98 ENG 04 Feb 2020
12 Boeta Dippenaar 126 93 PAK 18 Dec 2002
13 Janneman Malan 108 91 IND 21 Jan 2022
14 Hashim Amla 92 86 ENG 27 Nov 2009
15 Graeme Smith 107 86 WI 25 Jan 2008
16 Quinton de Kock 58 83 PAK 30 Jan 2019
17 Jacques Kallis 79 82 SL 11 Jan 2001
18 Jonty Rhodes 95 81 PAK 18 Dec 2002
19 AB de Villiers 87 80 AUS 09 Apr 2009
20 Quinton de Kock 66 78 IND 21 Jan 2022
21 Boeta Dippenaar 86 77 SL 11 Jan 2001
22 JP Duminy 75 73 AUS 12 Oct 2016
23 Graeme Smith 78 73 AUS 09 Apr 2002
24 Jacques Kallis 97 71 ENG 06 Feb 2005
25 Jacques Kallis 86 70 AUS 09 Apr 2009
26 Jonty Rhodes 80 69 NZ 04 Nov 2000
27 Dale Benkenstein 90 69 WI 02 Feb 1999
28 Gary Kirsten 92 69 WI 09 Feb 2003
29 JP Duminy 81 68 WI 25 Jan 2008
30 Aiden Markram 75 67* SL 16 Mar 2019
31 Herschelle Gibbs 71 66 AUS 03 Mar 2006
32 AB de Villiers 62 64 SL 07 Feb 2017
33 Andrew Hudson 92 62 AUS 06 Apr 1994
34 Jacques Rudolph 76 61* WI 25 Jan 2004
35 Faf du Plessis 78 60 IND 18 Jan 2011
36 Lance Klusener 42 59* NZ 04 Nov 2000
37 Hashim Amla 93 59 ENG 14 Feb 2016
38 Justin Kemp 36 57 ENG 06 Feb 2005
39 Lance Klusener 48 57 WI 09 Feb 2003
40 Graeme Smith 44 56* PAK 11 Feb 2007
41 Andrew Hall 47 56* IND 26 Nov 2006
42 Quinton de Kock 46 55 SL 07 Feb 2017
43 Gary Kirsten 88 55 ZIM 29 Jan 1997
44 Lance Klusener 36 54* WI 02 Feb 1999
45 Graeme Smith 56 54 ENG 27 Nov 2009
46 Jonty Rhodes 52 53 SL 11 Jan 2001
47 Graeme Smith 74 53 WI 25 Jan 2004
48 Rassie van der Dussen 59 52 IND 23 Jan 2022
49 JP Duminy 59 52 IND 18 Jan 2011
50 Gary Kirsten 77 52* PAK 23 Apr 1998