High scores
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
Q de Kock 178 113 16 11 157.52 South Africa Centurion 30 Sep 2016 ODI # 3785
HH Gibbs 175 111 21 7 157.65 South Africa Johannesburg 12 Mar 2006 ODI # 2349
DA Warner 173 136 24 0 127.20 Australia Cape Town 12 Oct 2016 ODI # 3795
RT Ponting 164 105 13 9 156.19 Australia Johannesburg 12 Mar 2006 ODI # 2349
DA Miller 139 108 13 4 128.70 South Africa Hobart 11 Nov 2018 ODI # 4069
AB de Villiers 136* 106 11 2 128.30 South Africa Harare 27 Aug 2014 ODI # 3516
JN Malan 129* 139 7 4 92.80 South Africa Bloemfontein 4 Mar 2020 ODI # 4252
RT Ponting 129 126 15 1 102.38 Australia Bloemfontein 30 Mar 2002 ODI # 1822
F du Plessis 126 109 8 6 115.59 South Africa Harare 2 Sep 2014 ODI # 3522
F du Plessis 125 114 15 2 109.64 South Africa Hobart 11 Nov 2018 ODI # 4069
H Klaasen 123* 114 7 3 107.89 South Africa Paarl 29 Feb 2020 ODI # 4248
RR Rossouw 122 118 14 2 103.38 South Africa Cape Town 12 Oct 2016 ODI # 3795
DA Warner 122 117 15 2 104.27 Australia Manchester 6 Jul 2019 ODI # 4188
SR Waugh 120* 110 10 2 109.09 Australia Leeds 13 Jun 1999 ODI # 1481
GC Smith 119* 124 12 1 95.96 South Africa Centurion 26 Feb 2006 ODI # 2341
DA Miller 118* 79 10 6 149.36 South Africa Durban 5 Oct 2016 ODI # 3790
DA Warner 117 107 13 2 109.34 Australia Durban 5 Oct 2016 ODI # 3790
ME Waugh 115* 125 8 3 92.00 Australia Port Elizabeth 31 Mar 1997 ODI # 1187
SR Waugh 114* 103 9 0 110.67 Australia Melbourne (Docklands) 16 Aug 2000 ODI # 1620
G Kirsten 112* 137 8 0 81.75 South Africa Melbourne 21 Jan 1994 ODI # 876
WJ Cronje 112 120 7 3 93.33 South Africa Johannesburg 19 Feb 1994 ODI # 882
F du Plessis 111 93 13 0 119.35 South Africa Johannesburg 2 Oct 2016 ODI # 3787
HH Gibbs 110 116 9 2 94.82 South Africa Port Elizabeth 13 Apr 2009 ODI # 2840
AJ Finch 109 127 9 3 85.82 Australia Canberra 19 Nov 2014 ODI # 3548
DA Warner 109 120 11 2 90.83 Australia Basseterre 11 Jun 2016 ODI # 3743
SPD Smith 108 107 9 1 100.93 Australia Durban 5 Oct 2016 ODI # 3790
M Labuschagne 108 108 8 0 100.00 Australia Potchefstroom 7 Mar 2020 ODI # 4254
ME Waugh 107 111 8 0 96.39 Australia Sydney 23 Jan 1994 ODI # 877
Q de Kock 107 123 14 0 86.99 South Africa Sydney 23 Nov 2014 ODI # 3551
MG Bevan 106 125 7 0 84.80 Australia Melbourne (Docklands) 16 Aug 2000 ODI # 1620
F du Plessis 106 98 11 1 108.16 South Africa Harare 27 Aug 2014 ODI # 3516
SE Marsh 106 102 7 4 103.92 Australia Hobart 11 Nov 2018 ODI # 4069
G Kirsten 105* 134 9 0 78.35 South Africa Indore 19 Oct 1996 ODI # 1128
AC Gilchrist 105 104 12 1 100.96 Australia Durban 3 Apr 2002 ODI # 1823
DR Martyn 104* 121 5 0 85.95 Australia Brisbane 20 Jan 2002 ODI # 1789
JH Kallis 104* 120 7 1 86.66 South Africa Perth 3 Feb 2002 ODI # 1802
SPD Smith 104 112 7 0 92.85 Australia Melbourne 21 Nov 2014 ODI # 3549
MG Bevan 103 95 8 1 108.42 Australia Centurion 10 Apr 1997 ODI # 1197
AJ Finch 102 116 9 1 87.93 Australia Harare 27 Aug 2014 ODI # 3516
HM Amla 102 115 9 0 88.69 South Africa Canberra 19 Nov 2014 ODI # 3548
HH Gibbs 101 134 10 1 75.37 South Africa Leeds 13 Jun 1999 ODI # 1481
HH Dippenaar 101 145 9 0 69.65 South Africa Durban 10 Mar 2006 ODI # 2348
ML Hayden 101 68 14 4 148.52 Australia Basseterre 24 Mar 2007 ODI # 2552
WJ Cronje 100* 124 4 3 80.64 South Africa Peshawar 24 Oct 1994 ODI # 937
AC Gilchrist 100 104 9 1 96.15 Australia Sydney 26 Jan 1998 ODI # 1285
F du Plessis 100 94 7 2 106.38 South Africa Manchester 6 Jul 2019 ODI # 4188
WJ Cronje 98* 130 7 1 75.38 South Africa Lahore 12 Oct 1994 ODI # 928
DM Jones 98 124 3 1 79.03 Australia Brisbane 9 Jan 1994 ODI # 871
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 | 25 years
Records includes the following current or recent matches:
South Africa v Australia at Potchefstroom, 3rd ODI, Mar 7, 2020 [ODI # 4254]
South Africa v Australia at Bloemfontein, 2nd ODI, Mar 4, 2020 [ODI # 4252]
South Africa v Australia at Paarl, 1st ODI, Feb 29, 2020 [ODI # 4248]