High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
DJ Callaghan 169* 143 19 4 118.18 South Africa v New Zealand 11 Dec 1994 ODI # 960
GC Smith 141 134 16 0 105.22 South Africa v England 27 Sep 2009 ODI # 2900
SR Watson 136* 132 10 7 103.03 Australia v England 2 Oct 2009 ODI # 2905
N Boje 129 114 13 1 113.15 South Africa v New Zealand 25 Oct 2000 ODI # 1647
Shoaib Malik 128 126 16 0 101.58 Pakistan v India 26 Sep 2009 ODI # 2898
GC Smith 119* 124 12 1 95.96 South Africa v Australia 26 Feb 2006 ODI # 2341
HM Amla 116* 132 9 0 87.87 South Africa v India 23 Jan 2011 ODI # 3087
G Kirsten 116 126 11 0 92.06 South Africa v England 14 Jan 1996 ODI # 1038
KP Pietersen 116 110 10 6 105.45 England v South Africa 13 Feb 2005 ODI # 2226
WV Raman 114 148 6 1 77.02 India v South Africa 11 Dec 1992 ODI # 774
RT Ponting 114 109 8 4 104.58 Australia v Sri Lanka 7 Mar 2003 ODI # 1982
RT Ponting 111* 115 12 1 96.52 Australia v England 2 Oct 2009 ODI # 2905
JP Duminy 111* 87 9 2 127.58 South Africa v Zimbabwe 10 Nov 2009 ODI # 2928
JM Davison 111 76 8 6 146.05 Canada v West Indies 23 Feb 2003 ODI # 1963
AB de Villiers 109 101 6 5 107.92 South Africa v India 11 Dec 2013 ODI # 3444
AC Parore 108 95 8 3 113.68 New Zealand v South Africa 11 Dec 1994 ODI # 960
TM Dilshan 106 92 16 1 115.21 Sri Lanka v South Africa 22 Sep 2009 ODI # 2893
SR Watson 105* 129 10 4 81.39 Australia v New Zealand 5 Oct 2009 ODI # 2907
PD Collingwood 105* 110 7 2 95.45 England v South Africa 22 Nov 2009 ODI # 2929
YK Pathan 105 70 8 8 150.00 India v South Africa 23 Jan 2011 ODI # 3087
WTS Porterfield 104* 133 13 0 78.19 Ireland v Canada 19 Apr 2009 ODI # 2843
MG Bevan 103 95 8 1 108.42 Australia v South Africa 10 Apr 1997 ODI # 1197
Saeed Anwar 101 126 7 0 80.15 Pakistan v India 1 Mar 2003 ODI # 1975
Q de Kock 101 120 9 2 84.16 South Africa v India 11 Dec 2013 ODI # 3444
GC Smith 99 106 6 2 93.39 South Africa v Sri Lanka 29 Nov 2002 ODI # 1905
AC Gilchrist 99 88 14 2 112.50 Australia v Sri Lanka 7 Mar 2003 ODI # 1982
SR Tendulkar 98 75 12 1 130.66 India v Pakistan 1 Mar 2003 ODI # 1975
OA Shah 98 89 5 6 110.11 England v South Africa 27 Sep 2009 ODI # 2900
WJ Cronje 97 101 8 3 96.03 South Africa v Australia 20 Feb 1994 ODI # 884
JH Kallis 95* 97 7 2 97.93 South Africa v West Indies 1 Feb 2004 ODI # 2094
PA de Silva 95 105 7 3 90.47 Sri Lanka v Pakistan 4 Dec 1994 ODI # 954
JP Maher 95 150 10 1 63.33 Australia v South Africa 24 Mar 2002 ODI # 1820
G Kirsten 94 113 8 0 83.18 South Africa v New Zealand 25 Oct 2000 ODI # 1647
AB de Villiers 92* 98 12 1 93.87 South Africa v India 3 Dec 2006 ODI # 2458
PA de Silva 92 94 9 4 97.87 Sri Lanka v Australia 7 Mar 2003 ODI # 1982
S Chanderpaul 92 75 10 2 122.66 West Indies v South Africa 1 Feb 2004 ODI # 2094
GW Flower 90 126 8 0 71.42 Zimbabwe v South Africa 25 Jan 1997 ODI # 1168
DJ Cullinan 89 96 8 0 92.70 South Africa v Australia 10 Apr 1997 ODI # 1197
SR Waugh 89 102 6 1 87.25 Australia v South Africa 10 Apr 1997 ODI # 1197
HH Dippenaar 89 97 5 2 91.75 South Africa v Sri Lanka 29 Nov 2002 ODI # 1905
JH Kallis 88* 85 2 4 103.52 South Africa v Pakistan 4 Feb 2007 ODI # 2506
WJ Cronje 87* 128 5 1 67.96 South Africa v Zimbabwe 25 Jan 1997 ODI # 1168
AC Hudson 87 130 7 0 66.92 South Africa v India 11 Dec 1992 ODI # 774
Mohammad Yousuf 87 88 7 0 98.86 Pakistan v India 26 Sep 2009 ODI # 2898
IJL Trott 87 119 8 0 73.10 England v South Africa 22 Nov 2009 ODI # 2929
SR Waugh 86 91 4 3 94.50 Australia v South Africa 20 Feb 1994 ODI # 884
PD Collingwood 82 94 6 1 87.23 England v South Africa 27 Sep 2009 ODI # 2900
JH Kallis 81 105 8 2 77.14 South Africa v Zimbabwe 10 Nov 2009 ODI # 2928
WJ Cronje 80 81 6 2 98.76 South Africa v Australia 10 Apr 1997 ODI # 1197
TT Bresnan 80 76 11 0 105.26 England v Australia 2 Oct 2009 ODI # 2905
Records includes the following current or recent matches:
South Africa v India at Centurion, 3rd ODI, Dec 11, 2013 [ODI # 3444]
South Africa v Pakistan at Centurion, 3rd ODI, Nov 30, 2013 [ODI # 3441]
South Africa v Pakistan at Centurion, 2nd ODI, Mar 15, 2013 [ODI # 3346]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365