Batting averages (current players)
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
Abul Hasan 2012-2018 7 3 0 11 7 3.66 16 68.75 0 0 0 1 0
Anamul Haque 2012-2018 34 31 0 1005 120 32.41 1421 70.72 3 3 5 98 17
Imrul Kayes 2008-2017 70 70 1 1998 112 28.95 2941 67.93 2 14 1 200 29
Liton Das 2015-2017 12 12 1 165 36 15.00 215 76.74 0 0 2 18 3
Mahmudullah 2007-2018 153 133 35 3327 128* 33.94 4370 76.13 3 18 7 273 39
Mashrafe Mortaza 2001-2018 185 136 22 1602 51* 14.05 1813 88.36 0 1 14 141 53
Mehidy Hasan Miraz 2017-2018 8 5 0 91 51 18.20 155 58.70 0 1 0 9 0
Mohammad Mithun 2014-2018 3 2 0 36 26 18.00 66 54.54 0 0 0 5 1
Mohammad Saifuddin 2017-2018 3 3 1 30 16 15.00 45 66.66 0 0 0 2 1
Mosaddek Hossain 2016-2017 18 15 6 288 50* 32.00 319 90.28 0 1 1 32 6
Mosharraf Hossain 2008-2016 5 5 1 26 8 6.50 75 34.66 0 0 0 0 0
Mushfiqur Rahim 2006-2018 184 170 27 4718 117 32.99 6142 76.81 5 28 10 376 62
Mustafizur Rahman 2015-2018 27 13 10 36 18* 12.00 69 52.17 0 0 1 4 0
Nasir Hossain 2011-2018 65 52 8 1281 100 29.11 1605 79.81 1 6 4 112 15
Nurul Hasan 2016-2016 2 2 0 68 44 34.00 70 97.14 0 0 0 4 2
Rubel Hossain 2009-2018 85 43 22 116 17 5.52 200 58.00 0 0 9 12 2
Sabbir Rahman 2014-2018 51 45 5 1027 65 25.67 1103 93.10 0 5 3 114 22
Shafiul Islam 2010-2016 56 31 11 126 24* 6.30 221 57.01 0 0 9 13 2
Shakib Al Hasan 2006-2018 185 174 24 5243 134* 34.95 6468 81.06 7 37 8 477 37
Soumya Sarkar 2014-2017 32 31 3 967 127* 34.53 1001 96.60 1 6 3 122 19
Subashis Roy 2016-2016 1 1 1 1 1* - 9 11.11 0 0 0 0 0
Sunzamul Islam 2017-2018 3 1 0 19 19 19.00 24 79.16 0 0 0 3 0
Taijul Islam 2014-2016 4 2 0 21 11 10.50 40 52.50 0 0 0 2 0
Tamim Iqbal 2007-2018 179 177 5 6018 154 34.98 7690 78.25 9 41 16 668 76
Tanbir Hayder 2016-2016 2 2 0 5 3 2.50 16 31.25 0 0 0 0 0
Taskin Ahmed 2014-2017 32 16 6 41 14 4.10 99 41.41 0 0 3 2 0
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

Includes all players from the past 2 years

Records includes the following current or recent matches:
Bangladesh v Sri Lanka at Dhaka, Bangladesh Tri-Nation Series final, Jan 27, 2018 [ODI # 3967]
Bangladesh v Sri Lanka at Dhaka, Bangladesh Tri-Nation Series 6th match, Jan 25, 2018 [ODI # 3965]
Bangladesh v Zimbabwe at Dhaka, Bangladesh Tri-Nation Series 5th match, Jan 23, 2018 [ODI # 3964]