Batting averages (current players)
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
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-2017 148 129 35 3218 128* 34.23 4228 76.11 3 17 7 264 35
Mashrafe Mortaza 2001-2017 180 132 22 1590 51* 14.45 1784 89.12 0 1 13 140 53
Mehidy Hasan Miraz 2017-2017 7 4 0 86 51 21.50 141 60.99 0 1 0 9 0
Mohammad Saifuddin 2017-2017 1 1 0 16 16 16.00 11 145.45 0 0 0 1 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-2017 179 165 26 4576 117 32.92 5946 76.95 5 27 10 369 59
Mustafizur Rahman 2015-2017 22 10 7 17 9 5.66 40 42.50 0 0 1 2 0
Nasir Hossain 2011-2017 61 49 8 1276 100 31.12 1583 80.60 1 6 3 112 15
Nurul Hasan 2016-2016 2 2 0 68 44 34.00 70 97.14 0 0 0 4 2
Rubel Hossain 2009-2017 80 40 21 108 17 5.68 193 55.95 0 0 7 12 1
Sabbir Rahman 2014-2017 46 41 4 985 65 26.62 1059 93.01 0 5 3 109 21
Shafiul Islam 2010-2016 56 31 11 126 24* 6.30 221 57.01 0 0 9 13 2
Shakib Al Hasan 2006-2017 180 170 24 5080 134* 34.79 6271 81.00 7 35 8 457 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-2017 1 - - - - - - - - - - - -
Taijul Islam 2014-2016 4 2 0 21 11 10.50 40 52.50 0 0 0 2 0
Tamim Iqbal 2007-2017 174 172 4 5766 154 34.32 7358 78.36 9 38 16 647 73
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:
South Africa v Bangladesh at East London, 3rd ODI, Oct 22, 2017 [ODI # 3929]
South Africa v Bangladesh at Paarl, 2nd ODI, Oct 18, 2017 [ODI # 3925]
South Africa v Bangladesh at Kimberley, 1st ODI, Oct 15, 2017 [ODI # 3923]