High scores
Player Runs Balls 4s 6s SR Ground Match Date Scorecard
AB de Villiers 128 108 12 3 118.51 Johannesburg 17 Mar 2013 ODI # 3347
DJ Cullinan 124 117 12 0 105.98 Nairobi (Gym) 29 Sep 1996 ODI # 1121
HM Amla 122 113 9 1 107.96 Johannesburg 17 Mar 2013 ODI # 3347
JN Rhodes 121 114 12 0 106.14 Nairobi (Gym) 29 Sep 1996 ODI # 1121
HM Amla 119* 126 9 0 94.44 Dubai (DSC) 2 Nov 2010 ODI # 3064
G Kirsten 118* 127 16 0 92.91 Nairobi (Gym) 6 Oct 1996 ODI # 1126
AB de Villiers 115* 102 10 3 112.74 Sharjah 11 Nov 2013 ODI # 3433
HH Gibbs 114 130 8 3 87.69 Tangier 12 Aug 2002 ODI # 1860
Q de Kock 112 135 9 1 82.96 Abu Dhabi 8 Nov 2013 ODI # 3431
DJ Cullinan 110* 109 6 3 100.91 Sharjah 13 Apr 1996 ODI # 1095
HH Dippenaar 110* 131 7 2 83.96 Lahore 3 Oct 2003 ODI # 2046
JH Kallis 109* 114 8 0 95.61 Durban 3 Apr 1998 ODI # 1303
MJR Rindel 106 139 9 0 76.25 Johannesburg 12 Jan 1995 ODI # 971
CA Ingram 105* 104 10 0 100.96 Bloemfontein 10 Mar 2013 ODI # 3343
AB de Villiers 103* 95 9 3 108.42 Lahore 18 Oct 2007 ODI # 2633
G Kirsten 102* 118 9 0 86.44 Paarl 16 Dec 2002 ODI # 1921
HH Gibbs 102 128 11 1 79.68 Lahore 18 Oct 2007 ODI # 2633
CA Ingram 100 119 10 1 84.03 Abu Dhabi 31 Oct 2010 ODI # 3063
JN Rhodes 98 92 12 2 106.52 Durban 8 Dec 2002 ODI # 1914
HM Amla 98 131 7 0 74.80 Port Elizabeth 27 Nov 2013 ODI # 3440
AB de Villiers 95* 111 9 1 85.58 Benoni 24 Mar 2013 ODI # 3350
AC Hudson 94* 86 11 2 109.30 Sharjah 16 Apr 1996 ODI # 1099
JN Rhodes 94* 95 8 2 98.94 Durban 3 Apr 1998 ODI # 1303
AC Hudson 93 124 10 1 75.00 Durban 9 Feb 1993 ODI # 800
HH Dippenaar 93 126 7 0 73.80 Cape Town 18 Dec 2002 ODI # 1923
GC Smith 92 105 9 0 87.61 Dubai (DSC) 5 Nov 2010 ODI # 3067
SM Pollock 90 84 9 1 107.14 Multan 26 Oct 2007 ODI # 2639
G Kirsten 89 110 8 1 80.90 Lahore 2 Nov 1997 ODI # 1248
JH Kallis 88* 85 2 4 103.52 Centurion 4 Feb 2007 ODI # 2506
G Kirsten 87 111 8 1 78.37 Johannesburg 12 Jan 1995 ODI # 971
JH Kallis 86 130 4 1 66.15 Lahore 29 Oct 2007 ODI # 2642
JH Kallis 83 111 4 1 74.77 Colombo (RPS) 8 Jul 2000 ODI # 1606
JH Kallis 83 95 4 0 87.36 Dubai (DSC) 8 Nov 2010 ODI # 3069
WJ Cronje 81 70 3 2 115.71 East London 15 Feb 1993 ODI # 803
WJ Cronje 81 104 6 1 77.88 Johannesburg 10 Dec 1994 ODI # 959
JN Rhodes 81 95 8 0 85.26 Cape Town 18 Dec 2002 ODI # 1923
GC Smith 81 103 7 0 78.64 Multan 26 Oct 2007 ODI # 2639
HM Amla 81 97 9 0 83.50 Birmingham 10 Jun 2013 ODI # 3367
JH Kallis 79* 122 6 2 64.75 Centurion 17 Apr 1998 ODI # 1318
WJ Cronje 79 73 6 3 108.21 Sharjah 31 Mar 2000 ODI # 1583
MV Boucher 78 38 9 4 205.26 Centurion 4 Feb 2007 ODI # 2506
AB de Villiers 75 108 5 0 69.44 Durban 21 Mar 2013 ODI # 3348
AC Hudson 74 111 10 0 66.66 Johannesburg 10 Dec 1994 ODI # 959
HH Dippenaar 74 125 5 0 59.20 Rawalpindi 12 Oct 2003 ODI # 2050
AB de Villiers 74 45 8 2 164.44 Port Elizabeth 27 Nov 2013 ODI # 3440
GC Smith 72 47 15 0 153.19 Centurion 4 Feb 2007 ODI # 2506
AB de Villiers 71* 86 7 2 82.55 Johannesburg 14 Feb 2007 ODI # 2523
JH Kallis 71* 89 8 1 79.77 Johannesburg 14 Feb 2007 ODI # 2523
GC Smith 71 99 6 0 71.71 Lahore 3 Oct 2003 ODI # 2046
Records includes the following current or recent matches:
South Africa v Pakistan at Centurion, 3rd ODI, Nov 30, 2013 [ODI # 3441]
South Africa v Pakistan at Port Elizabeth, 2nd ODI, Nov 27, 2013 [ODI # 3440]
South Africa v Pakistan at Cape Town, 1st ODI, Nov 24, 2013 [ODI # 3438]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365