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 806 of the 831 matches in this selection (from 1986). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mushfiqur RahimBAN | Tests | 2005-2026 | 106 | 195 | 17 | 6957 | 219* | 39.08 | 14344 | 48.50 | 14 | 30 | 14 | 796 | 39 |
| Tamim IqbalBAN | ODIs | 2007-2023 | 232 | 229 | 12 | 8033 | 158 | 37.02 | 10205 | 78.72 | 13 | 55 | 19 | 889 | 101 |
| Mominul HaqueBAN | Tests | 2013-2026 | 81 | 151 | 11 | 5265 | 181 | 37.61 | 9689 | 54.34 | 13 | 28 | 19 | 608 | 21 |
| Tamim IqbalBAN | Tests | 2008-2023 | 70 | 134 | 2 | 5134 | 206 | 38.89 | 8852 | 58.00 | 10 | 31 | 11 | 655 | 41 |
| Mushfiqur RahimBAN | ODIs | 2006-2025 | 256 | 239 | 41 | 7326 | 144 | 37.00 | 9232 | 79.35 | 9 | 45 | 11 | 583 | 96 |
| Shakib Al HasanBAN | ODIs | 2006-2023 | 230 | 217 | 30 | 7092 | 134* | 37.93 | 8537 | 83.07 | 9 | 53 | 11 | 663 | 52 |
| Nazmul Hossain ShantoBAN | Tests | 2017-2026 | 45 | 84 | 2 | 2805 | 163 | 34.21 | 5208 | 53.86 | 9 | 8 | 8 | 308 | 35 |
| Liton DasBAN | Tests | 2015-2026 | 57 | 99 | 2 | 3511 | 141 | 36.20 | 5804 | 60.49 | 7 | 21 | 5 | 419 | 25 |
| Mohammad AshrafulBAN | Tests | 2001-2013 | 61 | 119 | 5 | 2737 | 190 | 24.01 | 5940 | 46.08 | 6 | 8 | 16 | 335 | 22 |
| Shakib Al HasanBAN | Tests | 2007-2024 | 71 | 130 | 8 | 4609 | 217 | 37.78 | 7473 | 61.68 | 5 | 31 | 6 | 556 | 28 |
| MahmudullahBAN | Tests | 2009-2021 | 50 | 94 | 7 | 2914 | 150* | 33.49 | 5456 | 53.41 | 5 | 16 | 11 | 338 | 24 |
| MahmudullahBAN | ODIs | 2007-2025 | 223 | 194 | 49 | 5231 | 128* | 36.08 | 6731 | 77.72 | 4 | 29 | 10 | 397 | 100 |
| Liton DasBAN | ODIs | 2015-2026 | 94 | 93 | 9 | 2478 | 176 | 29.50 | 2906 | 85.27 | 4 | 12 | 16 | 255 | 46 |
| Imrul KayesBAN | ODIs | 2008-2018 | 74 | 74 | 1 | 2268 | 144 | 31.07 | 3227 | 70.28 | 4 | 14 | 2 | 220 | 36 |
| Shahriar NafeesBAN | ODIs | 2005-2011 | 74 | 74 | 5 | 2194 | 123* | 31.80 | 3142 | 69.83 | 4 | 13 | 11 | 277 | 7 |
| Mohammad AshrafulBAN | ODIs | 2001-2013 | 173 | 166 | 13 | 3420 | 109 | 22.35 | 4848 | 70.54 | 3 | 20 | 13 | 348 | 29 |
| Habibul BasharBAN | Tests | 2000-2008 | 50 | 99 | 1 | 3026 | 113 | 30.88 | 5020 | 60.28 | 3 | 24 | 7 | 401 | 4 |
| Soumya SarkarBAN | ODIs | 2014-2026 | 78 | 73 | 4 | 2334 | 169 | 33.83 | 2456 | 95.03 | 3 | 15 | 8 | 264 | 59 |
| Imrul KayesBAN | Tests | 2008-2019 | 39 | 76 | 2 | 1797 | 150 | 24.28 | 3742 | 48.02 | 3 | 4 | 4 | 240 | 11 |
| Nazmul Hossain ShantoBAN | ODIs | 2018-2026 | 58 | 57 | 4 | 1742 | 122* | 32.87 | 2218 | 78.54 | 3 | 10 | 9 | 193 | 17 |
| Anamul HaqueBAN | ODIs | 2012-2024 | 47 | 44 | 0 | 1322 | 120 | 30.05 | 1744 | 75.80 | 3 | 5 | 6 | 132 | 27 |
| Mehedi Hasan MirazBAN | Tests | 2016-2026 | 61 | 109 | 11 | 2384 | 104 | 24.33 | 4763 | 50.05 | 2 | 11 | 6 | 269 | 26 |
| Shadman IslamBAN | Tests | 2018-2026 | 31 | 59 | 3 | 1578 | 120 | 28.18 | 3137 | 50.30 | 2 | 9 | 6 | 184 | 3 |
| Mahmudul Hasan JoyBAN | Tests | 2021-2026 | 23 | 43 | 0 | 1129 | 171 | 26.26 | 2508 | 45.02 | 2 | 6 | 8 | 129 | 7 |
| Javed OmarBAN | Tests | 2001-2007 | 40 | 80 | 2 | 1720 | 119 | 22.05 | 4509 | 38.15 | 1 | 8 | 5 | 240 | 1 |
| Tamim IqbalBAN | T20Is | 2007-2020 | 67 | 67 | 5 | 1567 | 103* | 25.27 | 1298 | 120.72 | 1 | 7 | 4 | 164 | 44 |
| Towhid HridoyBAN | ODIs | 2023-2026 | 45 | 41 | 6 | 1493 | 100 | 42.66 | 1868 | 79.93 | 1 | 12 | 1 | 97 | 27 |
| Khaled MashudBAN | Tests | 2000-2007 | 44 | 84 | 10 | 1409 | 103* | 19.04 | 4136 | 34.07 | 1 | 3 | 11 | 147 | 1 |
| Mehedi Hasan MirazBAN | ODIs | 2017-2026 | 108 | 79 | 11 | 1408 | 100* | 20.71 | 1779 | 79.15 | 1 | 3 | 5 | 127 | 25 |
| Shahriar NafeesBAN | Tests | 2005-2013 | 24 | 48 | 0 | 1267 | 138 | 26.40 | 2268 | 55.86 | 1 | 7 | 4 | 189 | 1 |
| Sabbir RahmanBAN | ODIs | 2014-2019 | 62 | 55 | 7 | 1259 | 102 | 26.23 | 1353 | 93.05 | 1 | 5 | 5 | 147 | 21 |
| Nasir HossainBAN | ODIs | 2011-2018 | 64 | 51 | 8 | 1240 | 100 | 28.84 | 1545 | 80.26 | 1 | 6 | 4 | 111 | 14 |
| Alok KapaliBAN | ODIs | 2002-2011 | 68 | 65 | 3 | 1223 | 115 | 19.73 | 1787 | 68.44 | 1 | 5 | 5 | 100 | 10 |
| Mohammad RafiqueBAN | Tests | 2000-2008 | 33 | 63 | 6 | 1059 | 111 | 18.58 | 1630 | 64.97 | 1 | 4 | 8 | 110 | 34 |
| Nasir HossainBAN | Tests | 2011-2017 | 19 | 32 | 2 | 1044 | 100 | 34.80 | 1917 | 54.46 | 1 | 6 | 2 | 119 | 10 |
| Rajin SalehBAN | ODIs | 2003-2006 | 43 | 43 | 1 | 1005 | 108* | 23.93 | 1833 | 54.83 | 1 | 6 | 5 | 94 | 3 |
| Tanzid HasanBAN | ODIs | 2023-2026 | 34 | 33 | 1 | 985 | 107 | 30.78 | 951 | 103.58 | 1 | 9 | 4 | 110 | 37 |
| Junaid SiddiqueBAN | Tests | 2008-2012 | 19 | 37 | 0 | 969 | 106 | 26.19 | 2341 | 41.39 | 1 | 7 | 2 | 123 | 1 |
| Soumya SarkarBAN | Tests | 2015-2021 | 16 | 30 | 0 | 831 | 149 | 27.70 | 1442 | 57.63 | 1 | 4 | 2 | 109 | 9 |
| Parvez Hossain EmonBAN | T20Is | 2022-2026 | 37 | 37 | 2 | 663 | 100 | 18.94 | 529 | 125.33 | 1 | 2 | 8 | 54 | 42 |
| Zakir HasanBAN | Tests | 2022-2024 | 13 | 26 | 1 | 593 | 100 | 23.72 | 1208 | 49.09 | 1 | 4 | 2 | 70 | 5 |
| Aminul IslamBAN | Tests | 2000-2002 | 13 | 26 | 1 | 530 | 145 | 21.20 | 1520 | 34.87 | 1 | 2 | 3 | 50 | 0 |
| Nafees IqbalBAN | Tests | 2004-2006 | 11 | 22 | 0 | 518 | 121 | 23.55 | 1332 | 38.89 | 1 | 2 | 2 | 72 | 1 |
| Mehrab HossainBAN | ODIs | 1998-2003 | 18 | 18 | 0 | 449 | 101 | 24.94 | 763 | 58.85 | 1 | 2 | 2 | 48 | 3 |
| Naeem IslamBAN | Tests | 2008-2012 | 8 | 15 | 2 | 416 | 108 | 32.00 | 1110 | 37.48 | 1 | 1 | 0 | 52 | 4 |
| Sohag GaziBAN | Tests | 2012-2014 | 10 | 16 | 1 | 325 | 101* | 21.67 | 529 | 61.44 | 1 | 0 | 3 | 32 | 11 |
| Shamsur RahmanBAN | Tests | 2014 | 6 | 12 | 0 | 305 | 106 | 25.42 | 640 | 47.66 | 1 | 0 | 1 | 40 | 3 |
| Tanzid HasanBAN | Tests | 2026 | 4 | 8 | 0 | 254 | 101 | 31.75 | 388 | 65.46 | 1 | 1 | 2 | 27 | 5 |
| Abul HasanBAN | Tests | 2012-2013 | 3 | 5 | 3 | 165 | 113 | 82.50 | 278 | 59.35 | 1 | 0 | 0 | 17 | 5 |
| Liton DasBAN | T20Is | 2015-2026 | 113 | 111 | 4 | 2469 | 83 | 23.07 | 1917 | 128.79 | 0 | 14 | 6 | 242 | 78 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.