High scores
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
HH Gibbs 175 111 21 7 157.65 South Africa v Australia Johannesburg 12 Mar 2006 ODI # 2349
DJ Callaghan 169* 143 19 4 118.18 South Africa v New Zealand Centurion 11 Dec 1994 ODI # 960
RT Ponting 164 105 13 9 156.19 Australia v South Africa Johannesburg 12 Mar 2006 ODI # 2349
HH Gibbs 153 131 17 3 116.79 South Africa v Bangladesh Potchefstroom 3 Oct 2002 ODI # 1890
CH Gayle 152* 153 12 3 99.34 West Indies v South Africa Johannesburg 4 Feb 2004 ODI # 2096
SR Tendulkar 152 151 18 0 100.66 India v Namibia Pietermaritzburg 23 Feb 2003 ODI # 1964
S Chanderpaul 150 136 20 0 110.29 West Indies v South Africa East London 24 Jan 1999 ODI # 1393
MV Boucher 147* 68 8 10 216.17 South Africa v Zimbabwe Potchefstroom 20 Sep 2006 ODI # 2420
SR Tendulkar 146 132 17 0 110.60 India v Kenya Paarl 24 Oct 2001 ODI # 1764
BRM Taylor 145* 136 12 0 106.61 Zimbabwe v South Africa Bloemfontein 15 Oct 2010 ODI # 3057
KS Williamson 145* 136 17 1 106.61 New Zealand v South Africa Kimberley 22 Jan 2013 ODI # 3325
A Symonds 143* 125 18 2 114.40 Australia v Pakistan Johannesburg 11 Feb 2003 ODI # 1945
HH Gibbs 143 141 19 3 101.41 South Africa v New Zealand Johannesburg 16 Feb 2003 ODI # 1955
SB Styris 141 125 3 6 112.80 New Zealand v Sri Lanka Bloemfontein 10 Feb 2003 ODI # 1944
GC Smith 141 134 16 0 105.22 South Africa v England Centurion 27 Sep 2009 ODI # 2900
RT Ponting 140* 121 4 8 115.70 Australia v India Johannesburg 23 Mar 2003 ODI # 1993
ST Jayasuriya 140 143 9 6 97.90 Sri Lanka v New Zealand Bloemfontein 8 Dec 1994 ODI # 958
HM Amla 140 135 8 4 103.70 South Africa v Bangladesh Benoni 9 Nov 2008 ODI # 2772
JH Kallis 139 142 11 3 97.88 South Africa v West Indies Johannesburg 4 Feb 2004 ODI # 2096
SR Watson 136* 132 10 7 103.03 Australia v England Centurion 2 Oct 2009 ODI # 2905
Saleem Elahi 135 129 19 0 104.65 Pakistan v South Africa Port Elizabeth 11 Dec 2002 ODI # 1916
Q de Kock 135 121 18 3 111.57 South Africa v India Johannesburg 5 Dec 2013 ODI # 3442
SP Fleming 134* 132 21 0 101.51 New Zealand v South Africa Johannesburg 16 Feb 2003 ODI # 1955
KJJ van Noortwijk 134* 129 11 3 103.87 Netherlands v Namibia Bloemfontein 3 Mar 2003 ODI # 1978
G Kirsten 133* 155 13 0 85.80 South Africa v India Johannesburg 5 Oct 2001 ODI # 1752
ND McKenzie 131* 121 8 3 108.26 South Africa v Kenya Cape Town 22 Oct 2001 ODI # 1763
N Boje 129 114 13 1 113.15 South Africa v New Zealand Centurion 25 Oct 2000 ODI # 1647
RT Ponting 129 126 15 1 102.38 Australia v South Africa Bloemfontein 30 Mar 2002 ODI # 1822
JP Duminy 129 117 7 4 110.25 South Africa v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
BC Lara 128 125 20 0 102.40 West Indies v Pakistan Durban 19 Feb 1993 ODI # 805
Shoaib Malik 128 126 16 0 101.58 Pakistan v India Centurion 26 Sep 2009 ODI # 2898
AB de Villiers 128 108 12 3 118.51 South Africa v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
SC Ganguly 127 126 14 5 100.79 India v South Africa Johannesburg 5 Oct 2001 ODI # 1752
AB de Villiers 125* 98 10 4 127.55 South Africa v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
HH Gibbs 125 146 9 0 85.61 South Africa v West Indies Port Elizabeth 30 Jan 1999 ODI # 1397
GC Smith 125 143 9 4 87.41 South Africa v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
G Kirsten 124 130 12 2 95.38 South Africa v Kenya Cape Town 22 Oct 2001 ODI # 1763
MS Atapattu 124 129 18 0 96.12 Sri Lanka v South Africa Durban 3 Mar 2003 ODI # 1979
CA Ingram 124 126 8 2 98.41 South Africa v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
MS Atapattu 123* 121 15 1 101.65 Sri Lanka v South Africa Benoni 1 Dec 2002 ODI # 1908
HM Amla 122 113 9 1 107.96 South Africa v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
JH Kallis 121* 133 12 1 90.97 South Africa v West Indies Port Elizabeth 27 Jan 2008 ODI # 2666
NFI McCallum 121* 138 12 3 87.68 Scotland v Ireland Benoni 1 Apr 2009 ODI # 2830
JF Kloppenburg 121 142 6 4 85.21 Netherlands v Namibia Bloemfontein 3 Mar 2003 ODI # 1978
AB de Villiers 121 85 14 0 142.35 South Africa v England Cape Town 27 Nov 2009 ODI # 2930
ND McKenzie 120* 135 13 1 88.88 South Africa v Sri Lanka East London 17 Dec 2000 ODI # 1662
ST Jayasuriya 120 125 14 0 96.00 Sri Lanka v New Zealand Bloemfontein 10 Feb 2003 ODI # 1944
GC Smith 119* 124 12 1 95.96 South Africa v Australia Centurion 26 Feb 2006 ODI # 2341
JH Kallis 119* 160 15 0 74.37 South Africa v India Durban 22 Nov 2006 ODI # 2447
Records includes the following current or recent matches:
South Africa v India at Centurion, 3rd ODI, Dec 11, 2013 [ODI # 3444]
South Africa v India at Durban, 2nd ODI, Dec 8, 2013 [ODI # 3443]
South Africa v India at Johannesburg, 1st ODI, Dec 5, 2013 [ODI # 3442]
bet365
Sponsored Links

Tournament, match & LIVE fixed odds at bet365