High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
BC Lara 128 125 20 0 102.40 West Indies v Pakistan 19 Feb 1993 ODI # 805
MS Atapattu 124 129 18 0 96.12 Sri Lanka v South Africa 3 Mar 2003 ODI # 1979
JH Kallis 119* 160 15 0 74.37 South Africa v India 22 Nov 2006 ODI # 2447
HH Gibbs 118 133 10 1 88.72 South Africa v England 11 Feb 2005 ODI # 2225
GC Smith 117 129 5 4 90.69 South Africa v Zimbabwe 27 Feb 2005 ODI # 2231
Ijaz Ahmed 114* 90 17 3 126.66 Pakistan v South Africa 17 Dec 1994 ODI # 964
SC Ganguly 111* 114 5 5 97.36 India v Kenya 20 Mar 2003 ODI # 1992
JH Kallis 109* 114 8 0 95.61 South Africa v Pakistan 3 Apr 1998 ODI # 1303
Q de Kock 106 118 9 0 89.83 South Africa v India 8 Dec 2013 ODI # 3443
AC Gilchrist 105 104 12 1 100.96 Australia v South Africa 3 Apr 2002 ODI # 1823
A Ranatunga 101* 108 8 0 93.51 Sri Lanka v Pakistan 2 Dec 1994 ODI # 953
Mohammad Yousuf 101* 111 12 0 90.99 Pakistan v South Africa 7 Feb 2007 ODI # 2513
HH Dippenaar 101 145 9 0 69.65 South Africa v Australia 10 Mar 2006 ODI # 2348
Aamer Sohail 100 119 8 0 84.03 Pakistan v Sri Lanka 2 Dec 1994 ODI # 953
HM Amla 100 117 8 0 85.47 South Africa v India 8 Dec 2013 ODI # 3443
JN Rhodes 98 92 12 2 106.52 South Africa v Pakistan 8 Dec 2002 ODI # 1914
G Kirsten 97 126 8 0 76.98 South Africa v Australia 12 Apr 2000 ODI # 1587
JN Rhodes 94* 95 8 2 98.94 South Africa v Pakistan 3 Apr 1998 ODI # 1303
AC Hudson 93 124 10 1 75.00 South Africa v Pakistan 9 Feb 1993 ODI # 800
Younis Khan 93 98 9 2 94.89 Pakistan v South Africa 7 Feb 2007 ODI # 2513
Imran Farhat 93 144 8 1 64.58 Pakistan v South Africa 21 Mar 2013 ODI # 3348
JM How 90 124 11 0 72.58 New Zealand v South Africa 25 Nov 2007 ODI # 2648
G Kirsten 87 108 9 1 80.55 South Africa v India 26 Oct 2001 ODI # 1766
AB de Villiers 87 103 9 0 84.46 South Africa v New Zealand 25 Nov 2007 ODI # 2648
R Dravid 84 94 5 1 89.36 India v South Africa 13 Feb 1997 ODI # 1177
MEK Hussey 83* 79 6 2 105.06 Australia v South Africa 3 Apr 2009 ODI # 2832
SR Tendulkar 83 101 5 1 82.17 India v Kenya 20 Mar 2003 ODI # 1992
Misbah-ul-Haq 80 93 7 2 86.02 Pakistan v South Africa 21 Mar 2013 ODI # 3348
KC Wessels 78 120 6 0 65.00 South Africa v India 17 Dec 1992 ODI # 783
WJ Cronje 78 133 4 1 58.64 South Africa v England 17 Jan 1996 ODI # 1040
Shahid Afridi 77* 35 5 6 220.00 Pakistan v South Africa 7 Feb 2007 ODI # 2513
AC Gilchrist 77 88 5 2 87.50 Australia v South Africa 5 Apr 1997 ODI # 1191
R Dravid 77 102 6 0 75.49 India v South Africa 26 Oct 2001 ODI # 1766
AB de Villiers 77 86 7 0 89.53 South Africa v West Indies 1 Feb 2008 ODI # 2668
JN Rhodes 76 70 9 0 108.57 South Africa v Australia 3 Apr 2002 ODI # 1823
A Symonds 76 71 9 2 107.04 Australia v South Africa 10 Mar 2006 ODI # 2348
AB de Villiers 76 69 7 1 110.14 South Africa v India 12 Jan 2011 ODI # 3079
HH Gibbs 75 73 8 1 102.73 South Africa v Zimbabwe 27 Feb 2005 ODI # 2231
AB de Villiers 75 108 5 0 69.44 South Africa v Pakistan 21 Mar 2013 ODI # 3348
DR Martyn 74 91 7 0 81.31 Australia v South Africa 12 Apr 2000 ODI # 1587
PA de Silva 73 78 6 2 93.58 Sri Lanka v South Africa 3 Mar 2003 ODI # 1979
HH Gibbs 73 88 7 2 82.95 South Africa v Sri Lanka 3 Mar 2003 ODI # 1979
JP Duminy 73 89 1 1 82.02 South Africa v India 12 Jan 2011 ODI # 3079
PV Simmons 70 103 7 1 67.96 West Indies v Pakistan 19 Feb 1993 ODI # 805
AR Border 69* 84 9 1 82.14 Australia v South Africa 24 Feb 1994 ODI # 886
Javed Miandad 67 94 7 0 71.27 Pakistan v West Indies 19 Feb 1993 ODI # 805
JH Kallis 67 107 6 0 62.61 South Africa v England 17 Jan 1996 ODI # 1040
AC Gilchrist 67 43 9 3 155.81 Australia v Kenya 15 Mar 2003 ODI # 1990
DA Miller 67 77 7 0 87.01 South Africa v Pakistan 21 Mar 2013 ODI # 3348
Records includes the following current or recent matches:
South Africa v India at Durban, 2nd ODI, Dec 8, 2013 [ODI # 3443]
South Africa v Pakistan at Durban, 4th ODI, Mar 21, 2013 [ODI # 3348]
South Africa v Australia at Durban, 3rd ODI, Oct 28, 2011 [ODI # 3211]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365