Bangladesh: Batting by format (All cricket)
Filters
2 active
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 98 of the 129 matches in this selection (from 2004). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tamim IqbalBAN | ODIs | 2009-2022 | 43 | 43 | 2 | 1878 | 158 | 45.80 | 2279 | 82.40 | 4 | 11 | 3 | 180 | 39 |
| Shakib Al HasanBAN | ODIs | 2006-2021 | 41 | 39 | 8 | 1386 | 105* | 44.71 | 1581 | 87.67 | 3 | 7 | 2 | 125 | 12 |
| Mushfiqur RahimBAN | ODIs | 2006-2022 | 45 | 41 | 10 | 1275 | 107 | 41.13 | 1546 | 82.47 | 2 | 8 | 2 | 103 | 14 |
| Mominul HaqueBAN | Tests | 2013-2026 | 11 | 19 | 1 | 966 | 161 | 53.67 | 1696 | 56.96 | 3 | 5 | 1 | 114 | 2 |
| Mushfiqur RahimBAN | Tests | 2011-2026 | 13 | 23 | 3 | 948 | 219* | 47.40 | 1844 | 51.41 | 2 | 3 | 1 | 101 | 7 |
| MahmudullahBAN | ODIs | 2009-2022 | 42 | 34 | 9 | 870 | 82* | 34.80 | 1101 | 79.02 | 0 | 6 | 2 | 71 | 11 |
| Imrul KayesBAN | ODIs | 2010-2018 | 15 | 15 | 0 | 661 | 144 | 44.07 | 846 | 78.13 | 2 | 3 | 0 | 62 | 18 |
| Liton DasBAN | ODIs | 2015-2022 | 13 | 13 | 2 | 658 | 176 | 59.82 | 671 | 98.06 | 3 | 2 | 2 | 68 | 13 |
| MahmudullahBAN | Tests | 2011-2021 | 8 | 15 | 2 | 615 | 150* | 47.31 | 1268 | 48.50 | 2 | 3 | 1 | 56 | 6 |
| Shakib Al HasanBAN | Tests | 2011-2021 | 7 | 13 | 0 | 477 | 137 | 36.69 | 698 | 68.34 | 1 | 4 | 0 | 50 | 2 |
| Tamim IqbalBAN | Tests | 2011-2020 | 6 | 11 | 0 | 463 | 109 | 42.09 | 951 | 48.69 | 2 | 1 | 1 | 55 | 1 |
| Shahriar NafeesBAN | ODIs | 2006-2011 | 8 | 8 | 2 | 438 | 123* | 73.00 | 543 | 80.66 | 2 | 1 | 0 | 63 | 1 |
| Raqibul HasanBAN | ODIs | 2009-2010 | 15 | 15 | 3 | 413 | 78 | 34.42 | 622 | 66.40 | 0 | 2 | 1 | 35 | 5 |
| Mohammad AshrafulBAN | ODIs | 2004-2013 | 27 | 24 | 2 | 398 | 103* | 18.09 | 649 | 61.33 | 1 | 1 | 2 | 41 | 4 |
| Anamul HaqueBAN | ODIs | 2014-2022 | 10 | 10 | 0 | 389 | 95 | 38.90 | 463 | 84.02 | 0 | 4 | 0 | 36 | 9 |
| Nazmul Hossain ShantoBAN | Tests | 2018-2026 | 6 | 10 | 1 | 380 | 117* | 42.22 | 644 | 59.01 | 1 | 2 | 0 | 36 | 7 |
| MahmudullahBAN | T20Is | 2013-2024 | 20 | 18 | 4 | 360 | 62 | 25.71 | 285 | 126.32 | 0 | 3 | 0 | 27 | 11 |
| Soumya SarkarBAN | T20Is | 2016-2024 | 13 | 13 | 2 | 346 | 68 | 31.45 | 265 | 130.57 | 0 | 3 | 1 | 30 | 18 |
| Liton DasBAN | T20Is | 2015-2024 | 13 | 12 | 1 | 344 | 60* | 31.27 | 245 | 140.41 | 0 | 3 | 0 | 41 | 9 |
| Shadman IslamBAN | Tests | 2021-2026 | 4 | 7 | 1 | 303 | 120 | 50.50 | 523 | 57.93 | 2 | 0 | 0 | 35 | 1 |
| Tanzid HasanBAN | T20Is | 2024-2026 | 8 | 8 | 2 | 300 | 67* | 50.00 | 240 | 125.00 | 0 | 4 | 0 | 27 | 11 |
| Junaid SiddiqueBAN | ODIs | 2009-2011 | 16 | 15 | 1 | 288 | 56* | 20.57 | 419 | 68.74 | 0 | 2 | 2 | 30 | 3 |
| Nasir HossainBAN | ODIs | 2011-2018 | 12 | 10 | 1 | 281 | 68 | 31.22 | 360 | 78.06 | 0 | 3 | 3 | 23 | 2 |
| Shakib Al HasanBAN | T20Is | 2013-2024 | 14 | 13 | 2 | 252 | 65 | 22.91 | 186 | 135.48 | 0 | 1 | 0 | 24 | 7 |
| Mehedi Hasan MirazBAN | Tests | 2018-2025 | 5 | 8 | 2 | 239 | 104 | 39.83 | 366 | 65.30 | 1 | 1 | 1 | 22 | 3 |
| Nazmul Hossain ShantoBAN | T20Is | 2019-2024 | 10 | 10 | 1 | 235 | 71 | 26.11 | 208 | 112.98 | 0 | 1 | 0 | 19 | 4 |
| Imrul KayesBAN | Tests | 2011-2018 | 4 | 8 | 0 | 231 | 130 | 28.88 | 515 | 44.85 | 1 | 0 | 1 | 26 | 2 |
| Afif HossainBAN | ODIs | 2020-2022 | 7 | 6 | 2 | 219 | 85* | 54.75 | 201 | 108.96 | 0 | 1 | 0 | 15 | 5 |
| Soumya SarkarBAN | ODIs | 2014-2026 | 5 | 5 | 0 | 217 | 117 | 43.40 | 212 | 102.36 | 1 | 1 | 0 | 19 | 8 |
| Afif HossainBAN | T20Is | 2019-2022 | 11 | 8 | 2 | 205 | 52 | 34.17 | 146 | 140.41 | 0 | 1 | 0 | 15 | 6 |
| Mohammad MithunBAN | ODIs | 2018-2021 | 9 | 8 | 3 | 201 | 50 | 40.20 | 210 | 95.71 | 0 | 1 | 0 | 17 | 6 |
| Mohammad AshrafulBAN | Tests | 2011-2013 | 3 | 6 | 0 | 198 | 73 | 33.00 | 430 | 46.05 | 0 | 1 | 0 | 25 | 0 |
| Liton DasBAN | Tests | 2018-2021 | 4 | 6 | 0 | 195 | 95 | 32.50 | 391 | 49.87 | 0 | 2 | 0 | 22 | 0 |
| Aftab AhmedBAN | ODIs | 2005-2006 | 8 | 8 | 2 | 195 | 81* | 32.50 | 241 | 80.91 | 0 | 2 | 0 | 22 | 6 |
| Tamim IqbalBAN | T20Is | 2013-2020 | 8 | 8 | 0 | 191 | 43 | 23.88 | 151 | 126.49 | 0 | 0 | 0 | 19 | 7 |
| Sabbir RahmanBAN | T20Is | 2015-2019 | 7 | 7 | 1 | 190 | 50 | 31.67 | 151 | 125.83 | 0 | 1 | 0 | 19 | 4 |
| Towhid HridoyBAN | T20Is | 2024-2026 | 8 | 8 | 2 | 184 | 57 | 30.67 | 132 | 139.39 | 0 | 1 | 0 | 15 | 6 |
| Sabbir RahmanBAN | ODIs | 2014-2018 | 10 | 9 | 2 | 180 | 57 | 25.71 | 178 | 101.12 | 0 | 1 | 1 | 16 | 5 |
| Mehrab Hossain jnrBAN | ODIs | 2006-2009 | 9 | 7 | 0 | 179 | 54 | 25.57 | 377 | 47.48 | 0 | 1 | 0 | 17 | 0 |
| Habibul BasharBAN | ODIs | 2004-2006 | 8 | 7 | 3 | 176 | 44 | 44.00 | 244 | 72.13 | 0 | 0 | 0 | 19 | 0 |
| Nasir HossainBAN | Tests | 2013 | 2 | 4 | 1 | 174 | 77 | 58.00 | 297 | 58.59 | 0 | 2 | 0 | 17 | 1 |
| Mashrafe MortazaBAN | ODIs | 2005-2020 | 29 | 18 | 5 | 166 | 39 | 12.77 | 170 | 97.65 | 0 | 0 | 2 | 14 | 5 |
| Tanzid HasanBAN | ODIs | 2026 | 3 | 3 | 0 | 159 | 94 | 53.00 | 177 | 89.83 | 0 | 2 | 0 | 14 | 4 |
| Mushfiqur RahimBAN | T20Is | 2013-2020 | 10 | 9 | 1 | 155 | 32 | 19.38 | 113 | 137.17 | 0 | 0 | 1 | 11 | 5 |
| Naeem IslamBAN | ODIs | 2009-2010 | 15 | 10 | 5 | 154 | 73* | 30.80 | 233 | 66.09 | 0 | 1 | 2 | 10 | 5 |
| Mominul HaqueBAN | ODIs | 2013-2014 | 5 | 5 | 1 | 141 | 38 | 35.25 | 214 | 65.89 | 0 | 0 | 0 | 10 | 0 |
| Taijul IslamBAN | Tests | 2014-2026 | 9 | 14 | 2 | 135 | 32 | 11.25 | 286 | 47.20 | 0 | 0 | 1 | 16 | 0 |
| Nurul HasanBAN | T20Is | 2016-2026 | 12 | 10 | 5 | 128 | 42* | 25.60 | 87 | 147.13 | 0 | 0 | 0 | 11 | 5 |
| Abdur RazzakBAN | ODIs | 2006-2013 | 22 | 9 | 3 | 121 | 53* | 20.17 | 96 | 126.04 | 0 | 1 | 2 | 7 | 6 |
| Shuvagata HomBAN | Tests | 2014 | 3 | 6 | 1 | 117 | 50 | 23.40 | 245 | 47.76 | 0 | 1 | 1 | 11 | 0 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.