Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date between 30 Jan 2009 and 19 Nov 2023 remove between 30 Jan 2009 and 19 Nov 2023 from query
Innings in match 2nd innings remove 2nd innings 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 2007-2024 232 202 51 5386 128* 35.66 7002 76.92 4 28 10 406 93 Profile
filtered 2009-2023 97 77 22 2033 111 36.96 2673 76.05 2 10 6 169 39
List of partnerships
Mushfiqur Rahim 6 13 5/238 6/251 2 v West Indies Roseau 28 Jul 2009 ODI # 2863
Mushfiqur Rahim 6 50 5/133 6/183 2 v West Indies Basseterre 31 Jul 2009 ODI # 2865
Naeem Islam 7 49 6/183 7/232 2 v West Indies Basseterre 31 Jul 2009 ODI # 2865
Abdur Razzak 8 17* 7/232 7/249 2 v West Indies Basseterre 31 Jul 2009 ODI # 2865
Raqibul Hasan 6 24 5/107 6/131 2 v Zimbabwe Bulawayo 14 Aug 2009 ODI # 2872
Mushfiqur Rahim 6 21 5/279 6/300 2 v Zimbabwe Bulawayo 16 Aug 2009 ODI # 2873
Naeem Islam 7 13* 6/300 6/313 2 v Zimbabwe Bulawayo 16 Aug 2009 ODI # 2873
Mushfiqur Rahim 5 30 4/169 5/199 2 v Zimbabwe Bulawayo 18 Aug 2009 ODI # 2874
Naeem Islam 6 13* 5/199 5/212 2 v Zimbabwe Bulawayo 18 Aug 2009 ODI # 2874
Raqibul Hasan 4 8 3/175 4/183 2 v Zimbabwe Mirpur 31 Oct 2009 ODI # 2917
Mushfiqur Rahim 5 0 4/183 5/183 2 v Zimbabwe Mirpur 31 Oct 2009 ODI # 2917
Shakib Al Hasan 5 3 4/102 5/105 2 v Zimbabwe Chattogram 5 Nov 2009 ODI # 2922
Naeem Islam 6 69 5/105 6/174 2 v Zimbabwe Chattogram 5 Nov 2009 ODI # 2922
Mushfiqur Rahim 6 11 5/133 6/144 2 v New Zealand Napier 5 Feb 2010 ODI # 2949
Naeem Islam 7 23 6/144 7/167 2 v New Zealand Napier 5 Feb 2010 ODI # 2949
Shakib Al Hasan 5 37 4/125 5/162 2 v England Chattogram 5 Mar 2010 ODI # 2968
Naeem Islam 6 42 5/162 6/204 2 v England Chattogram 5 Mar 2010 ODI # 2968
Sohrawordi Shuvo 7 7 6/204 7/211 2 v England Chattogram 5 Mar 2010 ODI # 2968
Shakib Al Hasan 6 17 5/126 6/143 2 v Sri Lanka Dambulla 18 Jun 2010 ODI # 2995
Naeem Islam 7 24 6/143 7/167 2 v Sri Lanka Dambulla 18 Jun 2010 ODI # 2995
Jahurul Islam 6 1* 5/245 5/246 2 v Pakistan Dambulla 21 Jun 2010 ODI # 2998
Mohammad Ashraful 6 16 5/86 6/102 2 v England Birmingham 12 Jul 2010 ODI # 3026
Mashrafe Mortaza 7 22 6/102 7/124 2 v England Birmingham 12 Jul 2010 ODI # 3026
Abdur Razzak 8 56 7/124 8/180 2 v England Birmingham 12 Jul 2010 ODI # 3026
Shakib Al Hasan 7 54 6/115 7/169 2 v Zimbabwe Mirpur 1 Dec 2010 ODI # 3071
Raqibul Hasan 6 13 5/248 6/261 2 v India Mirpur 19 Feb 2011 ODI # 3100
Mushfiqur Rahim 6 4 5/162 6/166 2 v England Chattogram 11 Mar 2011 ODI # 3127
Naeem Islam 7 0 6/166 7/166 2 v England Chattogram 11 Mar 2011 ODI # 3127
Abdur Razzak 8 3 7/166 8/169 2 v England Chattogram 11 Mar 2011 ODI # 3127
Shafiul Islam 9 58* 8/169 8/227 2 v England Chattogram 11 Mar 2011 ODI # 3127
Shakib Al Hasan 6 22 5/36 6/58 2 v South Africa Mirpur 19 Mar 2011 ODI # 3138
Mushfiqur Rahim 6 61* 5/149 5/210 2 v Australia Mirpur 9 Apr 2011 ODI # 3149
Shahriar Nafees 3 18 2/179 3/197 2 v Australia Mirpur 13 Apr 2011 ODI # 3151
Shakib Al Hasan 4 24 3/197 4/221 2 v Australia Mirpur 13 Apr 2011 ODI # 3151
Mushfiqur Rahim 5 2 4/221 5/223 2 v Australia Mirpur 13 Apr 2011 ODI # 3151
Alok Kapali 6 47 5/223 6/270 2 v Australia Mirpur 13 Apr 2011 ODI # 3151
Sohrawordi Shuvo 7 25* 6/270 6/295 2 v Australia Mirpur 13 Apr 2011 ODI # 3151
Mushfiqur Rahim 6 44 5/185 6/229 2 v Zimbabwe Harare 16 Aug 2011 ODI # 3179
Nasir Hossain 6 60 5/125 6/185 2 v Pakistan Mirpur 3 Dec 2011 ODI # 3220
Abdur Razzak 7 1 6/185 7/186 2 v Pakistan Mirpur 3 Dec 2011 ODI # 3220
Elias Sunny 8 0* 7/186 7/186 2 v Pakistan Mirpur 3 Dec 2011 ODI # 3220
Shahriar Nafees 2 69 1/0 2/69 2 v Pakistan Chattogram 6 Dec 2011 ODI # 3222
Mushfiqur Rahim 3 1 2/69 3/70 2 v Pakistan Chattogram 6 Dec 2011 ODI # 3222
Shakib Al Hasan 4 2 3/70 4/72 2 v Pakistan Chattogram 6 Dec 2011 ODI # 3222
Shakib Al Hasan 5 0 4/135 5/135 2 v Pakistan Mirpur 11 Mar 2012 ODI # 3258
Mushfiqur Rahim 6 5* 5/288 5/293 2 v India Mirpur 16 Mar 2012 ODI # 3261
Nasir Hossain 6 77* 5/135 5/212 2 v Sri Lanka Mirpur 20 Mar 2012 ODI # 3265
Mushfiqur Rahim 6 11 5/179 6/190 2 v Pakistan Mirpur 22 Mar 2012 ODI # 3267
Mashrafe Mortaza 7 28 6/190 7/218 2 v Pakistan Mirpur 22 Mar 2012 ODI # 3267
Abdur Razzak 8 15 7/218 8/233 2 v Pakistan Mirpur 22 Mar 2012 ODI # 3267
Shahadat Hossain 9 1* 8/233 8/234 2 v Pakistan Mirpur 22 Mar 2012 ODI # 3267
Mushfiqur Rahim 6 74 5/13 6/87 2 v West Indies Mirpur 7 Dec 2012 ODI # 3312
Sohag Gazi 7 26 6/87 7/113 2 v West Indies Mirpur 7 Dec 2012 ODI # 3312
Elias Sunny 8 0 7/113 8/113 2 v West Indies Mirpur 7 Dec 2012 ODI # 3312
Mashrafe Mortaza 9 19 8/113 9/132 2 v West Indies Mirpur 7 Dec 2012 ODI # 3312
Abdur Razzak 10 4 9/132 10/136 2 v West Indies Mirpur 7 Dec 2012 ODI # 3312
Mushfiqur Rahim 4 91 3/30 4/121 2 v West Indies Mirpur 8 Dec 2012 ODI # 3313
Nasir Hossain 5 18 4/126 5/144 2 v Sri Lanka Pallekele 28 Mar 2013 ODI # 3352
Nasir Hossain 6 35 5/254 6/289 2 v New Zealand Fatullah 3 Nov 2013 ODI # 3429
Mushfiqur Rahim 6 0 5/133 6/133 2 v Sri Lanka Mirpur 17 Feb 2014 ODI # 3469
Mushfiqur Rahim 6 2 5/153 6/155 2 v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
Shakib Al Hasan 5 0 4/50 5/50 2 v India Mirpur 17 Jun 2014 ODI # 3498
Tamim Iqbal 5 0 4/57 5/57 2 v West Indies St George's 22 Aug 2014 ODI # 3511
Mushfiqur Rahim 5 55 4/108 5/163 2 v West Indies Basseterre 25 Aug 2014 ODI # 3514
Nasir Hossain 6 15 5/163 6/178 2 v West Indies Basseterre 25 Aug 2014 ODI # 3514
Soumya Sarkar 3 19 2/28 3/47 2 v Zimbabwe Mirpur 1 Dec 2014 ODI # 3559
Shakib Al Hasan 4 11 3/47 4/58 2 v Zimbabwe Mirpur 1 Dec 2014 ODI # 3559
Mushfiqur Rahim 5 35 4/58 5/93 2 v Zimbabwe Mirpur 1 Dec 2014 ODI # 3559
Sabbir Rahman 6 37* 5/93 5/130 2 v Zimbabwe Mirpur 1 Dec 2014 ODI # 3559
Anamul Haque 4 43 3/41 4/84 2 v Sri Lanka Melbourne 26 Feb 2015 ODI # 3615
Shakib Al Hasan 5 16 4/84 5/100 2 v Sri Lanka Melbourne 26 Feb 2015 ODI # 3615
Tamim Iqbal 2 139 1/5 2/144 2 v Scotland Nelson 5 Mar 2015 ODI # 3624
Soumya Sarkar 3 40 2/33 3/73 2 v India Melbourne 19 Mar 2015 ODI # 3641
Tamim Iqbal 2 78 1/22 2/100 2 v Pakistan Mirpur 19 Apr 2015 ODI # 3648
Soumya Sarkar 2 9 1/145 2/154 2 v Pakistan Mirpur 22 Apr 2015 ODI # 3649
Soumya Sarkar 3 135 2/24 3/159 2 v South Africa Mirpur 12 Jul 2015 ODI # 3666
Imrul Kayes 3 50 2/82 3/132 2 v England Mirpur 7 Oct 2016 ODI # 3791
Tamim Iqbal 3 0 2/48 3/48 2 v New Zealand Christchurch 26 Dec 2016 ODI # 3814
Imrul Kayes 3 7 2/105 3/112 2 v New Zealand Nelson 29 Dec 2016 ODI # 3815
Shakib Al Hasan 6 7 5/111 6/118 2 v Sri Lanka Colombo (SSC) 1 Apr 2017 ODI # 3858
Mehidy Hasan Miraz 7 9 6/118 7/127 2 v Sri Lanka Colombo (SSC) 1 Apr 2017 ODI # 3858
Mushfiqur Rahim 6 72* 5/199 5/271 2 v New Zealand Dublin 24 May 2017 ODI # 3871
Shakib Al Hasan 5 224 4/33 5/257 2 v New Zealand Cardiff 9 Jun 2017 ODI # 3883
Mosaddek Hossain 6 11* 5/257 5/268 2 v New Zealand Cardiff 9 Jun 2017 ODI # 3883
Mushfiqur Rahim 5 13 4/171 5/184 2 v South Africa Paarl 18 Oct 2017 ODI # 3925
Sabbir Rahman 6 35 5/184 6/219 2 v South Africa Paarl 18 Oct 2017 ODI # 3925
Nasir Hossain 7 15 6/219 7/234 2 v South Africa Paarl 18 Oct 2017 ODI # 3925
Mashrafe Mortaza 8 0 7/234 8/234 2 v South Africa Paarl 18 Oct 2017 ODI # 3925
Taskin Ahmed 9 5 8/234 9/239 2 v South Africa Paarl 18 Oct 2017 ODI # 3925
Shakib Al Hasan 5 10 4/51 5/61 2 v South Africa East London 22 Oct 2017 ODI # 3929
Mushfiqur Rahim 4 58 3/22 4/80 2 v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
Mehidy Hasan Miraz 5 10 4/80 5/90 2 v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
Mohammad Saifuddin 6 37 5/90 6/127 2 v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
Mashrafe Mortaza 7 14 6/127 7/141 2 v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
Rubel Hossain 8 0 7/141 8/141 2 v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
Mustafizur Rahman 9 1 8/141 9/142 2 v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
Mushfiqur Rahim 4 87 3/145 4/232 2 v West Indies Providence 25 Jul 2018 ODI # 4023
Shakib Al Hasan 5 36 4/43 5/79 2 v Afghanistan Abu Dhabi 20 Sep 2018 ODI # 4041
Mosaddek Hossain 6 11 5/79 6/90 2 v Afghanistan Abu Dhabi 20 Sep 2018 ODI # 4041
Mushfiqur Rahim 6 21* 5/175 5/196 2 v West Indies Mirpur 9 Dec 2018 ODI # 4071
Mushfiqur Rahim 4 38 3/2 4/40 2 v New Zealand Dunedin 20 Feb 2019 ODI # 4095
Sabbir Rahman 5 21 4/40 5/61 2 v New Zealand Dunedin 20 Feb 2019 ODI # 4095
Mushfiqur Rahim 5 50 4/190 5/240 2 v West Indies Dublin (Malahide) 13 May 2019 ODI # 4134
Sabbir Rahman 6 8* 5/240 5/248 2 v West Indies Dublin (Malahide) 13 May 2019 ODI # 4134
Shakib Al Hasan 4 23* 3/224 3/247 2 v Ireland Dublin 15 May 2019 ODI # 4136
Mosaddek Hossain 4 31 3/247 4/278 2 v Ireland Dublin 15 May 2019 ODI # 4136
Sabbir Rahman 5 16* 4/278 4/294 2 v Ireland Dublin 15 May 2019 ODI # 4136
Mohammad Mithun 5 9 4/134 5/143 2 v West Indies Dublin (Malahide) 17 May 2019 ODI # 4137
Mosaddek Hossain 6 70* 5/143 5/213 2 v West Indies Dublin (Malahide) 17 May 2019 ODI # 4137
Shakib Al Hasan 5 49 4/170 5/219 2 v England Cardiff 8 Jun 2019 ODI # 4153
Mosaddek Hossain 6 35 5/219 6/254 2 v England Cardiff 8 Jun 2019 ODI # 4153
Mohammad Saifuddin 7 7 6/254 7/261 2 v England Cardiff 8 Jun 2019 ODI # 4153
Mushfiqur Rahim 5 127 4/175 5/302 2 v Australia Nottingham 20 Jun 2019 ODI # 4166
Shakib Al Hasan 5 18 4/136 5/154 2 v Pakistan Lord's 5 Jul 2019 ODI # 4186
Mosaddek Hossain 6 43 5/154 6/197 2 v Pakistan Lord's 5 Jul 2019 ODI # 4186
Mohammad Saifuddin 7 0 6/197 7/197 2 v Pakistan Lord's 5 Jul 2019 ODI # 4186
Mehidy Hasan Miraz 8 1 7/197 8/198 2 v Pakistan Lord's 5 Jul 2019 ODI # 4186
Mushfiqur Rahim 4 9 3/30 4/39 2 v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
Soumya Sarkar 5 23 4/60 5/83 2 v Sri Lanka Colombo (RPS) 31 Jul 2019 ODI # 4195
Mushfiqur Rahim 5 20* 4/105 4/125 2 v West Indies Mirpur 20 Jan 2021 ODI # 4270
Mushfiqur Rahim 5 29 4/48 5/77 2 v New Zealand Wellington 26 Mar 2021 ODI # 4282
Mehidy Hasan Miraz 6 0 5/77 6/77 2 v New Zealand Wellington 26 Mar 2021 ODI # 4282
Mahedi Hasan 7 5 6/77 7/82 2 v New Zealand Wellington 26 Mar 2021 ODI # 4282
Taskin Ahmed 8 20 7/82 8/102 2 v New Zealand Wellington 26 Mar 2021 ODI # 4282
Rubel Hossain 9 52 8/102 9/154 2 v New Zealand Wellington 26 Mar 2021 ODI # 4282
Mustafizur Rahman 10 0 9/154 10/154 2 v New Zealand Wellington 26 Mar 2021 ODI # 4282
Mosaddek Hossain 5 41 4/84 5/125 2 v Sri Lanka Mirpur 28 May 2021 ODI # 4292
Afif Hossain 6 33 5/125 6/158 2 v Sri Lanka Mirpur 28 May 2021 ODI # 4292
Mehidy Hasan Miraz 7 4 6/158 7/162 2 v Sri Lanka Mirpur 28 May 2021 ODI # 4292
Taskin Ahmed 8 0 7/162 8/162 2 v Sri Lanka Mirpur 28 May 2021 ODI # 4292
Shoriful Islam 9 19 8/162 9/181 2 v Sri Lanka Mirpur 28 May 2021 ODI # 4292
Mustafizur Rahman 10 8 9/181 10/189 2 v Sri Lanka Mirpur 28 May 2021 ODI # 4292
Shakib Al Hasan 5 55 4/75 5/130 2 v Zimbabwe Harare 18 Jul 2021 ODI # 4306
Mohammad Mithun 4 0 3/204 4/204 2 v Zimbabwe Harare 20 Jul 2021 ODI # 4308
Shakib Al Hasan 5 10 4/18 5/28 2 v Afghanistan Chattogram 23 Feb 2022 ODI # 4357
Afif Hossain 6 17 5/28 6/45 2 v Afghanistan Chattogram 23 Feb 2022 ODI # 4357
Najmul Hossain Shanto 3 49 2/49 3/98 2 v West Indies Providence 10 Jul 2022 ODI # 4421
Afif Hossain 4 13 3/98 4/111 2 v West Indies Providence 10 Jul 2022 ODI # 4421
Nurul Hasan 5 40* 4/111 4/151 2 v West Indies Providence 10 Jul 2022 ODI # 4421
Litton Das 3 26 2/70 3/96 2 v West Indies Providence 16 Jul 2022 ODI # 4431
Afif Hossain 4 0 3/96 4/96 2 v West Indies Providence 16 Jul 2022 ODI # 4431
Mosaddek Hossain 5 20 4/96 5/116 2 v West Indies Providence 16 Jul 2022 ODI # 4431
Nurul Hasan 6 31 5/116 6/147 2 v West Indies Providence 16 Jul 2022 ODI # 4431
Mushfiqur Rahim 5 33 4/95 5/128 2 v India Mirpur 4 Dec 2022 ODI # 4493
Shakib Al Hasan 5 17 4/107 5/124 2 v India Chattogram 10 Dec 2022 ODI # 4499
Afif Hossain 6 19 5/124 6/143 2 v India Chattogram 10 Dec 2022 ODI # 4499
Shakib Al Hasan 5 34 4/88 5/122 2 v England Mirpur 3 Mar 2023 ODI # 4528
Afif Hossain 6 38 5/122 6/160 2 v England Mirpur 3 Mar 2023 ODI # 4528
Mehidy Hasan Miraz 7 7 6/160 7/167 2 v England Mirpur 3 Mar 2023 ODI # 4528
Tamim Iqbal 5 22 4/70 5/92 2 v New Zealand Mirpur 23 Sep 2023 ODI # 4652
Mahedi Hasan 6 42 5/92 6/134 2 v New Zealand Mirpur 23 Sep 2023 ODI # 4652
Nasum Ahmed 7 15 6/134 7/149 2 v New Zealand Mirpur 23 Sep 2023 ODI # 4652
Litton Das 5 16 4/42 5/58 2 v South Africa Wankhede 24 Oct 2023 ODI # 4680
Mehidy Hasan Miraz 6 23 5/58 6/81 2 v South Africa Wankhede 24 Oct 2023 ODI # 4680
Nasum Ahmed 7 41 6/81 7/122 2 v South Africa Wankhede 24 Oct 2023 ODI # 4680
Hasan Mahmud 8 37 7/122 8/159 2 v South Africa Wankhede 24 Oct 2023 ODI # 4680
Mustafizur Rahman 9 68 8/159 9/227 2 v South Africa Wankhede 24 Oct 2023 ODI # 4680
Mushfiqur Rahim 6 1 5/69 6/70 2 v Netherlands Eden Gardens 28 Oct 2023 ODI # 4685
Mahedi Hasan 7 38 6/70 7/108 2 v Netherlands Eden Gardens 28 Oct 2023 ODI # 4685
Taskin Ahmed 8 5 7/108 8/113 2 v Netherlands Eden Gardens 28 Oct 2023 ODI # 4685
Najmul Hossain Shanto 4 1 3/210 4/211 2 v Sri Lanka Delhi 6 Nov 2023 ODI # 4695
Mushfiqur Rahim 5 38 4/211 5/249 2 v Sri Lanka Delhi 6 Nov 2023 ODI # 4695
Towhid Hridoy 6 6 5/249 6/255 2 v Sri Lanka Delhi 6 Nov 2023 ODI # 4695
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