South Africa vs other countries ODIs - Highest Partnerships by Runs
Highest partnerships by runs
Partners | Runs | Wickets | Team | Opposition | Ground | Match Date | Scorecard |
Mohammad Rizwan, Agha Salman | 260 | 4th | Pakistan | v South Africa | Karachi | 12 Feb 2025 | ODI # 4834 |
Saleem Elahi, Abdul Razzaq | 257 | 2nd | Pakistan | v South Africa | Gqeberha | 11 Dec 2002 | ODI # 1916 |
MR Marsh, TM Head | 250 | 1st | Australia | v South Africa | Mackay | 24 Aug 2025 | ODI # 4897 |
DJ Malan, JC Buttler | 232 | 4th | England | v South Africa | Kimberley | 1 Feb 2023 | ODI # 4514 |
CL Hooper, S Chanderpaul | 226 | 4th | West Indies | v South Africa | East London | 24 Jan 1999 | ODI # 1393 |
SR Waugh, MG Bevan | 222 | 4th | Australia | v South Africa | Melbourne (Docklands) | 16 Aug 2000 | ODI # 1620 |
PD Salt, DJ Malan | 222 | 2nd | England | v Netherlands | Amstelveen | 17 Jun 2022 | ODI # 4413 |
AB de Villiers, HM Amla | 221 | 3rd | South Africa | v Netherlands | Mohali | 3 Mar 2011 | ODI # 3115 |
KL Rahul, SS Iyer | 208 | 4th | India | v Netherlands | Bengaluru | 12 Nov 2023 | ODI # 4702 |
BJ Hodge, MJ Clarke | 204 | 4th | Australia | v Netherlands | Basseterre | 18 Mar 2007 | ODI # 2540 |
WA Young, MJ Guptill | 203 | 2nd | New Zealand | v Netherlands | Hamilton | 4 Apr 2022 | ODI # 4383 |
ME Trescothick, VS Solanki | 200 | 1st | England | v South Africa | The Oval | 28 Jun 2003 | ODI # 2029 |
DA Miller, AK Markram | 199 | 5th | South Africa | v Netherlands | Johannesburg | 2 Apr 2023 | ODI # 4563 |
SR Tendulkar, KD Karthik | 194 | 2nd | India | v South Africa | Gwalior | 24 Feb 2010 | ODI # 2962 |
SR Tendulkar, SC Ganguly | 193 | 1st | India | v South Africa | Johannesburg | 5 Oct 2001 | ODI # 1752 |
CH Gayle, S Chanderpaul | 193 | 1st | West Indies | v South Africa | Johannesburg | 4 Feb 2004 | ODI # 2096 |
SR Waugh, MG Bevan | 189 | 4th | Australia | v South Africa | Centurion | 10 Apr 1997 | ODI # 1197 |
AM Rahane, V Kohli | 189 | 3rd | India | v South Africa | Durban | 1 Feb 2018 | ODI # 3969 |
T Taibu, S Matsikenyeri | 188 | 6th | Zimbabwe | v South Africa | Benoni | 8 Nov 2009 | ODI # 2926 |
KS Williamson, DP Conway | 187 | 2nd | New Zealand | v South Africa | Lahore | 10 Feb 2025 | ODI # 4829 |
G Kirsten, AC Hudson | 186 | 1st | South Africa | v Netherlands | Rawalpindi | 5 Mar 1996 | ODI # 1073 |
KC Sangakkara, TM Dilshan | 184 | 2nd | Sri Lanka | v South Africa | Pallekele | 28 Jul 2013 | ODI # 3400 |
KR Mayers, SSJ Brooks | 184 | 2nd | West Indies | v Netherlands | Amstelveen | 4 Jun 2022 | ODI # 4398 |
DJ Malan, JC Buttler | 184 | 3rd | England | v Netherlands | Amstelveen | 17 Jun 2022 | ODI # 4413 |
RT Ponting, DS Lehmann | 183 | 4th | Australia | v South Africa | Gqeberha | 6 Apr 2002 | ODI # 1824 |
JE Root, JG Bethell | 182 | 3rd | England | v South Africa | Southampton | 7 Sep 2025 | ODI # 4906 |
SR Tendulkar, R Dravid | 180 | 2nd | India | v South Africa | Nagpur | 19 Mar 2000 | ODI # 1576 |
LRPL Taylor, MJ Guptill | 180 | 3rd | New Zealand | v South Africa | Hamilton | 1 Mar 2017 | ODI # 3843 |
PR Stirling, WTS Porterfield | 177 | 1st | Ireland | v Netherlands | Eden Gardens | 18 Mar 2011 | ODI # 3136 |
Imam-ul-Haq, Babar Azam | 177 | 2nd | Pakistan | v South Africa | Centurion | 2 Apr 2021 | ODI # 4285 |
RJ Shastri, SV Manjrekar | 175 | 2nd | India | v South Africa | New Delhi | 14 Nov 1991 | ODI # 688 |
ME Waugh, DM Jones | 175 | 3rd | Australia | v South Africa | Sydney | 23 Jan 1994 | ODI # 877 |
RT Ponting, DR Martyn | 171 | 3rd | Australia | v South Africa | Brisbane | 20 Jan 2002 | ODI # 1789 |
ML Hayden, AC Gilchrist | 170 | 1st | Australia | v South Africa | Durban | 3 Apr 2002 | ODI # 1823 |
Fakhar Zaman, Babar Azam | 168 | 2nd | Pakistan | v Netherlands | Rotterdam | 16 Aug 2022 | ODI # 4448 |
Javed Miandad, Asif Mujtaba | 165 | 4th | Pakistan | v South Africa | East London | 15 Feb 1993 | ODI # 803 |
NV Knight, N Hussain | 165 | 1st | England | v South Africa | Bloemfontein | 23 Jan 2000 | ODI # 1546 |
C Green, AT Carey | 164* | 3rd | Australia | v South Africa | Mackay | 24 Aug 2025 | ODI # 4897 |
KS Williamson, R Ravindra | 164 | 2nd | New Zealand | v South Africa | Lahore | 5 Mar 2025 | ODI # 4855 |
JJ Roy, JC Buttler | 163* | 3rd | England | v Netherlands | Amstelveen | 22 Jun 2022 | ODI # 4417 |
OA Shah, PD Collingwood | 163 | 3rd | England | v South Africa | Centurion | 27 Sep 2009 | ODI # 2900 |
HDRL Thirimanne, TM Dilshan | 163 | 2nd | Sri Lanka | v South Africa | Colombo (RPS) | 31 Jul 2013 | ODI # 3401 |
IJL Trott, PD Collingwood | 162 | 3rd | England | v South Africa | Centurion | 22 Nov 2009 | ODI # 2929 |
WA Young, HM Nicholls | 162 | 2nd | New Zealand | v Netherlands | Mount Maunganui | 29 Mar 2022 | ODI # 4378 |
RT Ponting, MJ Clarke | 161 | 3rd | Australia | v South Africa | Basseterre | 24 Mar 2007 | ODI # 2552 |
SS Iyer, Ishan Kishan | 161 | 3rd | India | v South Africa | Ranchi | 9 Oct 2022 | ODI # 4471 |
RT Ponting, MEK Hussey | 158 | 3rd | Australia | v South Africa | Johannesburg | 12 Mar 2006 | ODI # 2349 |
SR Tendulkar, R Dravid | 158 | 3rd | India | v South Africa | Belfast | 26 Jun 2007 | ODI # 2592 |
KP Pietersen, A Flintoff | 158 | 4th | England | v South Africa | Leeds | 22 Aug 2008 | ODI # 2748 |
KC Sangakkara, TM Dilshan | 158 | 2nd | Sri Lanka | v South Africa | Centurion | 22 Sep 2009 | ODI # 2893 |
V Kohli, S Dhawan | 158 | 2nd | India | v South Africa | Johannesburg | 10 Feb 2018 | ODI # 3973 |
KA Pollard, DM Bravo | 156 | 5th | West Indies | v South Africa | Bridgetown | 24 Jun 2016 | ODI # 3754 |
BC Lara, DL Haynes | 154* | 1st | West Indies | v South Africa | Port of Spain | 11 Apr 1992 | ODI # 754 |
CH Gayle, S Chanderpaul | 154* | 1st | West Indies | v South Africa | Jaipur | 2 Nov 2006 | ODI # 2442 |
BB McCullum, JM How | 154 | 2nd | New Zealand | v South Africa | Gqeberha | 30 Nov 2007 | ODI # 2650 |
Tamim Iqbal, Soumya Sarkar | 154 | 1st | Bangladesh | v South Africa | Chattogram | 15 Jul 2015 | ODI # 3668 |
SR Tendulkar, SC Ganguly | 153 | 1st | India | v South Africa | Vadodara | 17 Mar 2000 | ODI # 1575 |
WTS Porterfield, EJG Morgan | 153 | 2nd | Ireland | v Netherlands | Nairobi (Gym) | 5 Feb 2007 | ODI # 2509 |
Misbah-ul-Haq, Imran Farhat | 153 | 4th | Pakistan | v South Africa | Durban | 21 Mar 2013 | ODI # 3348 |
F du Plessis, JP Duminy | 152* | 4th | South Africa | v Netherlands | Amstelveen | 31 May 2013 | ODI # 3359 |
BC Lara, DL Haynes | 152 | 1st | West Indies | v South Africa | Bloemfontein | 23 Feb 1993 | ODI # 807 |
PA de Silva, MS Atapattu | 152 | 4th | Sri Lanka | v South Africa | Durban | 3 Mar 2003 | ODI # 1979 |
CA Ingram, JP Duminy | 151 | 3rd | South Africa | v Netherlands | Amstelveen | 31 May 2013 | ODI # 3359 |
DA Warner, M Labuschagne | 151 | 3rd | Australia | v South Africa | Bloemfontein | 9 Sep 2023 | ODI # 4638 |
RG Twose, CL Cairns | 150 | 4th | New Zealand | v South Africa | Cape Town | 4 Nov 2000 | ODI # 1655 |
HG Munsey, MH Cross | 150 | 5th | Scotland | v Netherlands | Dundee | 12 Jun 2025 | ODI # 4888 |
KC Sangakkara, ST Jayasuriya | 149 | 3rd | Sri Lanka | v Netherlands | Amstelveen | 4 Jul 2006 | ODI # 2390 |
RG Sharma, AM Rahane | 149 | 2nd | India | v South Africa | Kanpur | 11 Oct 2015 | ODI # 3689 |
IA Karim, RG Aga | 148 | 2nd | Kenya | v Netherlands | Lincoln | 23 Jan 2014 | ODI # 3460 |
Ijaz Ahmed, Basit Ali | 147* | 5th | Pakistan | v South Africa | Faisalabad | 28 Oct 1994 | ODI # 940 |
JJ Roy, DJ Malan | 146 | 1st | England | v South Africa | Bloemfontein | 27 Jan 2023 | ODI # 4512 |
SC Ganguly, R Dravid | 145 | 2nd | India | v South Africa | Nairobi (Gym) | 13 Oct 2000 | ODI # 1638 |
GP Thorpe, GA Hick | 143 | 3rd | England | v Netherlands | Peshawar | 22 Feb 1996 | ODI # 1057 |
SR Tendulkar, V Sehwag | 142 | 1st | India | v South Africa | Nagpur | 12 Mar 2011 | ODI # 3128 |
Shakib Al Hasan, Mushfiqur Rahim | 142 | 3rd | Bangladesh | v South Africa | The Oval | 2 Jun 2019 | ODI # 4147 |
Karim Sadiq, Javed Ahmadi | 141 | 1st | Afghanistan | v Netherlands | Sharjah | 31 Mar 2012 | ODI # 3271 |
IJL Trott, IR Bell | 141 | 2nd | England | v South Africa | Lord's | 2 Sep 2012 | ODI # 3302 |
Saim Ayub, Agha Salman | 141 | 5th | Pakistan | v South Africa | Paarl | 17 Dec 2024 | ODI # 4817 |
SP Fleming, NJ Astle | 140* | 2nd | New Zealand | v South Africa | Johannesburg | 16 Feb 2003 | ODI # 1955 |
PA de Silva, MS Atapattu | 140 | 3rd | Sri Lanka | v South Africa | Benoni | 1 Dec 2002 | ODI # 1908 |
V Kohli, S Dhawan | 140 | 2nd | India | v South Africa | Cape Town | 7 Feb 2018 | ODI # 3971 |
WU Tharanga, N Dickwella | 139 | 1st | Sri Lanka | v South Africa | Cape Town | 7 Feb 2017 | ODI # 3833 |
PD Salt, JJ Roy | 139 | 1st | England | v Netherlands | Amstelveen | 19 Jun 2022 | ODI # 4414 |
BC Lara, S Chanderpaul | 138 | 2nd | West Indies | v South Africa | Karachi | 11 Mar 1996 | ODI # 1079 |
DS Smith, S Chanderpaul | 137 | 2nd | West Indies | v South Africa | Johannesburg | 3 Feb 2008 | ODI # 2671 |
B McMullen, RD Berrington | 137 | 4th | Scotland | v Netherlands | Bulawayo | 6 Jul 2023 | ODI # 4616 |
Saleem Malik, Ijaz Ahmed | 136* | 3rd | Pakistan | v South Africa | Durban | 17 Dec 1994 | ODI # 964 |
DA Warner, UT Khawaja | 136 | 2nd | Australia | v South Africa | Basseterre | 11 Jun 2016 | ODI # 3743 |
RT Ponting, SE Marsh | 135 | 2nd | Australia | v South Africa | Hobart | 18 Jan 2009 | ODI # 2796 |
Soumya Sarkar, Mahmudullah | 135 | 3rd | Bangladesh | v South Africa | Mirpur | 12 Jul 2015 | ODI # 3666 |
JH Kallis, MV Boucher | 134* | 4th | South Africa | v Netherlands | Basseterre | 16 Mar 2007 | ODI # 2537 |
SR Tendulkar, SC Ganguly | 134 | 1st | India | v South Africa | Belfast | 29 Jun 2007 | ODI # 2593 |
V Kohli, SS Iyer | 134 | 3rd | India | v South Africa | Eden Gardens | 5 Nov 2023 | ODI # 4694 |
Moin Khan, Inzamam-ul-Haq | 133 | 5th | Pakistan | v South Africa | Lahore | 2 Nov 1997 | ODI # 1248 |
Imam-ul-Haq, Babar Azam | 132 | 2nd | Pakistan | v South Africa | Centurion | 25 Jan 2019 | ODI # 4084 |
DA Warner, SPD Smith | 132 | 2nd | Australia | v Netherlands | Delhi | 25 Oct 2023 | ODI # 4681 |
B McMullen, RD Berrington | 131 | 3rd | Scotland | v Netherlands | Utrecht | 16 May 2025 | ODI # 4870 |
K Srikkanth, NS Sidhu | 130 | 1st | India | v South Africa | Gwalior | 12 Nov 1991 | ODI # 687 |
SC Ganguly, R Dravid | 130 | 2nd | India | v South Africa | Hove | 15 May 1999 | ODI # 1444 |
Shahid Afridi, Mohammad Yousuf | 129* | 5th | Pakistan | v South Africa | Durban | 7 Feb 2007 | ODI # 2513 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figuresPerformances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:
England vs South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]
Scotland vs Namibia at King City (NW), ICC Men's Cricket World Cup League 2 83rd Match, Sep 4, 2025 [ODI # 4905]
South Africa vs England at Lord's, South Africa in England 2nd ODI, Sep 4, 2025 [ODI # 4904]