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 |
RR Rossouw, HM Amla | 247 | 1st | South Africa | v West Indies | Johannesburg | 18 Jan 2015 | ODI # 3583 |
RR Rossouw, HM Amla | 247 | 3rd | South Africa | v West Indies | Centurion | 28 Jan 2015 | ODI # 3593 |
RG Sharma, V Kohli | 246 | 2nd | India | v West Indies | Guwahati | 21 Oct 2018 | ODI # 4056 |
BKG Mendis, WIA Fernando | 239 | 3rd | Sri Lanka | v West Indies | Hambantota | 26 Feb 2020 | ODI # 4247 |
DJ Malan, JC Buttler | 232 | 4th | England | v South Africa | Kimberley | 1 Feb 2023 | ODI # 4514 |
RG Sharma, KL Rahul | 227 | 1st | India | v West Indies | Visakhapatnam | 18 Dec 2019 | ODI # 4222 |
CL Hooper, S Chanderpaul | 226 | 4th | West Indies | v South Africa | East London | 24 Jan 1999 | ODI # 1393 |
AJ Strauss, A Flintoff | 226 | 4th | England | v West Indies | Lord's | 6 Jul 2004 | ODI # 2140 |
SR Waugh, MG Bevan | 222 | 4th | Australia | v South Africa | Melbourne (Docklands) | 16 Aug 2000 | ODI # 1620 |
GA Hick, NH Fairbrother | 213 | 3rd | England | v West Indies | Lord's | 27 May 1991 | ODI # 678 |
RG Sharma, AT Rayudu | 211 | 3rd | India | v West Indies | Brabourne | 29 Oct 2018 | ODI # 4063 |
Tamim Iqbal, Shakib Al Hasan | 207 | 2nd | Bangladesh | v West Indies | Providence | 22 Jul 2018 | ODI # 4022 |
ME Waugh, AC Gilchrist | 206 | 1st | Australia | v West Indies | Brisbane | 14 Jan 2001 | ODI # 1670 |
EJG Morgan, JC Buttler | 204 | 4th | England | v West Indies | St George's | 27 Feb 2019 | ODI # 4099 |
ME Trescothick, VS Solanki | 200 | 1st | England | v South Africa | The Oval | 28 Jun 2003 | ODI # 2029 |
V Sehwag, SC Ganguly | 196 | 1st | India | v West Indies | Rajkot | 12 Nov 2002 | ODI # 1895 |
JH Kallis, HH Dippenaar | 194 | 2nd | South Africa | v West Indies | Bridgetown | 11 May 2005 | ODI # 2243 |
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 |
AB de Villiers, HM Amla | 192 | 2nd | South Africa | v West Indies | Johannesburg | 18 Jan 2015 | ODI # 3583 |
JE Root, AD Hales | 192 | 2nd | England | v West Indies | Bridgetown | 9 Mar 2017 | ODI # 3849 |
JD Ryder, CJ Anderson | 191 | 4th | New Zealand | v West Indies | Queenstown | 1 Jan 2014 | ODI # 3451 |
SR Watson, RT Ponting | 190 | 2nd | Australia | v West Indies | St George's | 29 Jun 2008 | ODI # 2724 |
P Nissanka, FDM Karunaratne | 190 | 1st | Sri Lanka | v West Indies | Harare | 7 Jul 2023 | ODI # 4618 |
Shakib Al Hasan, Liton Das | 189* | 4th | Bangladesh | v West Indies | Taunton | 17 Jun 2019 | ODI # 4162 |
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 |
DPMD Jayawardene, MS Atapattu | 187* | 3rd | Sri Lanka | v West Indies | Kandy | 15 Dec 2001 | ODI # 1780 |
KS Williamson, DP Conway | 187 | 2nd | New Zealand | v South Africa | Lahore | 10 Feb 2025 | ODI # 4829 |
MW Goodwin, GW Flower | 186* | 5th | Zimbabwe | v West Indies | Chester-le-Street | 16 Jul 2000 | ODI # 1616 |
KC Sangakkara, TM Dilshan | 184 | 2nd | Sri Lanka | v South Africa | Pallekele | 28 Jul 2013 | ODI # 3400 |
RT Ponting, DS Lehmann | 183 | 4th | Australia | v South Africa | Gqeberha | 6 Apr 2002 | ODI # 1824 |
DPMD Jayawardene, ST Jayasuriya | 183 | 3rd | Sri Lanka | v West Indies | Providence | 1 Apr 2007 | ODI # 2560 |
Q de Kock, HM Amla | 182 | 1st | South Africa | v West Indies | Basseterre | 15 Jun 2016 | ODI # 3747 |
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 |
JH Kallis, HH Gibbs | 179 | 2nd | South Africa | v West Indies | St John's | 2 May 2001 | ODI # 1713 |
Imam-ul-Haq, Babar Azam | 177 | 2nd | Pakistan | v South Africa | Centurion | 2 Apr 2021 | ODI # 4285 |
SR Tendulkar, A Jadeja | 176 | 1st | India | v West Indies | Cuttack | 9 Nov 1994 | ODI # 950 |
V Sehwag, G Gambhir | 176 | 1st | India | v West Indies | Indore | 8 Dec 2011 | ODI # 3223 |
Soumya Sarkar, Saif Hassan | 176 | 1st | Bangladesh | v West Indies | Mirpur | 23 Oct 2025 | ODI # 4914 |
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 |
JH Kallis, HH Gibbs | 175 | 2nd | South Africa | v West Indies | Johannesburg | 3 Feb 2008 | ODI # 2671 |
JE Root, JC Buttler | 175 | 5th | England | v West Indies | North Sound | 5 Mar 2014 | ODI # 3484 |
Mushfiqur Rahim, Anamul Haque | 174 | 3rd | Bangladesh | v West Indies | Khulna | 2 Dec 2012 | ODI # 3310 |
DS Lehmann, MG Bevan | 172* | 5th | Australia | v West Indies | St George's | 14 Apr 1999 | ODI # 1436 |
Saleem Malik, Basit Ali | 172 | 4th | Pakistan | v West Indies | Sharjah | 5 Nov 1993 | ODI # 845 |
A Ranatunga, RS Mahanama | 171* | 4th | Sri Lanka | v West Indies | Lahore | 1 Nov 1997 | ODI # 1247 |
ME Trescothick, AJ Stewart | 171* | 1st | England | v West Indies | Chester-le-Street | 15 Jul 2000 | ODI # 1615 |
RT Ponting, DR Martyn | 171 | 3rd | Australia | v South Africa | Brisbane | 20 Jan 2002 | ODI # 1789 |
RG Twose, NJ Astle | 170 | 3rd | New Zealand | v West Indies | Christchurch | 11 Jan 2000 | ODI # 1538 |
ML Hayden, AC Gilchrist | 170 | 1st | Australia | v South Africa | Durban | 3 Apr 2002 | ODI # 1823 |
JH Kallis, AB de Villiers | 170 | 2nd | South Africa | v West Indies | St George's | 10 Apr 2007 | ODI # 2567 |
SPD Smith, UT Khawaja | 170 | 2nd | Australia | v West Indies | Basseterre | 13 Jun 2016 | ODI # 3745 |
Shoaib Malik, Babar Azam | 169 | 3rd | Pakistan | v West Indies | Sharjah | 2 Oct 2016 | ODI # 3788 |
V Sibanda, H Masakadza | 167 | 1st | Zimbabwe | v West Indies | Bulawayo | 7 Dec 2007 | ODI # 2654 |
Zaheer Abbas, Majid Khan | 166 | 2nd | Pakistan | v West Indies | The Oval | 20 Jun 1979 | ODI # 73 |
Javed Miandad, Asif Mujtaba | 165 | 4th | Pakistan | v South Africa | East London | 15 Feb 1993 | ODI # 803 |
AJ Stewart, NV Knight | 165 | 1st | England | v West Indies | Bridgetown | 29 Mar 1998 | ODI # 1299 |
NV Knight, N Hussain | 165 | 1st | England | v South Africa | Bloemfontein | 23 Jan 2000 | ODI # 1546 |
Yuvraj Singh, M Kaif | 165 | 4th | India | v West Indies | Colombo (RPS) | 7 Aug 2005 | ODI # 2267 |
MEK Hussey, BJ Haddin | 165 | 6th | Australia | v West Indies | Kuala Lumpur | 18 Sep 2006 | ODI # 2417 |
Saeed Anwar, Aamer Sohail | 164* | 3rd | Pakistan | v West Indies | Lahore | 4 Nov 1997 | ODI # 1250 |
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 |
OA Shah, PD Collingwood | 163 | 3rd | England | v South Africa | Centurion | 27 Sep 2009 | ODI # 2900 |
RG Sharma, V Kohli | 163 | 4th | India | v West Indies | Visakhapatnam | 2 Dec 2011 | ODI # 3219 |
HDRL Thirimanne, TM Dilshan | 163 | 2nd | Sri Lanka | v South Africa | Colombo (RPS) | 31 Jul 2013 | ODI # 3401 |
JA Rudolph, JH Kallis | 162* | 5th | South Africa | v West Indies | Cape Town | 25 Jan 2004 | ODI # 2088 |
IJL Trott, PD Collingwood | 162 | 3rd | England | v South Africa | Centurion | 22 Nov 2009 | ODI # 2929 |
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 |
HH Gibbs, WJ Cronje | 160 | 3rd | South Africa | v West Indies | Gqeberha | 30 Jan 1999 | ODI # 1397 |
DPMD Jayawardene, DA Gunawardene | 160 | 3rd | Sri Lanka | v West Indies | Nairobi (Gym) | 4 Oct 2000 | ODI # 1631 |
KS Williamson, LRPL Taylor | 160 | 3rd | New Zealand | v West Indies | Manchester | 22 Jun 2019 | ODI # 4170 |
LPC Silva, CK Kapugedera | 159 | 6th | Sri Lanka | v West Indies | Port of Spain | 10 Apr 2008 | ODI # 2697 |
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 |
GA Gooch, MA Atherton | 156 | 1st | England | v West Indies | Manchester | 25 May 1991 | ODI # 677 |
L Vincent, NJ Astle | 156 | 2nd | New Zealand | v West Indies | Napier | 1 Mar 2006 | ODI # 2342 |
HDRL Thirimanne, MDKJ Perera | 156 | 2nd | Sri Lanka | v West Indies | Colombo (RPS) | 4 Nov 2015 | ODI # 3702 |
KA Pollard, DM Bravo | 156 | 5th | West Indies | v South Africa | Bridgetown | 24 Jun 2016 | ODI # 3754 |
JJ Roy, JM Bairstow | 156 | 1st | England | v West Indies | Southampton | 29 Sep 2017 | ODI # 3918 |
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 |
Mohammad Hafeez, Asad Shafiq | 153 | 2nd | Pakistan | v West Indies | Bridgetown | 2 May 2011 | ODI # 3155 |
Misbah-ul-Haq, Imran Farhat | 153 | 4th | Pakistan | v South Africa | Durban | 21 Mar 2013 | ODI # 3348 |
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:
Pakistan vs Sri Lanka at Rawalpindi, Sri Lanka in Pakistan 1st ODI, Nov 11, 2025 [ODI # 4928]
South Africa vs Pakistan at Faisalabad, South Africa in Pakistan 3rd ODI, Nov 8, 2025 [ODI # 4927]
Pakistan vs South Africa at Faisalabad, South Africa in Pakistan 2nd ODI, Nov 6, 2025 [ODI # 4926]