High scores
Player Runs Balls 4s 6s SR Opposition Ground Match Date Scorecard
G Kirsten 188* 159 13 4 118.23 v U.A.E. Rawalpindi 16 Feb 1996 ODI # 1049
HH Gibbs 175 111 21 7 157.65 v Australia Johannesburg 12 Mar 2006 ODI # 2349
DJ Callaghan 169* 143 19 4 118.18 v New Zealand Centurion 11 Dec 1994 ODI # 960
AC Hudson 161 132 13 4 121.96 v Netherlands Rawalpindi 5 Mar 1996 ODI # 1073
HH Gibbs 153 131 17 3 116.79 v Bangladesh Potchefstroom 3 Oct 2002 ODI # 1890
JP Duminy 150* 122 5 8 122.95 v Netherlands Amstelveen 31 May 2013 ODI # 3359
HM Amla 150 124 16 0 120.96 v England Southampton 28 Aug 2012 ODI # 3298
MV Boucher 147* 68 8 10 216.17 v Zimbabwe Potchefstroom 20 Sep 2006 ODI # 2420
AB de Villiers 146 130 12 5 112.30 v West Indies St George's 10 Apr 2007 ODI # 2567
HH Gibbs 143 141 19 3 101.41 v New Zealand Johannesburg 16 Feb 2003 ODI # 1955
GC Smith 141 134 16 0 105.22 v England Centurion 27 Sep 2009 ODI # 2900
HM Amla 140 135 8 4 103.70 v Bangladesh Benoni 9 Nov 2008 ODI # 2772
JH Kallis 139 142 11 3 97.88 v West Indies Johannesburg 4 Feb 2004 ODI # 2096
AB de Villiers 136* 106 11 2 128.30 v Australia Harare 27 Aug 2014 ODI # 3516
Q de Kock 135 121 18 3 111.57 v India Johannesburg 5 Dec 2013 ODI # 3442
GC Smith 134* 124 20 1 108.06 v India Kolkata 25 Nov 2005 ODI # 2299
AB de Villiers 134 98 13 4 136.73 v Netherlands Mohali 3 Mar 2011 ODI # 3115
G Kirsten 133* 155 13 0 85.80 v India Johannesburg 5 Oct 2001 ODI # 1752
ND McKenzie 131* 121 8 3 108.26 v Kenya Cape Town 22 Oct 2001 ODI # 1763
N Boje 129 114 13 1 113.15 v New Zealand Centurion 25 Oct 2000 ODI # 1647
HM Amla 129 115 9 2 112.17 v West Indies Roseau 30 May 2010 ODI # 2984
JP Duminy 129 117 7 4 110.25 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
JH Kallis 128* 109 11 5 117.43 v Netherlands Basseterre 16 Mar 2007 ODI # 2537
AB de Villiers 128 108 12 3 118.51 v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
Q de Kock 128 127 12 3 100.78 v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
BM McMillan 127 120 14 3 105.83 v Zimbabwe Harare 21 Oct 1995 ODI # 1013
F du Plessis 126 109 8 6 115.59 v Australia Harare 2 Sep 2014 ODI # 3522
JH Kallis 125* 147 14 1 85.03 v Zimbabwe Canterbury 29 Jun 2003 ODI # 2030
HH Dippenaar 125* 145 7 0 86.20 v Sri Lanka Adelaide 24 Jan 2006 ODI # 2318
AB de Villiers 125* 98 10 4 127.55 v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
HH Gibbs 125 146 9 0 85.61 v West Indies Port Elizabeth 30 Jan 1999 ODI # 1397
HH Gibbs 125 112 15 2 111.60 v Zimbabwe Bulawayo 23 Sep 2001 ODI # 1748
GC Smith 125 143 9 4 87.41 v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
DJ Cullinan 124 117 12 0 105.98 v Pakistan Nairobi (Gym) 29 Sep 1996 ODI # 1121
G Kirsten 124 130 12 2 95.38 v Kenya Cape Town 22 Oct 2001 ODI # 1763
CA Ingram 124 126 8 2 98.41 v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
HH Dippenaar 123 129 12 0 95.34 v West Indies Bridgetown 11 May 2005 ODI # 2243
HM Amla 122* 132 6 3 92.42 v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
HM Amla 122 113 9 1 107.96 v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
JH Kallis 121* 133 12 1 90.97 v West Indies Port Elizabeth 27 Jan 2008 ODI # 2666
JN Rhodes 121 114 12 0 106.14 v Pakistan Nairobi (Gym) 29 Sep 1996 ODI # 1121
AB de Villiers 121 85 14 0 142.35 v England Cape Town 27 Nov 2009 ODI # 2930
F du Plessis 121 140 5 4 86.42 v Zimbabwe Harare 4 Sep 2014 ODI # 3524
ND McKenzie 120* 135 13 1 88.88 v Sri Lanka East London 17 Dec 2000 ODI # 1662
GC Smith 119* 124 12 1 95.96 v Australia Centurion 26 Feb 2006 ODI # 2341
JH Kallis 119* 160 15 0 74.37 v India Durban 22 Nov 2006 ODI # 2447
HM Amla 119* 126 9 0 94.44 v Pakistan Dubai (DSC) 2 Nov 2010 ODI # 3064
HH Gibbs 119 101 10 7 117.82 v New Zealand Cape Town 2 Dec 2007 ODI # 2652
HM Amla 119 135 15 0 88.14 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
G Kirsten 118* 127 16 0 92.91 v Pakistan Nairobi (Gym) 6 Oct 1996 ODI # 1126
Records includes the following current or recent matches:
Australia v South Africa at Sydney, 5th ODI, Nov 23, 2014 [ODI # 3551]
Australia v South Africa at Melbourne, 4th ODI, Nov 21, 2014 [ODI # 3549]
Australia v South Africa at Canberra, 3rd ODI, Nov 19, 2014 [ODI # 3548]
Video / Audio
News and Analysis: England prepare to face South Africa without Pietersen
Sponsored Links

Tournament, match & LIVE fixed odds at bet365