Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date greater than or equal to 15 Oct 2011 remove greater than or equal to 15 Oct 2011 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 2011-2024 172 163 26 5896 144 43.03 6927 85.11 8 40 3 473 80
List of partnerships
Litton Das 3 202 2/83 3/285 1 v Afghanistan Chattogram 25 Feb 2022 ODI # 4358
Tamim Iqbal 3 178 2/67 3/245 1 v Pakistan Mirpur 17 Apr 2015 ODI # 3647
Anamul Haque 3 174 2/21 3/195 1 v West Indies Khulna 2 Dec 2012 ODI # 3310
Tamim Iqbal 3 166 2/95 3/261 1 v England The Oval 1 Jun 2017 ODI # 3875
Najmul Hossain Shanto 5 165* 4/92 4/257 2 v Sri Lanka Chattogram 13 Mar 2024 ODI # 4743
Naeem Islam 4 154 3/25 4/179 1 v New Zealand Mirpur 29 Oct 2013 ODI # 3423
Shakib Al Hasan 5 148 4/70 5/218 1 v Zimbabwe Chattogram 21 Nov 2014 ODI # 3550
Mohammad Mithun 4 144 3/12 4/156 1 v Pakistan Abu Dhabi 26 Sep 2018 ODI # 4047
Shakib Al Hasan 3 142 2/75 3/217 1 v South Africa The Oval 2 Jun 2019 ODI # 4147
Mahmudullah 5 141 4/99 5/240 1 v England Adelaide 9 Mar 2015 ODI # 3630
Mahmudullah 5 134 4/32 5/166 1 v Zimbabwe Mirpur 28 Nov 2014 ODI # 3555
Anamul Haque 3 133 2/49 3/182 1 v India Fatullah 26 Feb 2014 ODI # 3474
Mohammad Mithun 3 131 2/3 3/134 1 v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
Towhid Hridoy 5 128 4/190 5/318 1 v Ireland Sylhet 20 Mar 2023 ODI # 4542
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
Sabbir Rahman 5 119 4/123 5/242 1 v Zimbabwe Mirpur 7 Nov 2015 ODI # 3703
Tamim Iqbal 3 118 2/100 3/218 2 v Pakistan Mirpur 19 Apr 2015 ODI # 3648
Shakib Al Hasan 5 114 4/119 5/233 1 v Afghanistan Canberra 18 Feb 2015 ODI # 3605
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
Mahmudullah 5 109 4/99 5/208 1 v Sri Lanka Mirpur 23 May 2021 ODI # 4290
Shakib Al Hasan 3 106 2/63 3/169 2 v England Cardiff 8 Jun 2019 ODI # 4153
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
Najmul Hossain Shanto 3 98 2/17 3/115 1 v England Chattogram 6 Mar 2023 ODI # 4531
Soumya Sarkar 3 97* 2/154 2/251 2 v Pakistan Mirpur 22 Apr 2015 ODI # 3649
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
Mahmudullah 4 91 3/30 4/121 2 v West Indies Mirpur 8 Dec 2012 ODI # 3313
Soumya Sarkar 5 91 4/80 5/171 1 v New Zealand Nelson 20 Dec 2023 ODI # 4715
Mahmudullah 4 87 3/145 4/232 2 v West Indies Providence 25 Jul 2018 ODI # 4023
Tamim Iqbal 3 87 2/65 3/152 1 v Zimbabwe Sylhet 3 Mar 2020 ODI # 4251
Mahmudullah 5 87 4/74 5/161 1 v Sri Lanka Mirpur 25 May 2021 ODI # 4291
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
Mohammad Mithun 4 83 3/107 4/190 2 v West Indies Dublin (Malahide) 13 May 2019 ODI # 4134
Towhid Hridoy 5 80 4/216 5/296 1 v Ireland Sylhet 18 Mar 2023 ODI # 4539
Shakib Al Hasan 4 77* 3/249 3/326 1 v Pakistan Mirpur 4 Mar 2014 ODI # 3482
Mehidy Hasan Miraz 6 75 5/186 6/261 1 v Ireland Chelmsford 14 May 2023 ODI # 4578
Mahmudullah 6 74 5/13 6/87 2 v West Indies Mirpur 7 Dec 2012 ODI # 3312
Mahmudullah 6 72* 5/199 5/271 2 v New Zealand Dublin 24 May 2017 ODI # 3871
Shakib Al Hasan 4 72 3/167 4/239 1 v Zimbabwe Mirpur 26 Nov 2014 ODI # 3553
Mahmudullah 5 72 4/179 5/251 1 v West Indies Chattogram 25 Jan 2021 ODI # 4274
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
Tamim Iqbal 3 70 2/30 3/100 1 v Zimbabwe Mirpur 7 Nov 2015 ODI # 3703
Mahmudullah 4 69 3/126 4/195 1 v South Africa Kimberley 15 Oct 2017 ODI # 3923
Shakib Al Hasan 3 68* 2/196 2/264 2 v West Indies Dublin 7 May 2019 ODI # 4129
Mominul Haque 3 68 2/1 3/69 2 v Afghanistan Fatullah 1 Mar 2014 ODI # 3478
Mehidy Hasan Miraz 6 65 5/122 6/187 1 v Ireland Chelmsford 9 May 2023 ODI # 4576
Nasir Hossain 5 64 4/224 5/288 2 v India Mirpur 16 Mar 2012 ODI # 3261
Shakib Al Hasan 6 64 5/100 6/164 2 v Sri Lanka Melbourne 26 Feb 2015 ODI # 3615
Shakib Al Hasan 3 64 2/160 3/224 2 v Ireland Dublin 15 May 2019 ODI # 4136
Tamim Iqbal 3 63* 2/108 2/171 2 v Zimbabwe Mirpur 15 Jan 2018 ODI # 3952
Shakib Al Hasan 5 63 4/81 5/144 2 v New Zealand Christchurch 26 Dec 2016 ODI # 3814
Litton Das 3 63 2/18 3/81 1 v Afghanistan Abu Dhabi 23 Sep 2018 ODI # 4045
Tamim Iqbal 3 62 2/15 3/77 1 v Zimbabwe Bulawayo 8 May 2013 ODI # 3355
Mahmudullah 3 61 2/50 3/111 1 v Afghanistan Mirpur 28 Sep 2016 ODI # 3783
Shakib Al Hasan 3 61 2/82 3/143 1 v Afghanistan Southampton 24 Jun 2019 ODI # 4172
Rishad Hossain 7 59* 6/178 6/237 2 v Sri Lanka Chattogram 18 Mar 2024 ODI # 4745
Shakib Al Hasan 3 59 2/67 3/126 1 v South Africa Kimberley 15 Oct 2017 ODI # 3923
Imrul Kayes 3 59 2/152 3/211 2 v Zimbabwe Chattogram 24 Oct 2018 ODI # 4060
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
Tamim Iqbal 3 57 2/144 3/201 2 v Scotland Nelson 5 Mar 2015 ODI # 3624
Shakib Al Hasan 3 57 2/170 3/227 1 v Sri Lanka Mirpur 19 Jan 2018 ODI # 3959
Shakib Al Hasan 4 57 3/89 4/146 2 v West Indies Mirpur 9 Dec 2018 ODI # 4071
Mahmudullah 5 56 4/151 5/207 1 v Afghanistan Southampton 24 Jun 2019 ODI # 4172
Tamim Iqbal 3 56 2/43 3/99 1 v Sri Lanka Mirpur 23 May 2021 ODI # 4290
Mosaddek Hossain 4 56 3/28 4/84 2 v Sri Lanka Mirpur 28 May 2021 ODI # 4292
Mahmudullah 5 55 4/108 5/163 2 v West Indies Basseterre 25 Aug 2014 ODI # 3514
Shakib Al Hasan 4 54 3/98 4/152 2 v India Mirpur 21 Jun 2015 ODI # 3660
Sabbir Rahman 4 54 3/122 4/176 1 v England Chattogram 12 Oct 2016 ODI # 3794
Tamim Iqbal 4 54 3/221 4/275 1 v West Indies Providence 22 Jul 2018 ODI # 4022
Imrul Kayes 3 54 2/220 3/274 2 v Zimbabwe Chattogram 26 Oct 2018 ODI # 4061
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
Shakib Al Hasan 4 50 3/245 4/295 1 v Pakistan Mirpur 17 Apr 2015 ODI # 3647
Litton Das 3 50 2/62 3/112 2 v India Mirpur 24 Jun 2015 ODI # 3661
Mahmudullah 4 50 3/39 4/89 1 v England Mirpur 9 Oct 2016 ODI # 3793
Mahmudullah 4 50 3/227 4/277 1 v Sri Lanka Mirpur 19 Jan 2018 ODI # 3959
Mahmudullah 5 50 4/190 5/240 2 v West Indies Dublin (Malahide) 13 May 2019 ODI # 4134
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
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
Imrul Kayes 3 49 2/17 3/66 1 v Zimbabwe Mirpur 21 Oct 2018 ODI # 4057
Soumya Sarkar 3 49 2/60 3/109 2 v West Indies Dublin (Malahide) 17 May 2019 ODI # 4137
Imrul Kayes 4 48 3/79 4/127 1 v Zimbabwe Mirpur 9 Nov 2015 ODI # 3705
Shakib Al Hasan 4 48 3/131 4/179 1 v West Indies Chattogram 25 Jan 2021 ODI # 4274
Tamim Iqbal 3 48 2/85 3/133 1 v New Zealand Christchurch 23 Mar 2021 ODI # 4280
Mohammad Saifuddin 8 48 7/184 8/232 1 v Sri Lanka Mirpur 25 May 2021 ODI # 4291
Mehidy Hasan Miraz 6 48 5/130 6/178 2 v Sri Lanka Chattogram 18 Mar 2024 ODI # 4745
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
Litton Das 3 47 2/42 3/89 2 v West Indies Mirpur 9 Dec 2018 ODI # 4071
Shakib Al Hasan 3 47 2/74 3/121 2 v India Birmingham 2 Jul 2019 ODI # 4182
Mominul Haque 3 46 2/62 3/108 1 v Sri Lanka Mirpur 22 Feb 2014 ODI # 3471
Shakib Al Hasan 4 46 3/201 4/247 2 v Scotland Nelson 5 Mar 2015 ODI # 3624
Mominul Haque 3 45 2/204 3/249 1 v Pakistan Mirpur 4 Mar 2014 ODI # 3482
Naeem Islam 4 44* 3/157 3/201 2 v West Indies Khulna 30 Nov 2012 ODI # 3309
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
Mosaddek Hossain 6 44 5/207 6/251 1 v Afghanistan Southampton 24 Jun 2019 ODI # 4172
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
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
Litton Das 3 42 2/140 3/182 1 v Zimbabwe Sylhet 1 Mar 2020 ODI # 4249
Towhid Hridoy 5 42 4/137 5/179 1 v India Pune 19 Oct 2023 ODI # 4674
Shakib Al Hasan 4 40* 3/109 3/149 2 v West Indies Mirpur 22 Jan 2021 ODI # 4272
Alok Kapali 5 40 4/18 5/58 1 v West Indies Mirpur 15 Oct 2011 ODI # 3200
Mohammad Mithun 4 39* 3/211 3/250 2 v Zimbabwe Chattogram 24 Oct 2018 ODI # 4060
Shakib Al Hasan 5 39 4/160 5/199 2 v New Zealand Dublin 24 May 2017 ODI # 3871
Tamim Iqbal 3 38 2/9 3/47 1 v Ireland Dublin (Malahide) 12 May 2017 ODI # 3866
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
Shakib Al Hasan 4 38 3/115 4/153 1 v England Chattogram 6 Mar 2023 ODI # 4531
Mahmudullah 5 38 4/211 5/249 2 v Sri Lanka Delhi 6 Nov 2023 ODI # 4695
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
Tamim Iqbal 3 36 2/116 3/152 1 v West Indies Basseterre 28 Jul 2018 ODI # 4024
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
Mahmudullah 5 35 4/58 5/93 2 v Zimbabwe Mirpur 1 Dec 2014 ODI # 3559
Sabbir Rahman 6 35 5/104 6/139 2 v India Melbourne 19 Mar 2015 ODI # 3641
Tamim Iqbal 3 35 2/112 3/147 1 v Zimbabwe Mirpur 23 Jan 2018 ODI # 3964
Litton Das 3 34 2/15 3/49 1 v Sri Lanka Mirpur 25 May 2021 ODI # 4291
Naeem Islam 4 33 3/136 4/169 1 v New Zealand Mirpur 31 Oct 2013 ODI # 3426
Mehidy Hasan Miraz 6 33 5/142 6/175 1 v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
Mohammad Mithun 4 33 3/48 4/81 1 v New Zealand Christchurch 16 Feb 2019 ODI # 4094
Mahmudullah 5 33 4/95 5/128 2 v India Mirpur 4 Dec 2022 ODI # 4493
Taijul Islam 7 33 6/187 7/220 1 v Ireland Chelmsford 9 May 2023 ODI # 4576
Tamim Iqbal 3 32* 2/30 2/62 2 v West Indies Chattogram 18 Oct 2011 ODI # 3202
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
Tamim Iqbal 10 32 9/229 10/261 1 v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
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 Mithun 3 31 2/13 3/44 2 v India Mirpur 17 Jun 2014 ODI # 3498
Mahmudullah 5 31 4/173 5/204 1 v Zimbabwe Chattogram 23 Nov 2014 ODI # 3552
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
Mahmudullah 6 30 5/167 6/197 1 v Pakistan Abu Dhabi 26 Sep 2018 ODI # 4047
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
Ziaur Rahman 6 29 5/241 6/270 1 v India Fatullah 26 Feb 2014 ODI # 3474
Soumya Sarkar 5 29 4/146 5/175 2 v West Indies Mirpur 9 Dec 2018 ODI # 4071
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
Mehidy Hasan Miraz 6 29 5/257 6/286 2 v Ireland Chelmsford 12 May 2023 ODI # 4577
Sabbir Rahman 6 28 5/218 6/246 1 v Zimbabwe Chattogram 21 Nov 2014 ODI # 3550
Mohammad Mithun 4 27 3/42 4/69 1 v New Zealand Dunedin 20 Mar 2021 ODI # 4279
Tamim Iqbal 5 27 4/159 5/186 1 v Ireland Chelmsford 14 May 2023 ODI # 4578
Shamim Hossain 6 27 5/147 6/174 1 v Pakistan Lahore 6 Sep 2023 ODI # 4634
Tamim Iqbal 3 26* 2/176 2/202 2 v West Indies Sylhet 14 Dec 2018 ODI # 4073
Tamim Iqbal 3 26 2/110 3/136 1 v New Zealand Mirpur 31 Oct 2013 ODI # 3426
Tamim Iqbal 2 26 1/147 2/173 1 v Zimbabwe Mirpur 11 Nov 2015 ODI # 3706
Mustafizur Rahman 9 26 8/203 9/229 1 v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
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
Mohammad Saifuddin 7 25 6/253 7/278 1 v South Africa Kimberley 15 Oct 2017 ODI # 3923
Mohammad Mithun 4 25 3/109 4/134 2 v West Indies Dublin (Malahide) 17 May 2019 ODI # 4137
Mohammad Mithun 4 25 3/217 4/242 1 v South Africa The Oval 2 Jun 2019 ODI # 4147
Mosaddek Hossain 4 25 3/49 4/74 1 v Sri Lanka Mirpur 25 May 2021 ODI # 4291
Najmul Hossain Shanto 5 25 4/232 5/257 2 v Ireland Chelmsford 12 May 2023 ODI # 4577
Shahriar Nafees 3 23 2/6 3/29 1 v Pakistan Mirpur 1 Dec 2011 ODI # 3218
Shakib Al Hasan 4 23 3/100 4/123 1 v Zimbabwe Mirpur 7 Nov 2015 ODI # 3703
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
Taijul Islam 7 23 6/286 7/309 2 v Ireland Chelmsford 12 May 2023 ODI # 4577
Towhid Hridoy 6 23 5/152 6/175 1 v New Zealand Chennai 13 Oct 2023 ODI # 4668
Jahurul Islam 3 22 2/97 3/119 2 v Sri Lanka Pallekele 28 Mar 2013 ODI # 3352
Naeem Islam 4 22 3/108 4/130 1 v Sri Lanka Mirpur 22 Feb 2014 ODI # 3471
Shakib Al Hasan 4 22 3/83 4/105 2 v West Indies Mirpur 20 Jan 2021 ODI # 4270
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/175 5/196 2 v West Indies Mirpur 9 Dec 2018 ODI # 4071
Jahurul Islam 3 21 2/9 3/30 2 v West Indies Mirpur 8 Dec 2012 ODI # 3313
Sabbir Rahman 6 21 5/240 6/261 1 v England Adelaide 9 Mar 2015 ODI # 3630
Imrul Kayes 4 21 3/132 4/153 2 v England Mirpur 7 Oct 2016 ODI # 3791
Shakib Al Hasan 4 21 3/12 4/33 2 v New Zealand Cardiff 9 Jun 2017 ODI # 3883
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
Shakib Al Hasan 4 21 3/74 4/95 2 v India Mirpur 4 Dec 2022 ODI # 4493
Yasir Ali 6 21 5/318 6/339 1 v Ireland Sylhet 20 Mar 2023 ODI # 4542
Najmul Hossain Shanto 3 21 2/257 3/278 1 v Afghanistan Lahore 3 Sep 2023 ODI # 4631
Mahmudullah 5 20* 4/105 4/125 2 v West Indies Mirpur 20 Jan 2021 ODI # 4270
Mashrafe Mortaza 7 20 6/175 7/195 1 v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
Sabbir Rahman 5 20 4/68 5/88 1 v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
Shakib Al Hasan 3 20 2/104 3/124 1 v South Africa Centurion 18 Mar 2022 ODI # 4370
Towhid Hridoy 5 20 4/102 5/122 1 v Ireland Chelmsford 9 May 2023 ODI # 4576
Mustafizur Rahman 9 20 8/169 9/189 2 v Afghanistan Chattogram 8 Jul 2023 ODI # 4619
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
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
Shakib Al Hasan 4 17 3/1 4/18 1 v West Indies Mirpur 15 Oct 2011 ODI # 3200
Mominul Haque 3 17 2/75 3/92 1 v Zimbabwe Bulawayo 3 May 2013 ODI # 3353
Shakib Al Hasan 4 17 3/129 4/146 1 v India Mirpur 18 Jun 2015 ODI # 3658
Litton Das 3 17 2/173 3/190 1 v Zimbabwe Mirpur 11 Nov 2015 ODI # 3706
Soumya Sarkar 3 17 2/29 3/46 2 v Sri Lanka Colombo (RPS) 31 Jul 2019 ODI # 4195
Afif Hossain 6 17 5/161 6/178 1 v Sri Lanka Mirpur 25 May 2021 ODI # 4291
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
Tanzid Hasan 5 17 4/113 5/130 2 v Sri Lanka Chattogram 18 Mar 2024 ODI # 4745
Tamim Iqbal 3 16 2/37 3/53 1 v Australia The Oval 5 Jun 2017 ODI # 3879
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
Shakib Al Hasan 4 16 3/278 4/294 1 v Afghanistan Lahore 3 Sep 2023 ODI # 4631
Afif Hossain 7 16 6/174 7/190 1 v Pakistan Lahore 6 Sep 2023 ODI # 4634
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
Anamul Haque 3 15 2/158 3/173 1 v Zimbabwe Chattogram 23 Nov 2014 ODI # 3552
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
Mohammad Mithun 4 14* 3/274 3/288 2 v Zimbabwe Chattogram 26 Oct 2018 ODI # 4061
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
Shakib Al Hasan 4 14 3/212 4/226 1 v Afghanistan Mirpur 1 Oct 2016 ODI # 3786
Abul Hasan 6 14 5/57 6/71 1 v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
Shoriful Islam 9 14 8/232 9/246 1 v Sri Lanka Mirpur 25 May 2021 ODI # 4291
Shakib Al Hasan 4 14 3/52 4/66 1 v India Mirpur 7 Dec 2022 ODI # 4496
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
Najmul Hossain Shanto 5 12* 4/146 4/158 2 v Afghanistan Dharamsala 7 Oct 2023 ODI # 4660
Nasir Hossain 5 12 4/121 5/133 2 v West Indies Mirpur 8 Dec 2012 ODI # 3313
Litton Das 3 12 2/86 3/98 2 v India Mirpur 21 Jun 2015 ODI # 3660
Shakib Al Hasan 5 12 4/203 5/215 1 v Afghanistan Mirpur 25 Sep 2016 ODI # 3781
Mosaddek Hossain 4 12 3/148 4/160 2 v New Zealand Dublin 24 May 2017 ODI # 3871
Shakib Al Hasan 3 12 2/121 3/133 2 v West Indies Taunton 17 Jun 2019 ODI # 4162
Shafiul Islam 8 12 7/187 8/199 2 v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
Soumya Sarkar 3 11* 2/171 2/182 2 v Ireland Dublin (Malahide) 19 May 2017 ODI # 3869
Shoriful Islam 8 11* 7/309 7/320 2 v Ireland Chelmsford 12 May 2023 ODI # 4577
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
Imrul Kayes 5 11 4/156 5/167 1 v Pakistan Abu Dhabi 26 Sep 2018 ODI # 4047
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
Taskin Ahmed 7 10* 6/339 6/349 1 v Ireland Sylhet 20 Mar 2023 ODI # 4542
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
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
Anamul Haque 3 8 2/17 3/25 1 v New Zealand Mirpur 29 Oct 2013 ODI # 3423
Sabbir Rahman 6 8 5/233 6/241 1 v Afghanistan Canberra 18 Feb 2015 ODI # 3605
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
Rubel Hossain 8 8 7/195 8/203 1 v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
Mahmudullah 5 8 4/242 5/250 1 v South Africa The Oval 2 Jun 2019 ODI # 4147
Soumya Sarkar 4 8 3/143 4/151 1 v Afghanistan Southampton 24 Jun 2019 ODI # 4172
Tamim Iqbal 3 8 2/1 3/9 2 v England Mirpur 3 Mar 2023 ODI # 4528
Mustafizur Rahman 9 7* 8/231 8/238 1 v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
Nasir Hossain 4 7 3/119 4/126 2 v Sri Lanka Pallekele 28 Mar 2013 ODI # 3352
Mominul Haque 4 7 3/101 4/108 2 v West Indies Basseterre 25 Aug 2014 ODI # 3514
Sabbir Rahman 5 7 4/277 5/284 1 v Sri Lanka Mirpur 19 Jan 2018 ODI # 3959
Shakib Al Hasan 3 7 2/125 3/132 1 v West Indies Mirpur 11 Dec 2018 ODI # 4072
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
Mashrafe Mortaza 7 6 6/241 7/247 1 v Afghanistan Canberra 18 Feb 2015 ODI # 3605
Litton Das 3 6 2/123 3/129 1 v India Mirpur 18 Jun 2015 ODI # 3658
Mosaddek Hossain 5 6 4/136 5/142 1 v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
Imrul Kayes 5 6 4/81 5/87 1 v Afghanistan Abu Dhabi 23 Sep 2018 ODI # 4045
Mehidy Hasan Miraz 7 6 6/178 7/184 1 v Sri Lanka Mirpur 25 May 2021 ODI # 4291
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
Mahmudullah 6 5* 5/288 5/293 2 v India Mirpur 16 Mar 2012 ODI # 3261
Shakib Al Hasan 4 5 3/114 4/119 2 v Sri Lanka Mirpur 17 Feb 2014 ODI # 3469
Mahmudullah 5 5 4/239 5/244 1 v Zimbabwe Mirpur 26 Nov 2014 ODI # 3553
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
Mahmudullah 5 4 4/226 5/230 1 v Afghanistan Mirpur 1 Oct 2016 ODI # 3786
Shakib Al Hasan 3 4 2/14 3/18 2 v Afghanistan Chattogram 23 Feb 2022 ODI # 4357
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
Shamsur Rahman 3 3 2/126 3/129 2 v New Zealand Fatullah 3 Nov 2013 ODI # 3429
Arafat Sunny 9 3 8/217 9/220 2 v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
Mahmudullah 5 3 4/66 5/69 1 v India Mirpur 7 Dec 2022 ODI # 4496
Towhid Hridoy 5 3 4/109 5/112 1 v Afghanistan Chattogram 5 Jul 2023 ODI # 4615
Tamim Iqbal 3 2* 2/1 2/3 1 v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
Mahmudullah 6 2 5/153 6/155 2 v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
Soumya Sarkar 3 2 2/10 3/12 2 v New Zealand Cardiff 9 Jun 2017 ODI # 3883
Mahmudullah 5 2 4/177 5/179 1 v India Birmingham 15 Jun 2017 ODI # 3891
Mahmudullah 4 2 3/134 4/136 1 v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
Mahmudullah 3 1 2/69 3/70 2 v Pakistan Chattogram 6 Dec 2011 ODI # 3222
Tamim Iqbal 3 1 2/39 3/40 2 v Sri Lanka Mirpur 20 Mar 2012 ODI # 3265
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
Nasir Hossain 6 1 5/242 6/243 1 v Zimbabwe Mirpur 7 Nov 2015 ODI # 3703
Tamim Iqbal 3 1 2/119 3/120 1 v Sri Lanka Dambulla 25 Mar 2017 ODI # 3855
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
Soumya Sarkar 3 1 2/106 3/107 2 v West Indies Dublin (Malahide) 13 May 2019 ODI # 4134
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 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
Sabbir Rahman 4 0 3/173 4/173 1 v Zimbabwe Chattogram 23 Nov 2014 ODI # 3552
Mominul Haque 6 0 5/204 6/204 1 v Zimbabwe Chattogram 23 Nov 2014 ODI # 3552
Mashrafe Mortaza 7 0 6/243 7/243 1 v Zimbabwe Mirpur 7 Nov 2015 ODI # 3703
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
Shakib Al Hasan 4 0 3/81 4/81 1 v Afghanistan Abu Dhabi 23 Sep 2018 ODI # 4045
Litton Das 3 0 2/12 3/12 1 v Pakistan Abu Dhabi 26 Sep 2018 ODI # 4047
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
Mohammad Mithun 4 0 3/99 4/99 1 v Sri Lanka Mirpur 23 May 2021 ODI # 4290
Mustafizur Rahman 10 0 9/246 10/246 1 v Sri Lanka Mirpur 25 May 2021 ODI # 4291
Mahmudullah 4 0 3/285 4/285 1 v Afghanistan Chattogram 25 Feb 2022 ODI # 4358
Mahmudullah 5 0 4/34 5/34 1 v South Africa Johannesburg 20 Mar 2022 ODI # 4372
Anamul Haque 3 0 2/47 3/47 1 v Zimbabwe Harare 10 Aug 2022 ODI # 4443
Afif Hossain 6 0 5/128 6/128 2 v India Mirpur 4 Dec 2022 ODI # 4493
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