Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 16 Nov 2014 remove greater than or equal to 16 Nov 2014 from query
For wicket between 4 and 6 remove between 4 and 6 from query
Ordered by start date (ascending)
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 2014-2024 136 129 22 4852 144 45.34 5576 87.01 7 33 2 392 62
List of partnerships
Shakib Al Hasan 5 148 4/70 5/218 1 v Zimbabwe Chattogram 21 Nov 2014 ODI # 3550
Sabbir Rahman 6 28 5/218 6/246 1 v Zimbabwe Chattogram 21 Nov 2014 ODI # 3550
Sabbir Rahman 4 0 3/173 4/173 1 v Zimbabwe Chattogram 23 Nov 2014 ODI # 3552
Mahmudullah 5 31 4/173 5/204 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
Shakib Al Hasan 4 72 3/167 4/239 1 v Zimbabwe Mirpur 26 Nov 2014 ODI # 3553
Mahmudullah 5 5 4/239 5/244 1 v Zimbabwe Mirpur 26 Nov 2014 ODI # 3553
Mahmudullah 5 134 4/32 5/166 1 v Zimbabwe Mirpur 28 Nov 2014 ODI # 3555
Mahmudullah 5 35 4/58 5/93 2 v Zimbabwe Mirpur 1 Dec 2014 ODI # 3559
Shakib Al Hasan 5 114 4/119 5/233 1 v Afghanistan Canberra 18 Feb 2015 ODI # 3605
Sabbir Rahman 6 8 5/233 6/241 1 v Afghanistan Canberra 18 Feb 2015 ODI # 3605
Shakib Al Hasan 6 64 5/100 6/164 2 v Sri Lanka Melbourne 26 Feb 2015 ODI # 3615
Shakib Al Hasan 4 46 3/201 4/247 2 v Scotland Nelson 5 Mar 2015 ODI # 3624
Mahmudullah 5 141 4/99 5/240 1 v England Adelaide 9 Mar 2015 ODI # 3630
Sabbir Rahman 6 21 5/240 6/261 1 v England Adelaide 9 Mar 2015 ODI # 3630
Mahmudullah 5 31 4/151 5/182 1 v New Zealand Hamilton 13 Mar 2015 ODI # 3634
Shakib Al Hasan 5 14 4/90 5/104 2 v India Melbourne 19 Mar 2015 ODI # 3641
Sabbir Rahman 6 35 5/104 6/139 2 v India Melbourne 19 Mar 2015 ODI # 3641
Shakib Al Hasan 4 50 3/245 4/295 1 v Pakistan Mirpur 17 Apr 2015 ODI # 3647
Shakib Al Hasan 4 17 3/129 4/146 1 v India Mirpur 18 Jun 2015 ODI # 3658
Shakib Al Hasan 4 54 3/98 4/152 2 v India Mirpur 21 Jun 2015 ODI # 3660
Shakib Al Hasan 5 53 4/40 5/93 1 v South Africa Mirpur 10 Jul 2015 ODI # 3663
Shakib Al Hasan 4 23 3/100 4/123 1 v Zimbabwe Mirpur 7 Nov 2015 ODI # 3703
Sabbir Rahman 5 119 4/123 5/242 1 v Zimbabwe Mirpur 7 Nov 2015 ODI # 3703
Nasir Hossain 6 1 5/242 6/243 1 v Zimbabwe Mirpur 7 Nov 2015 ODI # 3703
Imrul Kayes 4 48 3/79 4/127 1 v Zimbabwe Mirpur 9 Nov 2015 ODI # 3705
Shakib Al Hasan 5 12 4/203 5/215 1 v Afghanistan Mirpur 25 Sep 2016 ODI # 3781
Shakib Al Hasan 4 11 3/111 4/122 1 v Afghanistan Mirpur 28 Sep 2016 ODI # 3783
Shakib Al Hasan 4 14 3/212 4/226 1 v Afghanistan Mirpur 1 Oct 2016 ODI # 3786
Mahmudullah 5 4 4/226 5/230 1 v Afghanistan Mirpur 1 Oct 2016 ODI # 3786
Imrul Kayes 4 21 3/132 4/153 2 v England Mirpur 7 Oct 2016 ODI # 3791
Mahmudullah 4 50 3/39 4/89 1 v England Mirpur 9 Oct 2016 ODI # 3793
Sabbir Rahman 4 54 3/122 4/176 1 v England Chattogram 12 Oct 2016 ODI # 3794
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
Shakib Al Hasan 5 63 4/81 5/144 2 v New Zealand Christchurch 26 Dec 2016 ODI # 3814
Sabbir Rahman 6 23 5/144 6/167 2 v New Zealand Christchurch 26 Dec 2016 ODI # 3814
Shakib Al Hasan 4 15 3/117 4/132 1 v New Zealand Dublin 17 May 2017 ODI # 3868
Mahmudullah 5 49 4/132 5/181 1 v New Zealand Dublin 17 May 2017 ODI # 3868
Mosaddek Hossain 4 12 3/148 4/160 2 v New Zealand Dublin 24 May 2017 ODI # 3871
Shakib Al Hasan 5 39 4/160 5/199 2 v New Zealand Dublin 24 May 2017 ODI # 3871
Mahmudullah 6 72* 5/199 5/271 2 v New Zealand Dublin 24 May 2017 ODI # 3871
Shakib Al Hasan 4 0 3/261 4/261 1 v England The Oval 1 Jun 2017 ODI # 3875
Shakib Al Hasan 4 21 3/12 4/33 2 v New Zealand Cardiff 9 Jun 2017 ODI # 3883
Shakib Al Hasan 4 23 3/154 4/177 1 v India Birmingham 15 Jun 2017 ODI # 3891
Mahmudullah 5 2 4/177 5/179 1 v India Birmingham 15 Jun 2017 ODI # 3891
Mahmudullah 4 69 3/126 4/195 1 v South Africa Kimberley 15 Oct 2017 ODI # 3923
Sabbir Rahman 5 42 4/195 5/237 1 v South Africa Kimberley 15 Oct 2017 ODI # 3923
Nasir Hossain 6 16 5/237 6/253 1 v South Africa Kimberley 15 Oct 2017 ODI # 3923
Shakib Al Hasan 4 9 3/162 4/171 2 v South Africa Paarl 18 Oct 2017 ODI # 3925
Mahmudullah 5 13 4/171 5/184 2 v South Africa Paarl 18 Oct 2017 ODI # 3925
Shakib Al Hasan 4 31 3/20 4/51 2 v South Africa East London 22 Oct 2017 ODI # 3929
Mahmudullah 4 50 3/227 4/277 1 v Sri Lanka Mirpur 19 Jan 2018 ODI # 3959
Sabbir Rahman 5 7 4/277 5/284 1 v Sri Lanka Mirpur 19 Jan 2018 ODI # 3959
Mahmudullah 4 18 3/16 4/34 1 v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
Sabbir Rahman 5 23 4/34 5/57 1 v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
Abul Hasan 6 14 5/57 6/71 1 v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
Mahmudullah 4 58 3/22 4/80 2 v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
Tamim Iqbal 4 54 3/221 4/275 1 v West Indies Providence 22 Jul 2018 ODI # 4022
Mahmudullah 4 87 3/145 4/232 2 v West Indies Providence 25 Jul 2018 ODI # 4023
Sabbir Rahman 5 32 4/232 5/264 2 v West Indies Providence 25 Jul 2018 ODI # 4023
Mosaddek Hossain 6 0 5/264 6/264 2 v West Indies Providence 25 Jul 2018 ODI # 4023
Mahmudullah 4 2 3/134 4/136 1 v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
Mosaddek Hossain 5 6 4/136 5/142 1 v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
Mehidy Hasan Miraz 6 33 5/142 6/175 1 v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
Mohammad Mithun 4 18 3/42 4/60 1 v India Dubai (DICS) 21 Sep 2018 ODI # 4042
Mahmudullah 5 5 4/60 5/65 1 v India Dubai (DICS) 21 Sep 2018 ODI # 4042
Shakib Al Hasan 4 0 3/81 4/81 1 v Afghanistan Abu Dhabi 23 Sep 2018 ODI # 4045
Imrul Kayes 5 6 4/81 5/87 1 v Afghanistan Abu Dhabi 23 Sep 2018 ODI # 4045
Mohammad Mithun 4 144 3/12 4/156 1 v Pakistan Abu Dhabi 26 Sep 2018 ODI # 4047
Imrul Kayes 5 11 4/156 5/167 1 v Pakistan Abu Dhabi 26 Sep 2018 ODI # 4047
Mahmudullah 6 30 5/167 6/197 1 v Pakistan Abu Dhabi 26 Sep 2018 ODI # 4047
Mohammad Mithun 4 39* 3/211 3/250 2 v Zimbabwe Chattogram 24 Oct 2018 ODI # 4060
Mohammad Mithun 4 14* 3/274 3/288 2 v Zimbabwe Chattogram 26 Oct 2018 ODI # 4061
Shakib Al Hasan 4 57 3/89 4/146 2 v West Indies Mirpur 9 Dec 2018 ODI # 4071
Soumya Sarkar 5 29 4/146 5/175 2 v West Indies Mirpur 9 Dec 2018 ODI # 4071
Mahmudullah 6 21* 5/175 5/196 2 v West Indies Mirpur 9 Dec 2018 ODI # 4071
Mohammad Mithun 4 33 3/48 4/81 1 v New Zealand Christchurch 16 Feb 2019 ODI # 4094
Mahmudullah 4 38 3/2 4/40 2 v New Zealand Dunedin 20 Feb 2019 ODI # 4095
Mohammad Mithun 4 83 3/107 4/190 2 v West Indies Dublin (Malahide) 13 May 2019 ODI # 4134
Mahmudullah 5 50 4/190 5/240 2 v West Indies Dublin (Malahide) 13 May 2019 ODI # 4134
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
Mahmudullah 5 8 4/242 5/250 1 v South Africa The Oval 2 Jun 2019 ODI # 4147
Litton Das 4 31 3/144 4/175 2 v Australia Nottingham 20 Jun 2019 ODI # 4166
Mahmudullah 5 127 4/175 5/302 2 v Australia Nottingham 20 Jun 2019 ODI # 4166
Sabbir Rahman 6 0 5/302 6/302 2 v Australia Nottingham 20 Jun 2019 ODI # 4166
Soumya Sarkar 4 8 3/143 4/151 1 v Afghanistan Southampton 24 Jun 2019 ODI # 4172
Mahmudullah 5 56 4/151 5/207 1 v Afghanistan Southampton 24 Jun 2019 ODI # 4172
Mosaddek Hossain 6 44 5/207 6/251 1 v Afghanistan Southampton 24 Jun 2019 ODI # 4172
Mahmudullah 4 9 3/30 4/39 2 v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
Sabbir Rahman 5 111 4/39 5/150 2 v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
Mosaddek Hossain 6 32 5/150 6/182 2 v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
Mahmudullah 4 16 3/52 4/68 1 v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
Sabbir Rahman 5 20 4/68 5/88 1 v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
Mosaddek Hossain 6 29 5/88 6/117 1 v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
Shakib Al Hasan 4 22 3/83 4/105 2 v West Indies Mirpur 20 Jan 2021 ODI # 4270
Mahmudullah 5 20* 4/105 4/125 2 v West Indies Mirpur 20 Jan 2021 ODI # 4270
Shakib Al Hasan 4 40* 3/109 3/149 2 v West Indies Mirpur 22 Jan 2021 ODI # 4272
Shakib Al Hasan 4 48 3/131 4/179 1 v West Indies Chattogram 25 Jan 2021 ODI # 4274
Mahmudullah 5 72 4/179 5/251 1 v West Indies Chattogram 25 Jan 2021 ODI # 4274
Mohammad Mithun 4 27 3/42 4/69 1 v New Zealand Dunedin 20 Mar 2021 ODI # 4279
Mohammad Mithun 4 51 3/133 4/184 1 v New Zealand Christchurch 23 Mar 2021 ODI # 4280
Mohammad Mithun 4 22 3/26 4/48 2 v New Zealand Wellington 26 Mar 2021 ODI # 4282
Mahmudullah 5 29 4/48 5/77 2 v New Zealand Wellington 26 Mar 2021 ODI # 4282
Mohammad Mithun 4 0 3/99 4/99 1 v Sri Lanka Mirpur 23 May 2021 ODI # 4290
Mahmudullah 5 109 4/99 5/208 1 v Sri Lanka Mirpur 23 May 2021 ODI # 4290
Mosaddek Hossain 4 25 3/49 4/74 1 v Sri Lanka Mirpur 25 May 2021 ODI # 4291
Mahmudullah 5 87 4/74 5/161 1 v Sri Lanka Mirpur 25 May 2021 ODI # 4291
Afif Hossain 6 17 5/161 6/178 1 v Sri Lanka Mirpur 25 May 2021 ODI # 4291
Mosaddek Hossain 4 56 3/28 4/84 2 v Sri Lanka Mirpur 28 May 2021 ODI # 4292
Mahmudullah 4 0 3/285 4/285 1 v Afghanistan Chattogram 25 Feb 2022 ODI # 4358
Yasir Ali 4 11 3/23 4/34 1 v South Africa Johannesburg 20 Mar 2022 ODI # 4372
Mahmudullah 5 0 4/34 5/34 1 v South Africa Johannesburg 20 Mar 2022 ODI # 4372
Shakib Al Hasan 4 21 3/74 4/95 2 v India Mirpur 4 Dec 2022 ODI # 4493
Mahmudullah 5 33 4/95 5/128 2 v India Mirpur 4 Dec 2022 ODI # 4493
Afif Hossain 6 0 5/128 6/128 2 v India Mirpur 4 Dec 2022 ODI # 4493
Shakib Al Hasan 4 14 3/52 4/66 1 v India Mirpur 7 Dec 2022 ODI # 4496
Mahmudullah 5 3 4/66 5/69 1 v India Mirpur 7 Dec 2022 ODI # 4496
Shakib Al Hasan 4 38 3/115 4/153 1 v England Chattogram 6 Mar 2023 ODI # 4531
Towhid Hridoy 5 80 4/216 5/296 1 v Ireland Sylhet 18 Mar 2023 ODI # 4539
Towhid Hridoy 5 128 4/190 5/318 1 v Ireland Sylhet 20 Mar 2023 ODI # 4542
Yasir Ali 6 21 5/318 6/339 1 v Ireland Sylhet 20 Mar 2023 ODI # 4542
Towhid Hridoy 5 20 4/102 5/122 1 v Ireland Chelmsford 9 May 2023 ODI # 4576
Mehidy Hasan Miraz 6 65 5/122 6/187 1 v Ireland Chelmsford 9 May 2023 ODI # 4576
Najmul Hossain Shanto 5 25 4/232 5/257 2 v Ireland Chelmsford 12 May 2023 ODI # 4577
Mehidy Hasan Miraz 6 29 5/257 6/286 2 v Ireland Chelmsford 12 May 2023 ODI # 4577
Tamim Iqbal 5 27 4/159 5/186 1 v Ireland Chelmsford 14 May 2023 ODI # 4578
Mehidy Hasan Miraz 6 75 5/186 6/261 1 v Ireland Chelmsford 14 May 2023 ODI # 4578
Towhid Hridoy 5 3 4/109 5/112 1 v Afghanistan Chattogram 5 Jul 2023 ODI # 4615
Shakib Al Hasan 5 6 4/65 5/71 2 v Afghanistan Chattogram 8 Jul 2023 ODI # 4619
Afif Hossain 6 1 5/71 6/72 2 v Afghanistan Chattogram 8 Jul 2023 ODI # 4619
Najmul Hossain Shanto 5 32 4/95 5/127 1 v Sri Lanka Pallekele 31 Aug 2023 ODI # 4629
Shakib Al Hasan 4 16 3/278 4/294 1 v Afghanistan Lahore 3 Sep 2023 ODI # 4631
Shakib Al Hasan 5 100 4/47 5/147 1 v Pakistan Lahore 6 Sep 2023 ODI # 4634
Shamim Hossain 6 27 5/147 6/174 1 v Pakistan Lahore 6 Sep 2023 ODI # 4634
Litton Das 4 13 3/70 4/83 2 v Sri Lanka Colombo (RPS) 9 Sep 2023 ODI # 4637
Towhid Hridoy 5 72 4/83 5/155 2 v Sri Lanka Colombo (RPS) 9 Sep 2023 ODI # 4637
Najmul Hossain Shanto 4 53 3/35 4/88 1 v New Zealand Mirpur 26 Sep 2023 ODI # 4655
Najmul Hossain Shanto 5 12* 4/146 4/158 2 v Afghanistan Dharamsala 7 Oct 2023 ODI # 4660
Litton Das 5 72 4/49 5/121 2 v England Dharamsala 10 Oct 2023 ODI # 4664
Towhid Hridoy 6 43 5/121 6/164 2 v England Dharamsala 10 Oct 2023 ODI # 4664
Shakib Al Hasan 5 96 4/56 5/152 1 v New Zealand Chennai 13 Oct 2023 ODI # 4668
Towhid Hridoy 6 23 5/152 6/175 1 v New Zealand Chennai 13 Oct 2023 ODI # 4668
Towhid Hridoy 5 42 4/137 5/179 1 v India Pune 19 Oct 2023 ODI # 4674
Mahmudullah 6 22 5/179 6/201 1 v India Pune 19 Oct 2023 ODI # 4674
Litton Das 4 11 3/31 4/42 2 v South Africa Wankhede 24 Oct 2023 ODI # 4680
Mehidy Hasan Miraz 5 6 4/63 5/69 2 v Netherlands Eden Gardens 28 Oct 2023 ODI # 4685
Mahmudullah 6 1 5/69 6/70 2 v Netherlands Eden Gardens 28 Oct 2023 ODI # 4685
Mahmudullah 5 38 4/211 5/249 2 v Sri Lanka Delhi 6 Nov 2023 ODI # 4695
Towhid Hridoy 5 37 4/214 5/251 1 v Australia Pune 11 Nov 2023 ODI # 4700
Towhid Hridoy 5 11 4/92 5/103 2 v New Zealand Dunedin 17 Dec 2023 ODI # 4711
Soumya Sarkar 5 91 4/80 5/171 1 v New Zealand Nelson 20 Dec 2023 ODI # 4715
Najmul Hossain Shanto 5 165* 4/92 4/257 2 v Sri Lanka Chattogram 13 Mar 2024 ODI # 4743
Towhid Hridoy 5 43 4/130 5/173 1 v Sri Lanka Chattogram 15 Mar 2024 ODI # 4744
Tanzid Hasan 5 17 4/113 5/130 2 v Sri Lanka Chattogram 18 Mar 2024 ODI # 4745
Mehidy Hasan Miraz 6 48 5/130 6/178 2 v Sri Lanka Chattogram 18 Mar 2024 ODI # 4745
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