Records type batting analysis [change type]
View list of partnerships [change view]
Match result lost match remove lost match from query
Ordered by partnership runs (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2006-2024 271 253 42 7792 144 36.92 9771 79.74 9 49 11 617 100 Profile
filtered 2007-2024 140 140 13 3835 117 30.19 5269 72.78 4 24 10 277 40
List of partnerships
Tamim Iqbal 3 166 2/95 3/261 1 v England The Oval 1 Jun 2017 ODI # 3875
Anamul Haque 3 133 2/49 3/182 1 v India Fatullah 26 Feb 2014 ODI # 3474
Mahmudullah 5 127 4/175 5/302 2 v Australia Nottingham 20 Jun 2019 ODI # 4166
Tamim Iqbal 3 123 2/31 3/154 1 v India Birmingham 15 Jun 2017 ODI # 3891
Tamim Iqbal 2 111 1/14 2/125 1 v West Indies Mirpur 11 Dec 2018 ODI # 4072
Sabbir Rahman 5 111 4/39 5/150 2 v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
Shakib Al Hasan 3 106 2/63 3/169 2 v England Cardiff 8 Jun 2019 ODI # 4153
Shakib Al Hasan 6 105 5/43 6/148 1 v Zimbabwe Harare 12 Aug 2011 ODI # 3176
Naeem Islam 7 101 6/46 7/147 1 v New Zealand Dunedin 8 Feb 2010 ODI # 2951
Shakib Al Hasan 5 100 4/47 5/147 1 v Pakistan Lahore 6 Sep 2023 ODI # 4634
Tamim Iqbal 3 99 2/2 3/101 2 v West Indies Basseterre 25 Aug 2014 ODI # 3514
Anamul Haque 2 96 1/171 2/267 1 v Zimbabwe Harare 5 Aug 2022 ODI # 4441
Shakib Al Hasan 5 96 4/56 5/152 1 v New Zealand Chennai 13 Oct 2023 ODI # 4668
Imrul Kayes 3 93 2/69 3/162 2 v South Africa Paarl 18 Oct 2017 ODI # 3925
Soumya Sarkar 5 91 4/80 5/171 1 v New Zealand Nelson 20 Dec 2023 ODI # 4715
Imrul Kayes 3 90 2/56 3/146 1 v England Mirpur 2 Mar 2010 ODI # 2965
Mahmudullah 4 87 3/145 4/232 2 v West Indies Providence 25 Jul 2018 ODI # 4023
Mehidy Hasan Miraz 7 87 6/72 7/159 2 v Afghanistan Chattogram 8 Jul 2023 ODI # 4619
Mosaddek Hossain 7 85* 6/192 6/277 1 v England Chattogram 12 Oct 2016 ODI # 3794
Mehidy Hasan Miraz 7 84 6/117 7/201 1 v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
Mahmudullah 6 79 5/88 6/167 1 v Australia Mirpur 11 Apr 2011 ODI # 3150
Raqibul Hasan 4 78 3/48 4/126 2 v Sri Lanka Lahore 25 Jun 2008 ODI # 2715
Shakib Al Hasan 4 77* 3/249 3/326 1 v Pakistan Mirpur 4 Mar 2014 ODI # 3482
Mahmudullah 6 74 5/13 6/87 2 v West Indies Mirpur 7 Dec 2012 ODI # 3312
Towhid Hridoy 5 72 4/83 5/155 2 v Sri Lanka Colombo (RPS) 9 Sep 2023 ODI # 4637
Litton Das 5 72 4/49 5/121 2 v England Dharamsala 10 Oct 2023 ODI # 4664
Mahmudullah 4 69 3/126 4/195 1 v South Africa Kimberley 15 Oct 2017 ODI # 3923
Raqibul Hasan 5 68 4/39 5/107 2 v Zimbabwe Bulawayo 14 Aug 2009 ODI # 2872
Mominul Haque 3 68 2/1 3/69 2 v Afghanistan Fatullah 1 Mar 2014 ODI # 3478
Shakib Al Hasan 6 64 5/100 6/164 2 v Sri Lanka Melbourne 26 Feb 2015 ODI # 3615
Shakib Al Hasan 5 63 4/81 5/144 2 v New Zealand Christchurch 26 Dec 2016 ODI # 3814
Tamim Iqbal 3 62 2/15 3/77 1 v Zimbabwe Bulawayo 8 May 2013 ODI # 3355
Mahmudullah 6 61* 5/149 5/210 2 v Australia Mirpur 9 Apr 2011 ODI # 3149
Shuvagata Hom 5 61 4/124 5/185 2 v Zimbabwe Harare 16 Aug 2011 ODI # 3179
Mahmudullah 3 61 2/50 3/111 1 v Afghanistan Mirpur 28 Sep 2016 ODI # 3783
Habibul Bashar 6 59 5/92 6/151 2 v India Mirpur 12 May 2007 ODI # 2583
Shakib Al Hasan 3 59 2/67 3/126 1 v South Africa Kimberley 15 Oct 2017 ODI # 3923
Mashrafe Mortaza 7 58 6/52 7/110 2 v West Indies Bridgetown 19 Apr 2007 ODI # 2576
Mohammad Ashraful 5 58 4/74 5/132 1 v Sri Lanka Mirpur 4 Jan 2010 ODI # 2937
Mahmudullah 6 58 5/110 6/168 1 v West Indies Mirpur 5 Dec 2012 ODI # 3311
Mahmudullah 4 58 3/22 4/80 2 v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
Naeem Islam 6 57 5/58 6/115 1 v West Indies Mirpur 15 Oct 2011 ODI # 3200
Mohammad Rafique 8 56 7/81 8/137 1 v Zimbabwe Harare 6 Feb 2007 ODI # 2511
Aftab Ahmed 3 56 2/40 3/96 2 v England Chattogram 5 Mar 2010 ODI # 2968
Mosaddek Hossain 4 56 3/28 4/84 2 v Sri Lanka Mirpur 28 May 2021 ODI # 4292
Mahmudullah 5 55 4/100 5/155 1 v India Dambulla 16 Jun 2010 ODI # 2993
Mahmudullah 5 55 4/108 5/163 2 v West Indies Basseterre 25 Aug 2014 ODI # 3514
Dolar Mahmud 9 54 8/124 9/178 1 v Zimbabwe Mirpur 27 Oct 2009 ODI # 2914
Sabbir Rahman 4 54 3/122 4/176 1 v England Chattogram 12 Oct 2016 ODI # 3794
Naeem Islam 7 53 6/62 7/115 1 v Zimbabwe Mirpur 27 Oct 2009 ODI # 2914
Shakib Al Hasan 4 53 3/63 4/116 2 v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
Shakib Al Hasan 5 53 4/40 5/93 1 v South Africa Mirpur 10 Jul 2015 ODI # 3663
Najmul Hossain Shanto 4 53 3/35 4/88 1 v New Zealand Mirpur 26 Sep 2023 ODI # 4655
Mosaddek Hossain 7 52* 6/167 6/219 2 v New Zealand Christchurch 26 Dec 2016 ODI # 3814
Anamul Haque 3 52 2/35 3/87 1 v India Mirpur 15 Jun 2014 ODI # 3497
Mohammad Mithun 4 51 3/133 4/184 1 v New Zealand Christchurch 23 Mar 2021 ODI # 4280
Litton Das 3 50 2/62 3/112 2 v India Mirpur 24 Jun 2015 ODI # 3661
Shakib Al Hasan 3 50 2/60 3/110 1 v New Zealand The Oval 5 Jun 2019 ODI # 4151
Najmul Hossain Shanto 3 50 2/77 3/127 1 v Zimbabwe Harare 7 Aug 2022 ODI # 4442
Alok Kapali 5 49 4/120 5/169 1 v India Karachi 28 Jun 2008 ODI # 2721
Naeem Islam 4 49 3/182 4/231 1 v India Fatullah 26 Feb 2014 ODI # 3474
Mahmudullah 5 49 4/132 5/181 1 v New Zealand Dublin 17 May 2017 ODI # 3868
Tamim Iqbal 3 48 2/85 3/133 1 v New Zealand Christchurch 23 Mar 2021 ODI # 4280
Mashrafe Mortaza 8 47 7/170 8/217 2 v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
Shakib Al Hasan 4 47 3/87 4/134 1 v India Mirpur 15 Jun 2014 ODI # 3497
Shakib Al Hasan 3 47 2/74 3/121 2 v India Birmingham 2 Jul 2019 ODI # 4182
Shakib Al Hasan 4 46 3/188 4/234 2 v India Mirpur 19 Feb 2011 ODI # 3100
Mominul Haque 3 46 2/62 3/108 1 v Sri Lanka Mirpur 22 Feb 2014 ODI # 3471
Mahmudullah 5 45 4/166 5/211 1 v England Mirpur 2 Mar 2010 ODI # 2965
Mominul Haque 3 45 2/204 3/249 1 v Pakistan Mirpur 4 Mar 2014 ODI # 3482
Mahmudullah 6 44 5/185 6/229 2 v Zimbabwe Harare 16 Aug 2011 ODI # 3179
Mominul Haque 3 44 2/16 3/60 1 v Zimbabwe Bulawayo 5 May 2013 ODI # 3354
Sabbir Rahman 7 44 6/164 7/208 2 v Sri Lanka Melbourne 26 Feb 2015 ODI # 3615
Najmul Hossain Shanto 3 44 2/51 3/95 1 v England Mirpur 1 Mar 2023 ODI # 4525
Towhid Hridoy 6 43 5/121 6/164 2 v England Dharamsala 10 Oct 2023 ODI # 4664
Towhid Hridoy 5 43 4/130 5/173 1 v Sri Lanka Chattogram 15 Mar 2024 ODI # 4744
Farhad Reza 7 42 6/76 7/118 2 v Sri Lanka Colombo (PSS) 20 Jul 2007 ODI # 2605
Sabbir Rahman 5 42 4/195 5/237 1 v South Africa Kimberley 15 Oct 2017 ODI # 3923
Tamim Iqbal 3 42 2/102 3/144 2 v Australia Nottingham 20 Jun 2019 ODI # 4166
Towhid Hridoy 5 42 4/137 5/179 1 v India Pune 19 Oct 2023 ODI # 4674
Alok Kapali 5 40 4/18 5/58 1 v West Indies Mirpur 15 Oct 2011 ODI # 3200
Soumya Sarkar 3 38 2/79 3/117 1 v New Zealand Dublin 17 May 2017 ODI # 3868
Mahmudullah 4 38 3/2 4/40 2 v New Zealand Dunedin 20 Feb 2019 ODI # 4095
Nasir Hossain 5 37 4/116 5/153 2 v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
Anamul Haque 4 37 3/80 4/117 1 v West Indies St George's 20 Aug 2014 ODI # 3509
Towhid Hridoy 5 37 4/214 5/251 1 v Australia Pune 11 Nov 2023 ODI # 4700
Mahmudullah 3 36* 2/267 2/303 1 v Zimbabwe Harare 5 Aug 2022 ODI # 4441
Raqibul Hasan 5 36 4/186 5/222 1 v England Nottingham 8 Jul 2010 ODI # 3018
Nasir Hossain 7 35 6/115 7/150 1 v West Indies Mirpur 15 Oct 2011 ODI # 3200
Shamsur Rahman 3 35 2/79 3/114 2 v Sri Lanka Mirpur 17 Feb 2014 ODI # 3469
Sabbir Rahman 6 35 5/104 6/139 2 v India Melbourne 19 Mar 2015 ODI # 3641
Shafiul Islam 8 34* 7/195 7/229 1 v Australia Mirpur 11 Apr 2011 ODI # 3150
Mahmudullah 6 34 5/69 6/103 1 v Zimbabwe Mirpur 19 Jan 2009 ODI # 2797
Shakib Al Hasan 5 34 4/165 5/199 1 v Sri Lanka Mirpur 8 Jan 2010 ODI # 2940
Tamim Iqbal 5 34 4/112 5/146 1 v England Mirpur 28 Feb 2010 ODI # 2964
Shakib Al Hasan 5 34 4/130 5/164 2 v West Indies Mirpur 13 Oct 2011 ODI # 3198
Shakib Al Hasan 5 33 4/116 5/149 2 v Australia Mirpur 9 Apr 2011 ODI # 3149
Shakib Al Hasan 4 33 3/91 4/124 2 v Zimbabwe Harare 16 Aug 2011 ODI # 3179
Mohammad Mithun 4 33 3/48 4/81 1 v New Zealand Christchurch 16 Feb 2019 ODI # 4094
Junaid Siddique 5 32 4/135 5/167 1 v Ireland Belfast 15 Jul 2010 ODI # 3027
Mominul Haque 5 32 4/78 5/110 1 v West Indies Mirpur 5 Dec 2012 ODI # 3311
Sabbir Rahman 5 32 4/232 5/264 2 v West Indies Providence 25 Jul 2018 ODI # 4023
Soumya Sarkar 3 32 2/16 3/48 1 v New Zealand Christchurch 16 Feb 2019 ODI # 4094
Mosaddek Hossain 6 32 5/150 6/182 2 v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
Najmul Hossain Shanto 5 32 4/95 5/127 1 v Sri Lanka Pallekele 31 Aug 2023 ODI # 4629
Mohammad Ashraful 5 31 4/67 5/98 2 v Pakistan Mirpur 8 Jun 2008 ODI # 2704
Mohammad Mithun 3 31 2/13 3/44 2 v India Mirpur 17 Jun 2014 ODI # 3498
Mahmudullah 5 31 4/151 5/182 1 v New Zealand Hamilton 13 Mar 2015 ODI # 3634
Shakib Al Hasan 4 31 3/20 4/51 2 v South Africa East London 22 Oct 2017 ODI # 3929
Litton Das 4 31 3/144 4/175 2 v Australia Nottingham 20 Jun 2019 ODI # 4166
Shakib Al Hasan 3 30 2/48 3/78 2 v Pakistan Lord's 5 Jul 2019 ODI # 4186
Taijul Islam 8 30 7/201 8/231 1 v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
Habibul Bashar 6 29 5/102 6/131 2 v Ireland Bridgetown 15 Apr 2007 ODI # 2572
Shakib Al Hasan 4 29 3/96 4/125 2 v England Chattogram 5 Mar 2010 ODI # 2968
Ziaur Rahman 6 29 5/241 6/270 1 v India Fatullah 26 Feb 2014 ODI # 3474
Mosaddek Hossain 6 29 5/88 6/117 1 v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
Mahmudullah 5 29 4/48 5/77 2 v New Zealand Wellington 26 Mar 2021 ODI # 4282
Shakib Al Hasan 5 28 4/67 5/95 1 v India Mirpur 11 Jan 2010 ODI # 2942
Sohrawordi Shuvo 7 28 6/167 7/195 1 v Australia Mirpur 11 Apr 2011 ODI # 3150
Mohammad Mithun 4 27 3/42 4/69 1 v New Zealand Dunedin 20 Mar 2021 ODI # 4279
Shamim Hossain 6 27 5/147 6/174 1 v Pakistan Lahore 6 Sep 2023 ODI # 4634
Shakib Al Hasan 3 26 2/16 3/42 1 v India Dubai (DICS) 21 Sep 2018 ODI # 4042
Shakib Al Hasan 3 26 2/47 3/73 2 v India Chattogram 10 Dec 2022 ODI # 4499
Tamim Iqbal 3 25 2/66 3/91 2 v Zimbabwe Harare 16 Aug 2011 ODI # 3179
Mohammad Saifuddin 7 25 6/253 7/278 1 v South Africa Kimberley 15 Oct 2017 ODI # 3923
Alok Kapali 5 24 4/49 5/73 1 v Pakistan Karachi 4 Jul 2008 ODI # 2733
Mohammad Ashraful 6 23 5/50 6/73 1 v Zimbabwe Harare 6 Feb 2007 ODI # 2511
Shahriar Nafees 5 23 4/65 5/88 1 v Australia Mirpur 11 Apr 2011 ODI # 3150
Shahriar Nafees 3 23 2/6 3/29 1 v Pakistan Mirpur 1 Dec 2011 ODI # 3218
Sabbir Rahman 6 23 5/144 6/167 2 v New Zealand Christchurch 26 Dec 2016 ODI # 3814
Shakib Al Hasan 4 23 3/154 4/177 1 v India Birmingham 15 Jun 2017 ODI # 3891
Sabbir Rahman 5 23 4/34 5/57 1 v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
Soumya Sarkar 3 23 2/19 3/42 1 v New Zealand Napier 13 Feb 2019 ODI # 4093
Litton Das 3 23 2/19 3/42 1 v New Zealand Dunedin 20 Mar 2021 ODI # 4279
Towhid Hridoy 6 23 5/152 6/175 1 v New Zealand Chennai 13 Oct 2023 ODI # 4668
Imrul Kayes 5 22 4/183 5/205 1 v New Zealand Christchurch 11 Feb 2010 ODI # 2953
Naeem Islam 4 22 3/108 4/130 1 v Sri Lanka Mirpur 22 Feb 2014 ODI # 3471
Mohammad Mithun 4 22 3/26 4/48 2 v New Zealand Wellington 26 Mar 2021 ODI # 4282
Mahmudullah 6 22 5/179 6/201 1 v India Pune 19 Oct 2023 ODI # 4674
Mahmudullah 6 21 5/25 6/46 1 v New Zealand Dunedin 8 Feb 2010 ODI # 2951
Imrul Kayes 4 21 3/132 4/153 2 v England Mirpur 7 Oct 2016 ODI # 3791
Mehidy Hasan Miraz 7 21 6/302 7/323 2 v Australia Nottingham 20 Jun 2019 ODI # 4166
Mohammad Mithun 3 21 2/31 3/52 1 v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
Aftab Ahmed 6 20 5/56 6/76 2 v Sri Lanka Colombo (PSS) 20 Jul 2007 ODI # 2605
Raqibul Hasan 4 20 3/96 4/116 2 v Sri Lanka Karachi 30 Jun 2008 ODI # 2726
Shakib Al Hasan 4 20 3/146 4/166 1 v England Mirpur 2 Mar 2010 ODI # 2965
Sabbir Rahman 5 20 4/68 5/88 1 v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
Mustafizur Rahman 9 20 8/169 9/189 2 v Afghanistan Chattogram 8 Jul 2023 ODI # 4619
Mahmudullah 6 19 5/73 6/92 1 v Pakistan Karachi 4 Jul 2008 ODI # 2733
Shahadat Hossain 8 19 7/147 8/166 1 v New Zealand Dunedin 8 Feb 2010 ODI # 2951
Arafat Sunny 8 19 7/142 8/161 2 v Sri Lanka Mirpur 17 Feb 2014 ODI # 3469
Tamim Iqbal 3 19 2/9 3/28 2 v Sri Lanka Mirpur 28 May 2021 ODI # 4292
Raqibul Hasan 4 18 3/102 4/120 1 v India Karachi 28 Jun 2008 ODI # 2721
Junaid Siddique 2 18 1/0 2/18 2 v New Zealand Mirpur 11 Oct 2008 ODI # 2764
Naeem Islam 6 18 5/59 6/77 2 v New Zealand Chattogram 14 Oct 2008 ODI # 2765
Raqibul Hasan 5 18 4/188 5/206 1 v India Mirpur 7 Jan 2010 ODI # 2939
Mahmudullah 4 18 3/16 4/34 1 v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
Mohammad Mithun 4 18 3/42 4/60 1 v India Dubai (DICS) 21 Sep 2018 ODI # 4042
Farhad Reza 7 17* 6/164 6/181 2 v New Zealand Napier 28 Dec 2007 ODI # 2659
Habibul Bashar 6 17 5/35 6/52 2 v West Indies Bridgetown 19 Apr 2007 ODI # 2576
Syed Rasel 10 17 9/114 10/131 2 v West Indies Bridgetown 19 Apr 2007 ODI # 2576
Abdur Razzak 9 17 8/131 9/148 2 v Sri Lanka Colombo (PSS) 20 Jul 2007 ODI # 2605
Shakib Al Hasan 4 17 3/1 4/18 1 v West Indies Mirpur 15 Oct 2011 ODI # 3200
Soumya Sarkar 3 17 2/29 3/46 2 v Sri Lanka Colombo (RPS) 31 Jul 2019 ODI # 4195
Litton Das 3 17 2/104 3/121 1 v Afghanistan Chattogram 28 Feb 2022 ODI # 4359
Litton Das 3 17 2/6 3/23 1 v Pakistan Eden Gardens 31 Oct 2023 ODI # 4688
Shakib Al Hasan 5 16 4/110 5/126 2 v Sri Lanka Dambulla 18 Jun 2010 ODI # 2995
Imrul Kayes 2 16 1/9 2/25 1 v Zimbabwe Harare 14 Aug 2011 ODI # 3177
Nasir Hossain 6 16 5/237 6/253 1 v South Africa Kimberley 15 Oct 2017 ODI # 3923
Shakib Al Hasan 3 16 2/129 3/145 2 v West Indies Providence 25 Jul 2018 ODI # 4023
Mahmudullah 4 16 3/52 4/68 1 v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
Afif Hossain 7 16 6/174 7/190 1 v Pakistan Lahore 6 Sep 2023 ODI # 4634
Shakib Al Hasan 5 15 4/21 5/36 2 v South Africa Mirpur 19 Mar 2011 ODI # 3138
Sohag Gazi 7 15 6/155 7/170 2 v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
Tamim Iqbal 4 15 3/42 4/57 2 v West Indies St George's 22 Aug 2014 ODI # 3511
Shakib Al Hasan 4 15 3/117 4/132 1 v New Zealand Dublin 17 May 2017 ODI # 3868
Litton Das 3 15 2/8 3/23 1 v South Africa Johannesburg 20 Mar 2022 ODI # 4372
Shakib Al Hasan 4 14 3/26 4/40 1 v England Bridgetown 11 Apr 2007 ODI # 2568
Shakib Al Hasan 5 14 4/119 5/133 2 v New Zealand Napier 5 Feb 2010 ODI # 2949
Raqibul Hasan 5 14 4/234 5/248 2 v India Mirpur 19 Feb 2011 ODI # 3100
Nasir Hossain 5 14 4/119 5/133 2 v Sri Lanka Mirpur 17 Feb 2014 ODI # 3469
Shakib Al Hasan 5 14 4/90 5/104 2 v India Melbourne 19 Mar 2015 ODI # 3641
Abul Hasan 6 14 5/57 6/71 1 v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
Aftab Ahmed 3 13 2/7 3/20 2 v Sri Lanka Port of Spain 21 Mar 2007 ODI # 2546
Mashrafe Mortaza 8 13 7/118 8/131 2 v Sri Lanka Colombo (PSS) 20 Jul 2007 ODI # 2605
Raqibul Hasan 4 13 3/93 4/106 1 v India Mirpur 12 Jun 2008 ODI # 2706
Sohrawordi Shuvo 7 13 6/148 7/161 1 v Zimbabwe Harare 12 Aug 2011 ODI # 3176
Mahmudullah 5 13 4/171 5/184 2 v South Africa Paarl 18 Oct 2017 ODI # 3925
Litton Das 4 13 3/70 4/83 2 v Sri Lanka Colombo (RPS) 9 Sep 2023 ODI # 4637
Mahmudullah 6 12 5/199 6/211 1 v Sri Lanka Mirpur 8 Jan 2010 ODI # 2940
Shakib Al Hasan 4 12 3/88 4/100 1 v India Dambulla 16 Jun 2010 ODI # 2993
Shafiul Islam 8 12 7/187 8/199 2 v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
Tamim Iqbal 2 11 1/0 2/11 2 v Sri Lanka Colombo (RPS) 25 Jul 2007 ODI # 2607
Mahmudullah 6 11 5/133 6/144 2 v New Zealand Napier 5 Feb 2010 ODI # 2949
Mahmudullah 6 11 5/179 6/190 2 v Pakistan Mirpur 22 Mar 2012 ODI # 3267
Nasir Hossain 4 11 3/67 4/78 1 v West Indies Mirpur 5 Dec 2012 ODI # 3311
Anamul Haque 3 11 2/76 3/87 1 v Sri Lanka Mirpur 6 Mar 2014 ODI # 3485
Shakib Al Hasan 4 11 3/111 4/122 1 v Afghanistan Mirpur 28 Sep 2016 ODI # 3783
Yasir Ali 4 11 3/23 4/34 1 v South Africa Johannesburg 20 Mar 2022 ODI # 4372
Litton Das 4 11 3/31 4/42 2 v South Africa Wankhede 24 Oct 2023 ODI # 4680
Towhid Hridoy 5 11 4/92 5/103 2 v New Zealand Dunedin 17 Dec 2023 ODI # 4711
Mohammad Rafique 7 10 6/240 7/250 1 v India Mirpur 10 May 2007 ODI # 2582
Tamim Iqbal 3 10 2/90 3/100 2 v Pakistan Mirpur 11 Mar 2012 ODI # 3258
Nasir Hossain 5 10 4/231 5/241 1 v India Fatullah 26 Feb 2014 ODI # 3474
Mashrafe Mortaza 8 10 7/323 8/333 2 v Australia Nottingham 20 Jun 2019 ODI # 4166
Hasan Mahmud 8 10 7/159 8/169 2 v Afghanistan Chattogram 8 Jul 2023 ODI # 4619
Alok Kapali 5 9 4/126 5/135 2 v Sri Lanka Lahore 25 Jun 2008 ODI # 2715
Abdur Razzak 8 9 7/115 8/124 1 v Zimbabwe Mirpur 27 Oct 2009 ODI # 2914
Shakib Al Hasan 5 9 4/89 5/98 2 v Zimbabwe Mirpur 1 Dec 2010 ODI # 3071
Junaid Siddique 3 9 2/16 3/25 1 v West Indies Mirpur 4 Mar 2011 ODI # 3118
Shakib Al Hasan 5 9 4/170 5/179 2 v Pakistan Mirpur 22 Mar 2012 ODI # 3267
Sohag Gazi 7 9 6/133 7/142 2 v Sri Lanka Mirpur 17 Feb 2014 ODI # 3469
Shakib Al Hasan 4 9 3/162 4/171 2 v South Africa Paarl 18 Oct 2017 ODI # 3925
Litton Das 3 9 2/128 3/137 1 v India Dubai (DICS) 28 Sep 2018 ODI # 4048
Mahmudullah 4 9 3/30 4/39 2 v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
Mashrafe Mortaza 7 8 6/73 7/81 1 v Zimbabwe Harare 6 Feb 2007 ODI # 2511
Rubel Hossain 10 8 9/178 10/186 1 v Zimbabwe Mirpur 27 Oct 2009 ODI # 2914
Rubel Hossain 9 8 8/235 9/243 2 v Zimbabwe Harare 16 Aug 2011 ODI # 3179
Shakib Al Hasan 5 8 4/176 5/184 1 v England Chattogram 12 Oct 2016 ODI # 3794
Nasir Hossain 6 8 5/184 6/192 1 v England Chattogram 12 Oct 2016 ODI # 3794
Nasir Hossain 7 8 6/71 7/79 1 v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
Tamim Iqbal 3 8 2/1 3/9 2 v England Mirpur 3 Mar 2023 ODI # 4528
Mashrafe Mortaza 7 7* 6/97 6/104 1 v Australia North Sound 31 Mar 2007 ODI # 2559
Mustafizur Rahman 9 7* 8/231 8/238 1 v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
Imrul Kayes 3 7 2/81 3/88 1 v India Dambulla 16 Jun 2010 ODI # 2993
Mominul Haque 4 7 3/101 4/108 2 v West Indies Basseterre 25 Aug 2014 ODI # 3514
Shakib Al Hasan 3 7 2/125 3/132 1 v West Indies Mirpur 11 Dec 2018 ODI # 4072
Tamim Iqbal 2 6 1/1 2/7 2 v Sri Lanka Port of Spain 21 Mar 2007 ODI # 2546
Shakib Al Hasan 4 6 3/20 4/26 2 v Sri Lanka Port of Spain 21 Mar 2007 ODI # 2546
Shafiul Islam 8 6 7/229 8/235 2 v Zimbabwe Harare 16 Aug 2011 ODI # 3179
Anamul Haque 3 6 2/61 3/67 1 v West Indies Mirpur 5 Dec 2012 ODI # 3311
Mominul Haque 5 6 4/7 5/13 2 v West Indies Mirpur 7 Dec 2012 ODI # 3312
Tamim Iqbal 3 6 2/57 3/63 1 v Sri Lanka Hambantota 23 Mar 2013 ODI # 3349
Anamul Haque 3 6 2/57 3/63 2 v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
Sohag Gazi 7 6 6/270 7/276 1 v India Fatullah 26 Feb 2014 ODI # 3474
Shakib Al Hasan 5 6 4/65 5/71 2 v Afghanistan Chattogram 8 Jul 2023 ODI # 4619
Mehidy Hasan Miraz 5 6 4/63 5/69 2 v Netherlands Eden Gardens 28 Oct 2023 ODI # 4685
Naeem Islam 6 5 5/155 6/160 1 v India Dambulla 16 Jun 2010 ODI # 2993
Shakib Al Hasan 4 5 3/114 4/119 2 v Sri Lanka Mirpur 17 Feb 2014 ODI # 3469
Soumya Sarkar 3 5 2/15 3/20 2 v South Africa East London 22 Oct 2017 ODI # 3929
Sabbir Rahman 3 5 2/17 3/22 2 v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
Mahmudullah 5 5 4/60 5/65 1 v India Dubai (DICS) 21 Sep 2018 ODI # 4042
Mehidy Hasan Miraz 7 5 6/182 7/187 2 v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
Farhad Reza 7 4 6/74 7/78 1 v New Zealand Queenstown 31 Dec 2007 ODI # 2660
Mohammad Ashraful 4 4 3/73 4/77 2 v South Africa Potchefstroom 7 Nov 2008 ODI # 2771
Tamim Iqbal 2 4 1/8 2/12 1 v Sri Lanka Mirpur 16 Jan 2009 ODI # 2794
Mahmudullah 6 4 5/58 6/62 1 v Zimbabwe Mirpur 27 Oct 2009 ODI # 2914
Junaid Siddique 3 4 2/199 3/203 2 v Pakistan Dambulla 21 Jun 2010 ODI # 2998
Shahriar Nafees 3 3 2/23 3/26 1 v England Bridgetown 11 Apr 2007 ODI # 2568
Abdur Razzak 9 3 8/111 9/114 2 v West Indies Bridgetown 19 Apr 2007 ODI # 2576
Shakib Al Hasan 5 3 4/66 5/69 1 v Zimbabwe Mirpur 19 Jan 2009 ODI # 2797
Shahriar Nafees 3 3 2/16 3/19 2 v Pakistan Mirpur 3 Dec 2011 ODI # 3220
Nasir Hossain 4 3 3/4 4/7 2 v West Indies Mirpur 7 Dec 2012 ODI # 3312
Arafat Sunny 9 3 8/217 9/220 2 v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
Towhid Hridoy 5 3 4/109 5/112 1 v Afghanistan Chattogram 5 Jul 2023 ODI # 4615
Abdur Razzak 9 2 8/137 9/139 1 v Zimbabwe Harare 6 Feb 2007 ODI # 2511
Abdur Razzak 8 2 7/170 8/172 2 v South Africa Benoni 9 Nov 2008 ODI # 2772
Naeem Islam 7 2 6/103 7/105 1 v Zimbabwe Mirpur 19 Jan 2009 ODI # 2797
Shakib Al Hasan 5 2 4/56 5/58 1 v Zimbabwe Mirpur 27 Oct 2009 ODI # 2914
Aftab Ahmed 5 2 4/23 5/25 1 v New Zealand Dunedin 8 Feb 2010 ODI # 2951
Mahmudullah 5 2 4/221 5/223 2 v Australia Mirpur 13 Apr 2011 ODI # 3151
Nazmul Hossain 10 2 9/243 10/245 2 v Zimbabwe Harare 16 Aug 2011 ODI # 3179
Mahmudullah 6 2 5/153 6/155 2 v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
Mahmudullah 5 2 4/177 5/179 1 v India Birmingham 15 Jun 2017 ODI # 3891
Mohammad Rafique 8 1 7/110 8/111 2 v West Indies Bridgetown 19 Apr 2007 ODI # 2576
Tamim Iqbal 4 1 3/48 4/49 1 v Pakistan Karachi 4 Jul 2008 ODI # 2733
Naeem Islam 7 1 6/169 7/170 2 v South Africa Benoni 9 Nov 2008 ODI # 2772
Tamim Iqbal 2 1 1/9 2/10 2 v Zimbabwe Mirpur 10 Jan 2009 ODI # 2790
Mahmudullah 3 1 2/69 3/70 2 v Pakistan Chattogram 6 Dec 2011 ODI # 3222
Tamim Iqbal 3 1 2/3 3/4 2 v West Indies Mirpur 7 Dec 2012 ODI # 3312
Rubel Hossain 9 1 8/161 9/162 2 v Sri Lanka Mirpur 17 Feb 2014 ODI # 3469
Soumya Sarkar 3 1 2/10 3/11 2 v Sri Lanka Colombo (SSC) 1 Apr 2017 ODI # 3858
Tamim Iqbal 3 1 2/15 3/16 1 v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
Litton Das 3 1 2/1 3/2 2 v New Zealand Dunedin 20 Feb 2019 ODI # 4095
Afif Hossain 6 1 5/71 6/72 2 v Afghanistan Chattogram 8 Jul 2023 ODI # 4619
Mahmudullah 6 1 5/69 6/70 2 v Netherlands Eden Gardens 28 Oct 2023 ODI # 4685
Mohammad Ashraful 6 0 5/127 6/127 1 v New Zealand North Sound 2 Apr 2007 ODI # 2561
Tushar Imran 3 0 2/13 3/13 1 v Sri Lanka Colombo (RPS) 23 Jul 2007 ODI # 2606
Mehrab Hossain jnr 6 0 5/151 6/151 1 v New Zealand Auckland 26 Dec 2007 ODI # 2658
Shakib Al Hasan 5 0 4/139 5/139 1 v Netherlands Glasgow 20 Jul 2010 ODI # 3029
Shahriar Nafees 4 0 3/21 4/21 2 v South Africa Mirpur 19 Mar 2011 ODI # 3138
Nasir Hossain 7 0 6/229 7/229 2 v Zimbabwe Harare 16 Aug 2011 ODI # 3179
Mohammad Ashraful 3 0 2/1 3/1 1 v West Indies Mirpur 15 Oct 2011 ODI # 3200
Shakib Al Hasan 4 0 3/19 4/19 2 v Pakistan Mirpur 3 Dec 2011 ODI # 3220
Mahmudullah 6 0 5/133 6/133 2 v Sri Lanka Mirpur 17 Feb 2014 ODI # 3469
Shakib Al Hasan 4 0 3/261 4/261 1 v England The Oval 1 Jun 2017 ODI # 3875
Mosaddek Hossain 6 0 5/264 6/264 2 v West Indies Providence 25 Jul 2018 ODI # 4023
Sabbir Rahman 6 0 5/302 6/302 2 v Australia Nottingham 20 Jun 2019 ODI # 4166
Soumya Sarkar 3 0 2/30 3/30 2 v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
Mahmudullah 5 0 4/34 5/34 1 v South Africa Johannesburg 20 Mar 2022 ODI # 4372
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page