Highest partnerships by runs
Partners Runs Wkt Opposition Ground Match Date Scorecard
Shakib Al Hasan, Mahmudullah 224 5th v New Zealand Cardiff 9 Jun 2017 ODI # 3883
Tamim Iqbal, Mushfiqur Rahim 166 3rd v England The Oval 1 Jun 2017 ODI # 3875
Tamim Iqbal, Mushfiqur Rahim 123 3rd v India Birmingham 15 Jun 2017 ODI # 3891
Shahriar Nafees, Aftab Ahmed 85 2nd v West Indies Jaipur 11 Oct 2006 ODI # 2426
Shahriar Nafees, Shakib Al Hasan 83 3rd v Zimbabwe Jaipur 13 Oct 2006 ODI # 2427
Shahriar Nafees, Habibul Bashar 80 4th v Zimbabwe Jaipur 13 Oct 2006 ODI # 2427
Tamim Iqbal, Shakib Al Hasan 69 4th v Australia The Oval 5 Jun 2017 ODI # 3879
Javed Omar, Naimur Rahman 64 5th v England Nairobi (Gym) 5 Oct 2000 ODI # 1632
Shakib Al Hasan, Farhad Reza 63 5th v Sri Lanka Mohali 7 Oct 2006 ODI # 2423
Tamim Iqbal, Soumya Sarkar 56 1st v England The Oval 1 Jun 2017 ODI # 3875
Shakib Al Hasan, Mashrafe Mortaza 49 8th v Sri Lanka Mohali 7 Oct 2006 ODI # 2423
Aftab Ahmed, Mushfiqur Rahman 45 6th v West Indies Southampton 15 Sep 2004 ODI # 2175
Nafees Iqbal, Khaled Mashud 43 5th v South Africa Birmingham 12 Sep 2004 ODI # 2171
Tamim Iqbal, Imrul Kayes 39 2nd v England The Oval 1 Jun 2017 ODI # 3875
Mahmudullah, Mosaddek Hossain 39 6th v India Birmingham 15 Jun 2017 ODI # 3891
Shakib Al Hasan, Abdur Razzak 38 9th v Sri Lanka Mohali 7 Oct 2006 ODI # 2423
Tushar Imran, Khaled Mashud 36 5th v Australia Colombo (SSC) 19 Sep 2002 ODI # 1881
Khaled Mashud, Alok Kapali 36 6th v Australia Colombo (SSC) 19 Sep 2002 ODI # 1881
Mashrafe Mortaza, Taskin Ahmed 35* 8th v India Birmingham 15 Jun 2017 ODI # 3891
Habibul Bashar, Aminul Islam 34 2nd v England Nairobi (Gym) 5 Oct 2000 ODI # 1632
Javed Omar, Al Sahariar 33 1st v England Nairobi (Gym) 5 Oct 2000 ODI # 1632
Alok Kapali, Khaled Mahmud 33 7th v Australia Colombo (SSC) 19 Sep 2002 ODI # 1881
Mohammad Ashraful, Aftab Ahmed 33 2nd v Sri Lanka Mohali 7 Oct 2006 ODI # 2423
Tamim Iqbal, Sabbir Rahman 30 2nd v India Birmingham 15 Jun 2017 ODI # 3891
Tamim Iqbal, Mehidy Hasan Miraz 28 7th v Australia The Oval 5 Jun 2017 ODI # 3879
Javed Omar, Hasibul Hossain 26* 9th v England Nairobi (Gym) 5 Oct 2000 ODI # 1632
Khaled Mahmud, Nazmul Hossain 26 10th v West Indies Southampton 15 Sep 2004 ODI # 2175
Javed Omar, Khaled Mashud 24 6th v England Nairobi (Gym) 5 Oct 2000 ODI # 1632
Mohammad Rafique, Khaled Mahmud 23 8th v West Indies Southampton 15 Sep 2004 ODI # 2175
Aftab Ahmed, Shakib Al Hasan 23 3rd v Sri Lanka Mohali 7 Oct 2006 ODI # 2423
Sabbir Rahman, Mahmudullah 23 6th v England The Oval 1 Jun 2017 ODI # 3875
Mushfiqur Rahim, Shakib Al Hasan 23 4th v India Birmingham 15 Jun 2017 ODI # 3891
Shahriar Nafees, Mohammad Ashraful 22 1st v Sri Lanka Mohali 7 Oct 2006 ODI # 2423
Shakib Al Hasan, Mohammad Rafique 22 7th v Sri Lanka Mohali 7 Oct 2006 ODI # 2423
Tamim Iqbal, Soumya Sarkar 22 1st v Australia The Oval 5 Jun 2017 ODI # 3879
Shahriar Nafees, Mohammad Rafique 21* 7th v Zimbabwe Jaipur 13 Oct 2006 ODI # 2427
Mushfiqur Rahim, Shakib Al Hasan 21 4th v New Zealand Cardiff 9 Jun 2017 ODI # 3883
Javed Omar, Mohammad Rafique 19 7th v England Nairobi (Gym) 5 Oct 2000 ODI # 1632
Khaled Mashud, Abdur Razzak 19 9th v West Indies Jaipur 11 Oct 2006 ODI # 2426
Tamim Iqbal, Sabbir Rahman 19 5th v Australia The Oval 5 Jun 2017 ODI # 3879
Tushar Imran, Khaled Mahmud 18 6th v New Zealand Colombo (SSC) 23 Sep 2002 ODI # 1885
Shahriar Nafees, Aftab Ahmed 17 2nd v Zimbabwe Jaipur 13 Oct 2006 ODI # 2427
Shakib Al Hasan, Sabbir Rahman 16 5th v England The Oval 1 Jun 2017 ODI # 3875
Tamim Iqbal, Mushfiqur Rahim 16 3rd v Australia The Oval 5 Jun 2017 ODI # 3879
Tamim Iqbal, Imrul Kayes 15 2nd v Australia The Oval 5 Jun 2017 ODI # 3879
Mohammad Rafique, Manjural Islam 14 9th v New Zealand Colombo (SSC) 23 Sep 2002 ODI # 1885
Shakib Al Hasan, Khaled Mashud 14 6th v Sri Lanka Mohali 7 Oct 2006 ODI # 2423
Khaled Mashud, Mohammad Rafique 14 7th v West Indies Jaipur 11 Oct 2006 ODI # 2426
Shahriar Nafees, Mashrafe Mortaza 14 6th v Zimbabwe Jaipur 13 Oct 2006 ODI # 2427
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
Records includes the following current or recent matches:
Bangladesh v India at Birmingham, ICC Champions Trophy 2nd semi final, Jun 15, 2017 [ODI # 3891]
Bangladesh v New Zealand at Cardiff, ICC Champions Trophy 9th match, Jun 9, 2017 [ODI # 3883]
Australia v Bangladesh at The Oval, ICC Champions Trophy 5th match, Jun 5, 2017 [ODI # 3879]