Highest partnerships by runs
Partners Runs Wkt Team Opposition Match Date Scorecard
HM Amla, RR Rossouw 247 1st South Africa v West Indies 18 Jan 2015 ODI # 3583
HM Amla, AB de Villiers 238 3rd South Africa v Pakistan 17 Mar 2013 ODI # 3347
RT Ponting, DR Martyn 234* 3rd Australia v India 23 Mar 2003 ODI # 1993
SC Ganguly, SR Tendulkar 193 1st India v South Africa 5 Oct 2001 ODI # 1752
CH Gayle, S Chanderpaul 193 1st West Indies v South Africa 4 Feb 2004 ODI # 2096
HM Amla, AB de Villiers 192 2nd South Africa v West Indies 18 Jan 2015 ODI # 3583
G Kirsten, MJR Rindel 190 1st South Africa v Pakistan 12 Jan 1995 ODI # 971
GC Smith, HH Gibbs 187 2nd South Africa v Australia 12 Mar 2006 ODI # 2349
GC Smith, AB de Villiers 186 3rd South Africa v Sri Lanka 22 Jan 2012 ODI # 3229
HH Gibbs, JH Kallis 175 2nd South Africa v West Indies 3 Feb 2008 ODI # 2671
RT Ponting, MEK Hussey 158 3rd Australia v South Africa 12 Mar 2006 ODI # 2349
S Dhawan, V Kohli 158 2nd India v South Africa 10 Feb 2018 ODI # 3973
AB de Villiers, JH Kallis 155* 2nd South Africa v Pakistan 14 Feb 2007 ODI # 2523
SR Tendulkar, V Sehwag 153 1st India v Sri Lanka 10 Mar 2003 ODI # 1985
HM Amla, Q de Kock 152 1st South Africa v India 5 Dec 2013 ODI # 3442
F du Plessis, JP Duminy 150 3rd South Africa v Australia 2 Oct 2016 ODI # 3787
AC Hudson, WJ Cronje 145 2nd South Africa v Pakistan 10 Dec 1994 ODI # 959
SP Fleming, NJ Astle 140* 2nd New Zealand v South Africa 16 Feb 2003 ODI # 1955
WJ Cronje, SM Pollock 137 6th South Africa v Zimbabwe 31 Jan 1997 ODI # 1171
DS Smith, S Chanderpaul 137 2nd West Indies v South Africa 3 Feb 2008 ODI # 2671
Q de Kock, F du Plessis 136 2nd South Africa v Sri Lanka 3 Mar 2019 ODI # 4104
BJ Haddin, MJ Clarke 127 1st Australia v South Africa 17 Apr 2009 ODI # 2841
BB McCullum, JD Ryder 125 1st New Zealand v Sri Lanka 27 Sep 2009 ODI # 2899
SM Katich, RT Ponting 119 2nd Australia v South Africa 12 Mar 2006 ODI # 2349
G Kirsten, HH Gibbs 114 1st South Africa v India 5 Oct 2001 ODI # 1752
DL Haynes, BC Lara 112 1st West Indies v Pakistan 27 Feb 1993 ODI # 810
WJ Cronje, JN Rhodes 106 3rd South Africa v Australia 19 Feb 1994 ODI # 882
AC Gilchrist, ML Hayden 105 1st Australia v India 23 Mar 2003 ODI # 1993
AB de Villiers, JP Duminy 105 4th South Africa v India 5 Dec 2013 ODI # 3442
HH Gibbs, WJ Cronje 104 4th South Africa v Zimbabwe 21 Jan 2000 ODI # 1544
HH Gibbs, JH Kallis 104 2nd South Africa v Australia 17 Apr 2009 ODI # 2841
GD Elliott, DL Vettori 104 5th New Zealand v Pakistan 3 Oct 2009 ODI # 2906
GC Smith, JH Kallis 102 2nd South Africa v West Indies 4 Feb 2004 ODI # 2096
DJ Cullinan, JH Kallis 101 4th South Africa v Australia 8 Apr 1997 ODI # 1195
HM Amla, F du Plessis 101 3rd South Africa v Pakistan 27 Jan 2019 ODI # 4087
KC Sangakkara, HDRL Thirimanne 100 4th Sri Lanka v South Africa 22 Jan 2012 ODI # 3229
AC Gilchrist, SM Katich 97 1st Australia v South Africa 12 Mar 2006 ODI # 2349
Inzamam-ul-Haq, Ijaz Ahmed 95 4th Pakistan v South Africa 10 Dec 1994 ODI # 959
JE Root, CR Woakes 95 7th England v South Africa 12 Feb 2016 ODI # 3737
HH Gibbs, AB de Villiers 94 3rd South Africa v Australia 12 Mar 2006 ODI # 2349
Imam-ul-Haq, Babar Azam 94 2nd Pakistan v South Africa 27 Jan 2019 ODI # 4087
BKG Mendis, DM de Silva 94 5th Sri Lanka v South Africa 3 Mar 2019 ODI # 4104
GW Flower, DL Houghton 93 5th Zimbabwe v South Africa 31 Jan 1997 ODI # 1171
GS Blewett, MJ Di Venuto 93 1st Australia v South Africa 8 Apr 1997 ODI # 1195
G Kirsten, JH Kallis 93 2nd South Africa v India 5 Oct 2001 ODI # 1752
CH Gayle, RL Powell 92* 3rd West Indies v South Africa 4 Feb 2004 ODI # 2096
KD Karthik, V Kohli 92 3rd India v West Indies 30 Sep 2009 ODI # 2904
JH Kallis, JA Rudolph 90 4th South Africa v West Indies 4 Feb 2004 ODI # 2096
CD McMillan, SP Fleming 89 1st New Zealand v South Africa 16 Feb 2003 ODI # 1955
V Sehwag, R Dravid 88 4th India v Australia 23 Mar 2003 ODI # 1993
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 Sri Lanka at Johannesburg, 1st ODI, Mar 3, 2019 [ODI # 4104]
South Africa v Pakistan at Johannesburg, 4th ODI, Jan 27, 2019 [ODI # 4087]
South Africa v India at Johannesburg, 4th ODI, Feb 10, 2018 [ODI # 3973]