Highest partnerships by runs
Partners Runs Wkt Team Opposition Match Date Scorecard
JF Kloppenburg, KJJ van Noortwijk 228 2nd Netherlands v Namibia 3 Mar 2003 ODI # 1978
ST Jayasuriya, HP Tillakaratne 170 2nd Sri Lanka v New Zealand 10 Feb 2003 ODI # 1944
N Hussain, NV Knight 165 1st England v South Africa 23 Jan 2000 ODI # 1546
DL Haynes, BC Lara 152 1st West Indies v South Africa 23 Feb 1993 ODI # 807
HM Amla, CA Ingram 136 2nd South Africa v Zimbabwe 15 Oct 2010 ODI # 3057
JH Kallis, HH Gibbs 134 3rd South Africa v England 2 Feb 2005 ODI # 2219
ST Jayasuriya, AP Gurusinha 132 2nd Sri Lanka v New Zealand 8 Dec 1994 ODI # 958
KC Wessels, AC Hudson 125 1st South Africa v India 15 Dec 1992 ODI # 781
NJ Astle, CL Cairns 121 4th New Zealand v Zimbabwe 8 Mar 2003 ODI # 1984
HH Dippenaar, JP Duminy 121 4th South Africa v Zimbabwe 15 Sep 2006 ODI # 2415
AB de Villiers, CA Ingram 120 3rd South Africa v Pakistan 10 Mar 2013 ODI # 3343
RT Ponting, DS Lehmann 119 4th Australia v South Africa 30 Mar 2002 ODI # 1822
AC Hudson, RP Snell 116 1st South Africa v England 11 Jan 1996 ODI # 1034
G Kirsten, DJ Cullinan 111 3rd South Africa v India 23 Jan 1997 ODI # 1167
Q de Kock, F du Plessis 110 2nd South Africa v England 3 Feb 2016 ODI # 3732
HH Gibbs, G Kirsten 109* 1st South Africa v Bangladesh 22 Feb 2003 ODI # 1961
L Klusener, WJ Cronje 109 3rd South Africa v Australia 13 Apr 1997 ODI # 1199
JH Kallis, JP Duminy 108 4th South Africa v Kenya 31 Oct 2008 ODI # 2769
JN Rhodes, WJ Cronje 102* 5th South Africa v India 23 Jan 1997 ODI # 1167
ST Jayasuriya, PA de Silva 102 3rd Sri Lanka v New Zealand 8 Dec 1994 ODI # 958
JE Root, JC Buttler 97 3rd England v South Africa 3 Feb 2016 ODI # 3732
WJ Cronje, DM Benkenstein 94 6th South Africa v West Indies 5 Feb 1999 ODI # 1402
WU Tharanga, TM Dilshan 94 1st Sri Lanka v South Africa 17 Jan 2012 ODI # 3227
D Keulder, GB Murgatroyd 92 3rd Namibia v Netherlands 3 Mar 2003 ODI # 1978
KP Pietersen, PD Collingwood 92 5th England v South Africa 2 Feb 2005 ODI # 2219
D Dasgupta, V Sehwag 91* 1st India v Kenya 12 Oct 2001 ODI # 1758
PA de Silva, A Ranatunga 91 4th Sri Lanka v South Africa 15 Dec 1994 ODI # 963
JN Malan, JT Smuts 91 2nd South Africa v Australia 4 Mar 2020 ODI # 4252
JN Malan, DA Miller 90* 5th South Africa v Australia 4 Mar 2020 ODI # 4252
MA Atherton, GP Thorpe 90 3rd England v South Africa 11 Jan 1996 ODI # 1034
ND McKenzie, HH Dippenaar 88 4th South Africa v Sri Lanka 6 Dec 2002 ODI # 1912
AC Hudson, KC Wessels 82 1st South Africa v Australia 8 Apr 1994 ODI # 903
JN Malan, H Klaasen 81 4th South Africa v Australia 4 Mar 2020 ODI # 4252
MP Vaughan, KP Pietersen 80 4th England v South Africa 2 Feb 2005 ODI # 2219
AC Hudson, PN Kirsten 79 2nd South Africa v India 15 Dec 1992 ODI # 781
HH Streak, SM Ervine 78* 8th Zimbabwe v New Zealand 8 Mar 2003 ODI # 1984
SB Styris, CL Cairns 78 4th New Zealand v Sri Lanka 10 Feb 2003 ODI # 1944
AJ Finch, DJM Short 77 4th Australia v South Africa 4 Mar 2020 ODI # 4252
AJ Burger, M Karg 76 1st Namibia v Netherlands 3 Mar 2003 ODI # 1978
CA Ingram, DA Miller 76 5th South Africa v Zimbabwe 15 Oct 2010 ODI # 3057
CD McMillan, JDP Oram 75 5th New Zealand v South Africa 23 Oct 2005 ODI # 2285
AL Phehlukwayo, DW Steyn 75 8th South Africa v Zimbabwe 3 Oct 2018 ODI # 4050
TM Odoyo, MO Odumbe 73* 4th Kenya v Zimbabwe 12 Mar 2003 ODI # 1987
SC Ganguly, J Srinath 73 2nd India v South Africa 23 Jan 1997 ODI # 1167
GC Smith, HM Amla 72 1st South Africa v Pakistan 10 Mar 2013 ODI # 3343
DC Boon, SR Waugh 71 4th Australia v South Africa 8 Apr 1994 ODI # 903
MA Atherton, GA Hick 71 2nd England v South Africa 11 Jan 1996 ODI # 1034
JH Kallis, ND McKenzie 71 4th South Africa v Australia 30 Mar 2002 ODI # 1822
H Masakadza, BRM Taylor 70 1st Zimbabwe v South Africa 15 Oct 2010 ODI # 3057
JH Kallis, PC Strydom 69 6th South Africa v England 23 Jan 2000 ODI # 1546
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 Bloemfontein, 2nd ODI, Mar 4, 2020 [ODI # 4252]
South Africa v Zimbabwe at Bloemfontein, 2nd ODI, Oct 3, 2018 [ODI # 4050]
South Africa v England at Bloemfontein, 1st ODI, Feb 3, 2016 [ODI # 3732]