Bangladesh: Batting by format (All cricket)
Filters
1 active
Team: Bangladesh×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 662 of the 814 matches in this selection (from 2003). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MahmudullahBAN | ODIs | 2007-2025 | 215 | 189 | 47 | 5131 | 128* | 36.13 | 6585 | 77.92 | 4 | 29 | 10 | 390 | 99 |
| Mushfiqur RahimBAN | ODIs | 2006-2025 | 241 | 227 | 40 | 7096 | 144 | 37.95 | 8783 | 80.79 | 9 | 44 | 11 | 568 | 94 |
| Mustafizur RahmanBAN | ODIs | 2015-2026 | 112 | 57 | 32 | 165 | 20 | 6.60 | 342 | 48.25 | 0 | 0 | 11 | 18 | 1 |
| Abdur RazzakBAN | ODIs | 2004-2014 | 122 | 79 | 27 | 644 | 53* | 12.38 | 854 | 75.41 | 0 | 1 | 10 | 47 | 17 |
| Shakib Al HasanBAN | ODIs | 2006-2023 | 211 | 200 | 26 | 6638 | 124* | 38.15 | 7930 | 83.71 | 8 | 52 | 11 | 618 | 51 |
| MahmudullahBAN | T20Is | 2007-2024 | 128 | 118 | 26 | 2223 | 64* | 24.16 | 1887 | 117.81 | 0 | 8 | 5 | 166 | 71 |
| Mashrafe MortazaBAN | ODIs | 2003-2020 | 173 | 120 | 24 | 1290 | 44 | 13.44 | 1547 | 83.39 | 0 | 0 | 12 | 108 | 42 |
| Rubel HossainBAN | ODIs | 2009-2021 | 95 | 45 | 21 | 112 | 15* | 4.67 | 224 | 50.00 | 0 | 0 | 9 | 11 | 2 |
| Rubel HossainBAN | Tests | 2009-2020 | 27 | 47 | 19 | 265 | 45* | 9.46 | 603 | 43.95 | 0 | 0 | 7 | 34 | 4 |
| Ebadat HossainBAN | Tests | 2019-2026 | 24 | 39 | 19 | 105 | 21* | 5.25 | 315 | 33.33 | 0 | 0 | 11 | 13 | 3 |
| Taskin AhmedBAN | T20Is | 2014-2026 | 84 | 39 | 18 | 227 | 31 | 10.81 | 218 | 104.13 | 0 | 0 | 5 | 20 | 8 |
| Mustafizur RahmanBAN | T20Is | 2015-2026 | 119 | 36 | 17 | 101 | 11* | 5.32 | 142 | 71.13 | 0 | 0 | 6 | 4 | 5 |
| Mushfiqur RahimBAN | Tests | 2006-2026 | 100 | 183 | 16 | 6592 | 219* | 39.47 | 13549 | 48.65 | 14 | 27 | 12 | 753 | 37 |
| Mushfiqur RahimBAN | T20Is | 2007-2022 | 90 | 82 | 16 | 1307 | 72* | 19.80 | 1135 | 115.15 | 0 | 6 | 8 | 110 | 33 |
| Mahedi HasanBAN | T20Is | 2018-2026 | 75 | 51 | 16 | 475 | 33 | 13.57 | 454 | 104.63 | 0 | 0 | 9 | 40 | 14 |
| Nurul HasanBAN | T20Is | 2016-2026 | 54 | 49 | 15 | 507 | 42* | 14.91 | 442 | 114.71 | 0 | 0 | 4 | 29 | 19 |
| Naeem IslamBAN | ODIs | 2008-2014 | 51 | 45 | 14 | 842 | 84 | 27.16 | 1211 | 69.53 | 0 | 5 | 4 | 73 | 12 |
| Enamul Haque jnrBAN | Tests | 2003-2013 | 13 | 24 | 14 | 56 | 13 | 5.60 | 258 | 21.71 | 0 | 0 | 4 | 7 | 0 |
| Shakib Al HasanBAN | T20Is | 2007-2024 | 113 | 110 | 13 | 2295 | 84 | 23.66 | 1874 | 122.47 | 0 | 12 | 8 | 234 | 49 |
| Mohammad SaifuddinBAN | T20Is | 2017-2026 | 46 | 27 | 13 | 298 | 39* | 21.29 | 243 | 122.63 | 0 | 0 | 4 | 21 | 14 |
| Shahadat HossainBAN | ODIs | 2006-2013 | 33 | 20 | 13 | 60 | 16* | 8.57 | 115 | 52.17 | 0 | 0 | 2 | 5 | 1 |
| Tamim IqbalBAN | ODIs | 2007-2023 | 218 | 215 | 12 | 7648 | 158 | 37.67 | 9681 | 79.00 | 12 | 55 | 18 | 839 | 96 |
| Taijul IslamBAN | Tests | 2014-2026 | 60 | 101 | 12 | 941 | 47 | 10.57 | 2412 | 39.01 | 0 | 0 | 11 | 104 | 3 |
| Jaker AliBAN | T20Is | 2023-2025 | 44 | 39 | 12 | 692 | 72* | 25.63 | 555 | 124.68 | 0 | 3 | 1 | 36 | 39 |
| Shahadat HossainBAN | Tests | 2005-2015 | 34 | 61 | 12 | 507 | 40 | 10.35 | 1056 | 48.01 | 0 | 0 | 9 | 68 | 6 |
| Taskin AhmedBAN | ODIs | 2014-2026 | 80 | 44 | 12 | 253 | 21 | 7.91 | 423 | 59.81 | 0 | 0 | 8 | 18 | 9 |
| Mehedi Hasan MirazBAN | ODIs | 2017-2026 | 108 | 79 | 11 | 1408 | 100* | 20.71 | 1779 | 79.15 | 1 | 3 | 5 | 127 | 25 |
| Khaled MashudBAN | ODIs | 2003-2006 | 45 | 36 | 11 | 605 | 71* | 24.20 | 1107 | 54.65 | 0 | 2 | 3 | 39 | 1 |
| Mohammad RafiqueBAN | ODIs | 2003-2007 | 56 | 44 | 11 | 491 | 72 | 14.88 | 724 | 67.82 | 0 | 1 | 7 | 39 | 14 |
| Shafiul IslamBAN | ODIs | 2010-2020 | 58 | 33 | 11 | 132 | 24* | 6.00 | 239 | 55.23 | 0 | 0 | 9 | 13 | 2 |
| Nahid RanaBAN | Tests | 2024-2026 | 12 | 19 | 11 | 21 | 11 | 2.63 | 120 | 17.50 | 0 | 0 | 7 | 3 | 0 |
| Mominul HaqueBAN | Tests | 2013-2026 | 78 | 145 | 10 | 5028 | 181 | 37.24 | 9356 | 53.74 | 12 | 27 | 19 | 582 | 19 |
| Mehedi Hasan MirazBAN | Tests | 2016-2026 | 58 | 104 | 10 | 2237 | 104 | 23.80 | 4460 | 50.16 | 2 | 10 | 6 | 253 | 26 |
| Mosaddek HossainBAN | ODIs | 2016-2026 | 45 | 36 | 10 | 691 | 86* | 26.58 | 784 | 88.14 | 0 | 5 | 1 | 62 | 15 |
| Mashrafe MortazaBAN | T20Is | 2007-2017 | 49 | 35 | 10 | 291 | 33* | 11.64 | 225 | 129.33 | 0 | 0 | 6 | 26 | 15 |
| Rubel HossainBAN | T20Is | 2009-2021 | 26 | 14 | 10 | 20 | 8* | 5.00 | 35 | 57.14 | 0 | 0 | 3 | 1 | 0 |
| Liton DasBAN | ODIs | 2015-2026 | 94 | 93 | 9 | 2478 | 176 | 29.50 | 2906 | 85.27 | 4 | 12 | 16 | 255 | 46 |
| Towhid HridoyBAN | T20Is | 2023-2026 | 63 | 57 | 9 | 1356 | 83* | 28.25 | 1072 | 126.49 | 0 | 7 | 3 | 87 | 55 |
| Afif HossainBAN | T20Is | 2018-2024 | 64 | 58 | 9 | 1031 | 77* | 21.04 | 852 | 121.01 | 0 | 3 | 6 | 78 | 36 |
| Hasan MahmudBAN | Tests | 2024-2026 | 16 | 26 | 9 | 199 | 38* | 11.71 | 559 | 35.60 | 0 | 0 | 3 | 23 | 4 |
| Nasum AhmedBAN | T20Is | 2021-2026 | 46 | 23 | 9 | 125 | 26 | 8.93 | 128 | 97.66 | 0 | 0 | 5 | 11 | 4 |
| Shoriful IslamBAN | ODIs | 2021-2026 | 37 | 23 | 9 | 98 | 16 | 7.00 | 112 | 87.50 | 0 | 0 | 2 | 7 | 4 |
| Syed RaselBAN | ODIs | 2005-2010 | 40 | 22 | 9 | 76 | 15 | 5.85 | 163 | 46.63 | 0 | 0 | 4 | 7 | 0 |
| Khaled AhmedBAN | Tests | 2018-2026 | 18 | 31 | 9 | 55 | 22 | 2.50 | 183 | 30.05 | 0 | 0 | 16 | 6 | 3 |
| Abdur RazzakBAN | T20Is | 2007-2014 | 29 | 17 | 9 | 37 | 9 | 4.63 | 66 | 56.06 | 0 | 0 | 4 | 1 | 0 |
| Shakib Al HasanBAN | Tests | 2007-2024 | 68 | 124 | 8 | 4356 | 217 | 37.55 | 6973 | 62.47 | 5 | 29 | 6 | 530 | 27 |
| Mohammad AshrafulBAN | ODIs | 2003-2013 | 116 | 112 | 8 | 2301 | 109 | 22.13 | 3344 | 68.81 | 3 | 14 | 9 | 241 | 15 |
| Nasir HossainBAN | ODIs | 2011-2018 | 64 | 51 | 8 | 1240 | 100 | 28.84 | 1545 | 80.26 | 1 | 6 | 4 | 111 | 14 |
| Mohammad SaifuddinBAN | ODIs | 2017-2026 | 29 | 18 | 8 | 360 | 51* | 36.00 | 420 | 85.71 | 0 | 2 | 1 | 29 | 6 |
| Mosaddek HossainBAN | T20Is | 2016-2026 | 30 | 28 | 8 | 308 | 34* | 15.40 | 283 | 108.83 | 0 | 0 | 3 | 20 | 10 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.