in South Africa / Records / One-Day Internationals / High scores

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
HM Amla 153* 142 14 0 107.74 South Africa v West Indies Johannesburg 18 Jan 2015 ODI # 3583
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
AB de Villiers 149 44 9 16 338.63 South Africa v West Indies Johannesburg 18 Jan 2015 ODI # 3583
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
HM Amla 133 105 11 6 126.66 South Africa v West Indies Centurion 28 Jan 2015 ODI # 3593
RR Rossouw 132 98 9 8 134.69 South Africa v West Indies Centurion 28 Jan 2015 ODI # 3593
ND McKenzie 131* 121 8 3 108.26 South Africa v Kenya Cape Town 22 Oct 2001 ODI # 1763
DA Miller 130* 133 11 3 97.74 South Africa v West Indies Port Elizabeth 25 Jan 2015 ODI # 3591
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
RR Rossouw 128 115 11 2 111.30 South Africa v West Indies Johannesburg 18 Jan 2015 ODI # 3583
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
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
South Africa v West Indies at Centurion, 5th ODI, Jan 28, 2015 [ODI # 3593]
South Africa v West Indies at Port Elizabeth, 4th ODI, Jan 25, 2015 [ODI # 3591]
South Africa v West Indies at East London, 3rd ODI, Jan 21, 2015 [ODI # 3587]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365