Highest partnerships by runs
Partners Runs Wkt Team Opposition Ground Match Date Scorecard
Shakib Al Hasan, Mahmudullah 224 5th Bangladesh v New Zealand Cardiff 9 Jun 2017 ODI # 3883
RG Sharma, V Kohli 178* 2nd India v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
Tamim Iqbal, Mushfiqur Rahim 166 3rd Bangladesh v England The Oval 1 Jun 2017 ODI # 3875
AD Hales, JE Root 159 2nd England v Bangladesh The Oval 1 Jun 2017 ODI # 3875
MD Gunathilaka, BKG Mendis 159 2nd Sri Lanka v India The Oval 8 Jun 2017 ODI # 3882
EJG Morgan, BA Stokes 159 4th England v Australia Birmingham 10 Jun 2017 ODI # 3885
HM Amla, F du Plessis 145 2nd South Africa v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
JE Root, EJG Morgan 143* 3rd England v Bangladesh The Oval 1 Jun 2017 ODI # 3875
RG Sharma, S Dhawan 138 1st India v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
RG Sharma, S Dhawan 136 1st India v Pakistan Birmingham 4 Jun 2017 ODI # 3878
S Dhawan, V Kohli 128 2nd India v South Africa The Oval 11 Jun 2017 ODI # 3886
Azhar Ali, Fakhar Zaman 128 1st Pakistan v India The Oval 18 Jun 2017 ODI # 3894
Tamim Iqbal, Mushfiqur Rahim 123 3rd Bangladesh v India Birmingham 15 Jun 2017 ODI # 3891
Azhar Ali, Fakhar Zaman 118 1st Pakistan v England Cardiff 14 Jun 2017 ODI # 3889
KS Williamson, LRPL Taylor 99 3rd New Zealand v Australia Birmingham 2 Jun 2017 ODI # 3876
AJ Finch, SPD Smith 96 2nd Australia v England Birmingham 10 Jun 2017 ODI # 3885
KS Williamson, LRPL Taylor 95 3rd New Zealand v England Cardiff 6 Jun 2017 ODI # 3880
V Kohli, Yuvraj Singh 93 3rd India v Pakistan Birmingham 4 Jun 2017 ODI # 3878
RG Sharma, S Dhawan 87 1st India v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
KS Williamson, LRPL Taylor 83 3rd New Zealand v Bangladesh Cardiff 9 Jun 2017 ODI # 3883
S Dhawan, MS Dhoni 82 4th India v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
AD Hales, JE Root 81 2nd England v New Zealand Cardiff 6 Jun 2017 ODI # 3880
HH Pandya, RA Jadeja 80 7th India v Pakistan The Oval 18 Jun 2017 ODI # 3894
N Dickwella, AD Mathews 78 4th Sri Lanka v Pakistan Cardiff 12 Jun 2017 ODI # 3888
L Ronchi, KS Williamson 77 2nd New Zealand v Australia Birmingham 2 Jun 2017 ODI # 3876
Q de Kock, HM Amla 76 1st South Africa v India The Oval 11 Jun 2017 ODI # 3886
MDKJ Perera, AD Mathews 75* 4th Sri Lanka v India The Oval 8 Jun 2017 ODI # 3882
Sarfaraz Ahmed, Mohammad Amir 75* 8th Pakistan v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Azhar Ali, Fakhar Zaman 74 1st Pakistan v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Fakhar Zaman, Babar Azam 72 2nd Pakistan v India The Oval 18 Jun 2017 ODI # 3894
Mohammad Hafeez, Imad Wasim 71* 5th Pakistan v India The Oval 18 Jun 2017 ODI # 3894
N Dickwella, WU Tharanga 69 1st Sri Lanka v South Africa The Oval 3 Jun 2017 ODI # 3877
Tamim Iqbal, Shakib Al Hasan 69 4th Bangladesh v Australia The Oval 5 Jun 2017 ODI # 3879
MJ Guptill, KS Williamson 62 2nd New Zealand v England Cardiff 6 Jun 2017 ODI # 3880
TM Head, GJ Maxwell 58 5th Australia v England Birmingham 10 Jun 2017 ODI # 3885
Tamim Iqbal, Soumya Sarkar 56 1st Bangladesh v England The Oval 1 Jun 2017 ODI # 3875
RG Sharma, V Kohli 56 2nd India v Pakistan Birmingham 4 Jun 2017 ODI # 3878
N Dickwella, BKG Mendis 56 2nd Sri Lanka v Pakistan Cardiff 12 Jun 2017 ODI # 3888
Azhar Ali, Babar Azam 55 2nd Pakistan v England Cardiff 14 Jun 2017 ODI # 3889
JE Root, BA Stokes 54 4th England v New Zealand Cardiff 6 Jun 2017 ODI # 3880
Babar Azam, Mohammad Hafeez 52 3rd Pakistan v South Africa Birmingham 7 Jun 2017 ODI # 3881
AD Mathews, DAS Gunaratne 51* 4th Sri Lanka v India The Oval 8 Jun 2017 ODI # 3882
JC Buttler, LE Plunkett 49 8th England v New Zealand Cardiff 6 Jun 2017 ODI # 3880
LRPL Taylor, NT Broom 49 4th New Zealand v Bangladesh Cardiff 9 Jun 2017 ODI # 3883
DA Miller, K Rabada 48 8th South Africa v Pakistan Birmingham 7 Jun 2017 ODI # 3881
JE Root, EJG Morgan 48 3rd England v Pakistan Cardiff 14 Jun 2017 ODI # 3889
Azhar Ali, Ahmed Shehzad 47 1st Pakistan v India Birmingham 4 Jun 2017 ODI # 3878
DA Miller, CH Morris 47 7th South Africa v Pakistan Birmingham 7 Jun 2017 ODI # 3881
Babar Azam, Shoaib Malik 47 3rd Pakistan v India The Oval 18 Jun 2017 ODI # 3894
BA Stokes, JC Buttler 46* 5th England v Australia Birmingham 10 Jun 2017 ODI # 3885
Records includes the following current or recent matches:
India v Pakistan at The Oval, ICC Champions Trophy final, Jun 18, 2017 [ODI # 3894]
Bangladesh v India at Birmingham, ICC Champions Trophy 2nd semi final, Jun 15, 2017 [ODI # 3891]
England v Pakistan at Cardiff, ICC Champions Trophy 1st semi final, Jun 14, 2017 [ODI # 3889]