Players
Highest partnerships by runs
Partners | Runs | Wickets | Team | Opposition | Ground | Match Date | Scorecard |
Q de Kock, HM Amla | 282* | 1st | South Africa | v Bangladesh | Kimberley | 15 Oct 2017 | ODI # 3923 |
DA Warner, AJ Finch | 231 | 1st | Australia | v India | Bengaluru | 28 Sep 2017 | ODI # 3917 |
RG Sharma, V Kohli | 230 | 2nd | India | v New Zealand | Kanpur | 29 Oct 2017 | ODI # 3932 |
JJ Roy, JE Root | 221 | 3rd | England | v Australia | Melbourne | 14 Jan 2018 | ODI # 3951 |
RG Sharma, SS Iyer | 213 | 2nd | India | v Sri Lanka | Mohali | 13 Dec 2017 | ODI # 3941 |
CS MacLeod, RD Berrington | 208 | 3rd | Scotland | v Afghanistan | Bulawayo | 4 Mar 2018 | ODI # 3983 |
PR Stirling, WTS Porterfield | 205 | 1st | Ireland | v U.A.E. | Harare | 12 Mar 2018 | ODI # 3995 |
WTS Porterfield, A Balbirnie | 201 | 2nd | Ireland | v U.A.E. | ICCA Dubai | 13 Jan 2018 | ODI # 3950 |
LRPL Taylor, TWM Latham | 200 | 4th | New Zealand | v India | Wankhede | 22 Oct 2017 | ODI # 3928 |
JE Root, JM Bairstow | 190 | 2nd | England | v New Zealand | Dunedin | 7 Mar 2018 | ODI # 3989 |
AM Rahane, V Kohli | 189 | 3rd | India | v South Africa | Durban | 1 Feb 2018 | ODI # 3969 |
LRPL Taylor, TWM Latham | 187 | 4th | New Zealand | v England | Dunedin | 7 Mar 2018 | ODI # 3989 |
LRPL Taylor, TWM Latham | 178 | 4th | New Zealand | v England | Hamilton | 25 Feb 2018 | ODI # 3980 |
CS MacLeod, RD Berrington | 166 | 3rd | Scotland | v P.N.G. | Port Moresby | 6 Oct 2017 | ODI # 3920 |
CS MacLeod, MH Cross | 161 | 2nd | Scotland | v U.A.E. | Bulawayo | 15 Mar 2018 | ODI # 3998 |
Rahmat Shah, Najibullah Zadran | 158 | 5th | Afghanistan | v Zimbabwe | Sharjah | 9 Feb 2018 | ODI # 3972 |
V Kohli, S Dhawan | 158 | 2nd | India | v South Africa | Johannesburg | 10 Feb 2018 | ODI # 3973 |
AD Hales, JM Bairstow | 155 | 1st | England | v New Zealand | Christchurch | 10 Mar 2018 | ODI # 3992 |
SPD Smith, AJ Finch | 154 | 2nd | Australia | v India | Indore | 24 Sep 2017 | ODI # 3914 |
AK Markram, F du Plessis | 151* | 3rd | South Africa | v Bangladesh | East London | 22 Oct 2017 | ODI # 3929 |
Najibullah Zadran, Mohammad Nabi | 149 | 5th | Afghanistan | v Scotland | Bulawayo | 4 Mar 2018 | ODI # 3983 |
Shaiman Anwar, Rameez Shahzad | 144 | 4th | U.A.E. | v West Indies | Harare | 6 Mar 2018 | ODI # 3987 |
SD Hope, JO Holder | 143* | 5th | West Indies | v P.N.G. | Harare | 8 Mar 2018 | ODI # 3991 |
Babar Hayat, Anshuman Rath | 142 | 2nd | Hong Kong | v P.N.G. | ICCA Dubai | 8 Dec 2017 | ODI # 3938 |
V Kohli, S Dhawan | 140 | 2nd | India | v South Africa | Cape Town | 7 Feb 2018 | ODI # 3971 |
RG Sharma, AM Rahane | 139 | 1st | India | v Australia | Indore | 24 Sep 2017 | ODI # 3914 |
Shoaib Malik, Babar Azam | 139 | 4th | Pakistan | v Sri Lanka | Dubai (DICS) | 13 Oct 2017 | ODI # 3922 |
NJ O'Brien, A Balbirnie | 138 | 3rd | Ireland | v Scotland | Harare | 18 Mar 2018 | ODI # 4001 |
AB de Villiers, HM Amla | 136 | 3rd | South Africa | v Bangladesh | Paarl | 18 Oct 2017 | ODI # 3925 |
Mohammad Shahzad, Ihsanullah | 135* | 1st | Afghanistan | v Zimbabwe | Sharjah | 16 Feb 2018 | ODI # 3977 |
SS Iyer, S Dhawan | 135 | 2nd | India | v Sri Lanka | Visakhapatnam | 17 Dec 2017 | ODI # 3942 |
BRM Taylor, Sikandar Raza | 135 | 4th | Zimbabwe | v Afghanistan | Sharjah | 11 Feb 2018 | ODI # 3974 |
MN Samuels, SD Hope | 135 | 3rd | West Indies | v Zimbabwe | Harare | 19 Mar 2018 | ODI # 4002 |
GC Wilson, EC Joyce | 131 | 6th | Ireland | v U.A.E. | ICCA Dubai | 11 Jan 2018 | ODI # 3948 |
HM Nicholls, TD Astle | 130 | 6th | New Zealand | v West Indies | Christchurch | 23 Dec 2017 | ODI # 3944 |
Rahmat Shah, Javed Ahmadi | 129 | 2nd | Afghanistan | v Zimbabwe | Sharjah | 19 Feb 2018 | ODI # 3979 |
AM Rahane, V Kohli | 126* | 3rd | India | v South Africa | Centurion | 16 Feb 2018 | ODI # 3978 |
Rameez Shahzad, Ashfaq Ahmed | 125 | 3rd | U.A.E. | v Scotland | ICCA Dubai | 23 Jan 2018 | ODI # 3963 |
Najibullah Zadran, Gulbadin Naib | 124* | 6th | Afghanistan | v U.A.E. | Harare | 20 Mar 2018 | ODI # 4003 |
RG Sharma, AM Rahane | 124 | 1st | India | v Australia | Nagpur | 1 Oct 2017 | ODI # 3919 |
WU Tharanga, S Samarawickrama | 121 | 2nd | Sri Lanka | v India | Visakhapatnam | 17 Dec 2017 | ODI # 3942 |
MN Samuels, E Lewis | 121 | 3rd | West Indies | v Scotland | Harare | 21 Mar 2018 | ODI # 4004 |
Shoaib Malik, Babar Azam | 119* | 4th | Pakistan | v Sri Lanka | Sharjah | 20 Oct 2017 | ODI # 3927 |
Q de Kock, T Bavuma | 119 | 1st | South Africa | v Bangladesh | East London | 22 Oct 2017 | ODI # 3929 |
HH Pandya, MS Dhoni | 118 | 6th | India | v Australia | Chennai | 17 Sep 2017 | ODI # 3910 |
MR Marsh, AJ Finch | 118 | 4th | Australia | v England | Melbourne | 14 Jan 2018 | ODI # 3951 |
JP Duminy, AB de Villiers | 117 | 4th | South Africa | v Bangladesh | Paarl | 18 Oct 2017 | ODI # 3925 |
PR Stirling, A Balbirnie | 117 | 2nd | Ireland | v Scotland | ICCA Dubai | 18 Jan 2018 | ODI # 3956 |
AD Hales, JM Bairstow | 117 | 2nd | England | v Australia | Brisbane | 19 Jan 2018 | ODI # 3958 |
PR Stirling, WTS Porterfield | 115 | 1st | Ireland | v Afghanistan | Sharjah | 7 Dec 2017 | ODI # 3937 |
RG Sharma, S Dhawan | 115 | 1st | India | v Sri Lanka | Mohali | 13 Dec 2017 | ODI # 3941 |
CR Woakes, JC Buttler | 113* | 7th | England | v Australia | Sydney | 21 Jan 2018 | ODI # 3960 |
LRPL Taylor, MJ Guptill | 112 | 3rd | New Zealand | v Pakistan | Wellington | 19 Jan 2018 | ODI # 3957 |
HM Nicholls, C de Grandhomme | 109* | 6th | New Zealand | v Pakistan | Hamilton | 16 Jan 2018 | ODI # 3953 |
Shadab Khan, Babar Azam | 109 | 7th | Pakistan | v Sri Lanka | Abu Dhabi | 16 Oct 2017 | ODI # 3924 |
KS Williamson, C Munro | 109 | 2nd | New Zealand | v India | Kanpur | 29 Oct 2017 | ODI # 3932 |
GH Worker, C Munro | 108 | 1st | New Zealand | v West Indies | Whangarei | 20 Dec 2017 | ODI # 3943 |
WTS Porterfield, EC Joyce | 108 | 3rd | Ireland | v P.N.G. | Harare | 6 Mar 2018 | ODI # 3986 |
RG Sharma, AM Rahane | 106 | 1st | India | v Australia | Bengaluru | 28 Sep 2017 | ODI # 3917 |
Tamim Iqbal, Shakib Al Hasan | 106 | 2nd | Bangladesh | v Zimbabwe | Mirpur | 23 Jan 2018 | ODI # 3964 |
Rahmat Shah, Nasir Jamal | 105 | 3rd | Afghanistan | v Ireland | Sharjah | 5 Dec 2017 | ODI # 3935 |
Shadab Khan, Haris Sohail | 105 | 6th | Pakistan | v New Zealand | Wellington | 19 Jan 2018 | ODI # 3957 |
RG Sharma, V Kohli | 105 | 2nd | India | v South Africa | Gqeberha | 13 Feb 2018 | ODI # 3976 |
Muhammad Usman, Ahmed Raza | 105 | 7th | U.A.E. | v Scotland | Bulawayo | 15 Mar 2018 | ODI # 3998 |
LRPL Taylor, MJ Guptill | 104* | 3rd | New Zealand | v Pakistan | Nelson | 9 Jan 2018 | ODI # 3947 |
PR Stirling, A Balbirnie | 104 | 2nd | Ireland | v Scotland | ICCA Dubai | 16 Jan 2018 | ODI # 3954 |
SO Hetmyer, CH Gayle | 103 | 2nd | West Indies | v U.A.E. | Harare | 6 Mar 2018 | ODI # 3987 |
AM Rahane, V Kohli | 102 | 2nd | India | v Australia | Eden Gardens | 21 Sep 2017 | ODI # 3912 |
RG Sharma, V Kohli | 99 | 2nd | India | v Australia | Nagpur | 1 Oct 2017 | ODI # 3919 |
Tamim Iqbal, Shakib Al Hasan | 99 | 2nd | Bangladesh | v Sri Lanka | Mirpur | 19 Jan 2018 | ODI # 3959 |
MD Dai, S Bau | 98 | 5th | P.N.G. | v Hong Kong | ICCA Dubai | 6 Dec 2017 | ODI # 3936 |
Sarfaraz Ahmed, Mohammad Hafeez | 98 | 6th | Pakistan | v New Zealand | Hamilton | 16 Jan 2018 | ODI # 3953 |
BRM Taylor, Sikandar Raza | 98 | 5th | Zimbabwe | v Afghanistan | Bulawayo | 6 Mar 2018 | ODI # 3988 |
Rahmat Shah, Mohammad Nabi | 98 | 4th | Afghanistan | v Zimbabwe | Bulawayo | 6 Mar 2018 | ODI # 3988 |
BRM Taylor, H Masakadza | 98 | 3rd | Zimbabwe | v Hong Kong | Bulawayo | 10 Mar 2018 | ODI # 3994 |
Simi Singh, NJ O'Brien | 97 | 4th | Ireland | v Scotland | ICCA Dubai | 18 Jan 2018 | ODI # 3956 |
KS Williamson, MJ Santner | 96 | 7th | New Zealand | v England | Wellington | 3 Mar 2018 | ODI # 3982 |
CS MacLeod, MA Leask | 95 | 6th | Scotland | v Ireland | ICCA Dubai | 18 Jan 2018 | ODI # 3956 |
V Kohli, S Dhawan | 93* | 2nd | India | v South Africa | Centurion | 4 Feb 2018 | ODI # 3970 |
Mushfiqur Rahim, Imrul Kayes | 93 | 3rd | Bangladesh | v South Africa | Paarl | 18 Oct 2017 | ODI # 3925 |
Rohan Mustafa, Ashfaq Ahmed | 91 | 1st | U.A.E. | v P.N.G. | Harare | 4 Mar 2018 | ODI # 3984 |
Q de Kock, HM Amla | 90 | 1st | South Africa | v Bangladesh | Paarl | 18 Oct 2017 | ODI # 3925 |
KS Williamson, HM Nicholls | 90 | 5th | New Zealand | v Pakistan | Wellington | 6 Jan 2018 | ODI # 3946 |
Mohammad Shahzad, Ihsanullah | 90 | 1st | Afghanistan | v Zimbabwe | Sharjah | 9 Feb 2018 | ODI # 3972 |
Rahmat Shah, Mohammad Shahzad | 90 | 2nd | Afghanistan | v West Indies | Harare | 25 Mar 2018 | ODI # 4007 |
C Munro, MJ Guptill | 88 | 1st | New Zealand | v Pakistan | Hamilton | 16 Jan 2018 | ODI # 3953 |
BA Stokes, EJG Morgan | 88 | 4th | England | v New Zealand | Mount Maunganui | 28 Feb 2018 | ODI # 3981 |
E Lewis, CH Gayle | 88 | 1st | West Indies | v U.A.E. | Harare | 6 Mar 2018 | ODI # 3987 |
MP Stoinis, TM Head | 87 | 5th | Australia | v India | Nagpur | 1 Oct 2017 | ODI # 3919 |
Haris Sohail, Fakhar Zaman | 86 | 3rd | Pakistan | v New Zealand | Hamilton | 16 Jan 2018 | ODI # 3953 |
R Powell, JO Holder | 86 | 6th | West Indies | v Ireland | Harare | 10 Mar 2018 | ODI # 3993 |
Mohammad Shahzad, Gulbadin Naib | 86 | 1st | Afghanistan | v Ireland | Harare | 23 Mar 2018 | ODI # 4006 |
MDKJ Perera, AD Mathews | 85 | 3rd | Sri Lanka | v Zimbabwe | Mirpur | 17 Jan 2018 | ODI # 3955 |
GC Wilson, KJ O'Brien | 85 | 6th | Ireland | v Scotland | ICCA Dubai | 18 Jan 2018 | ODI # 3956 |
MR Marsh, AJ Finch | 85 | 4th | Australia | v England | Brisbane | 19 Jan 2018 | ODI # 3958 |
BRM Taylor, H Masakadza | 85 | 2nd | Zimbabwe | v Afghanistan | Sharjah | 11 Feb 2018 | ODI # 3974 |
Imam-ul-Haq, Fakhar Zaman | 84 | 1st | Pakistan | v Sri Lanka | Sharjah | 23 Oct 2017 | ODI # 3930 |
JJ Atkinson, Anshuman Rath | 84 | 1st | Hong Kong | v P.N.G. | ICCA Dubai | 8 Dec 2017 | ODI # 3938 |
KJ Coetzer, RD Berrington | 84 | 3rd | Scotland | v U.A.E. | ICCA Dubai | 23 Jan 2018 | ODI # 3963 |
KS Williamson, LRPL Taylor | 84 | 3rd | New Zealand | v England | Dunedin | 7 Mar 2018 | ODI # 3989 |
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]