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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mohammad NaimBAN | T20Is | 2019-2025 | 35 | 35 | 2 | 839 | 81 | 25.42 | 809 | 103.71 | 0 | 4 | 2 | 74 | 18 |
| Soumya SarkarBAN | Tests | 2015-2021 | 15 | 28 | 0 | 799 | 149 | 28.54 | 1317 | 60.67 | 1 | 4 | 2 | 107 | 9 |
| Mohammad MithunBAN | ODIs | 2014-2021 | 32 | 28 | 4 | 711 | 73* | 29.63 | 912 | 77.96 | 0 | 6 | 2 | 61 | 16 |
| Jaker AliBAN | T20Is | 2023-2025 | 44 | 39 | 12 | 692 | 72* | 25.63 | 555 | 124.68 | 0 | 3 | 1 | 36 | 39 |
| Mosaddek HossainBAN | ODIs | 2016-2026 | 45 | 36 | 10 | 691 | 86* | 26.58 | 784 | 88.14 | 0 | 5 | 1 | 62 | 15 |
| Javed OmarBAN | Tests | 2003-2007 | 17 | 34 | 1 | 678 | 71 | 20.55 | 1407 | 48.19 | 0 | 4 | 2 | 101 | 1 |
| Parvez Hossain EmonBAN | T20Is | 2022-2026 | 37 | 37 | 2 | 663 | 100 | 18.94 | 529 | 125.33 | 1 | 2 | 8 | 54 | 42 |
| Abdur RazzakBAN | ODIs | 2004-2014 | 122 | 79 | 27 | 644 | 53* | 12.38 | 854 | 75.41 | 0 | 1 | 10 | 47 | 17 |
| Alok KapaliBAN | ODIs | 2003-2011 | 39 | 37 | 1 | 613 | 115 | 17.03 | 880 | 69.66 | 1 | 1 | 4 | 51 | 8 |
| Khaled MashudBAN | ODIs | 2003-2006 | 45 | 36 | 11 | 605 | 71* | 24.20 | 1107 | 54.65 | 0 | 2 | 3 | 39 | 1 |
| Afif HossainBAN | ODIs | 2020-2026 | 31 | 27 | 4 | 594 | 85* | 25.83 | 680 | 87.35 | 0 | 2 | 2 | 54 | 9 |
| Shamim HossainBAN | T20Is | 2021-2026 | 46 | 37 | 7 | 537 | 51 | 17.90 | 436 | 123.17 | 0 | 1 | 2 | 47 | 20 |
| Zakir HasanBAN | Tests | 2022-2024 | 12 | 24 | 1 | 521 | 100 | 22.65 | 1111 | 46.89 | 1 | 3 | 2 | 62 | 5 |
| Saif HassanBAN | T20Is | 2021-2026 | 27 | 26 | 2 | 517 | 69 | 21.54 | 457 | 113.13 | 0 | 4 | 3 | 36 | 28 |
| Rajin SalehBAN | ODIs | 2003-2006 | 26 | 26 | 0 | 515 | 82 | 19.81 | 1030 | 50.00 | 0 | 2 | 1 | 41 | 1 |
| Mashrafe MortazaBAN | Tests | 2003-2009 | 20 | 37 | 2 | 513 | 79 | 14.66 | 731 | 70.18 | 0 | 3 | 6 | 57 | 17 |
| Nurul HasanBAN | T20Is | 2016-2026 | 54 | 49 | 15 | 507 | 42* | 14.91 | 442 | 114.71 | 0 | 0 | 4 | 29 | 19 |
| Shahadat HossainBAN | Tests | 2005-2015 | 34 | 61 | 12 | 507 | 40 | 10.35 | 1056 | 48.01 | 0 | 0 | 9 | 68 | 6 |
| Mominul HaqueBAN | ODIs | 2012-2018 | 25 | 23 | 1 | 495 | 60 | 22.50 | 657 | 75.34 | 0 | 2 | 1 | 54 | 1 |
| Mohammad RafiqueBAN | ODIs | 2003-2007 | 56 | 44 | 11 | 491 | 72 | 14.88 | 724 | 67.82 | 0 | 1 | 7 | 39 | 14 |
| Rajin SalehBAN | Tests | 2003-2008 | 13 | 25 | 1 | 482 | 67 | 20.08 | 1369 | 35.21 | 0 | 2 | 6 | 58 | 2 |
| Sabbir RahmanBAN | Tests | 2016-2018 | 11 | 22 | 2 | 481 | 66 | 24.05 | 875 | 54.97 | 0 | 4 | 5 | 57 | 6 |
| Mahedi HasanBAN | T20Is | 2018-2026 | 75 | 51 | 16 | 475 | 33 | 13.57 | 454 | 104.63 | 0 | 0 | 9 | 40 | 14 |
| Mohammad RafiqueBAN | Tests | 2003-2008 | 18 | 35 | 2 | 470 | 64 | 14.24 | 761 | 61.76 | 0 | 1 | 4 | 51 | 14 |
| Javed OmarBAN | ODIs | 2003-2007 | 20 | 20 | 0 | 468 | 81 | 23.40 | 938 | 49.89 | 0 | 3 | 2 | 54 | 2 |
| Khaled MashudBAN | Tests | 2003-2007 | 15 | 29 | 1 | 441 | 51 | 15.75 | 1257 | 35.08 | 0 | 2 | 2 | 41 | 0 |
| Nurul HasanBAN | Tests | 2017-2023 | 11 | 21 | 1 | 440 | 64 | 22.00 | 694 | 63.40 | 0 | 3 | 5 | 57 | 5 |
| Aftab AhmedBAN | Tests | 2004-2010 | 11 | 21 | 3 | 425 | 82* | 23.61 | 894 | 47.54 | 0 | 1 | 3 | 53 | 1 |
| Mehedi Hasan MirazBAN | T20Is | 2017-2025 | 31 | 28 | 4 | 410 | 46 | 17.08 | 352 | 116.48 | 0 | 0 | 2 | 36 | 10 |
| Anamul HaqueBAN | T20Is | 2012-2022 | 18 | 18 | 1 | 396 | 58 | 23.29 | 348 | 113.79 | 0 | 1 | 1 | 42 | 11 |
| Naeem IslamBAN | Tests | 2008-2012 | 7 | 13 | 2 | 383 | 108 | 34.82 | 994 | 38.53 | 1 | 1 | 0 | 48 | 4 |
| Mohammad AshrafulBAN | T20Is | 2007-2013 | 20 | 20 | 0 | 382 | 65 | 19.10 | 278 | 137.41 | 0 | 2 | 2 | 41 | 11 |
| Mohammad SaifuddinBAN | ODIs | 2017-2026 | 29 | 18 | 8 | 360 | 51* | 36.00 | 420 | 85.71 | 0 | 2 | 1 | 29 | 6 |
| Jahurul IslamBAN | Tests | 2010-2013 | 7 | 14 | 1 | 347 | 48 | 26.69 | 902 | 38.47 | 0 | 0 | 2 | 37 | 4 |
| Jaker AliBAN | Tests | 2024-2025 | 6 | 11 | 0 | 337 | 91 | 30.64 | 595 | 56.64 | 0 | 4 | 0 | 36 | 6 |
| Taskin AhmedBAN | Tests | 2017-2026 | 20 | 35 | 6 | 334 | 75 | 11.52 | 658 | 50.76 | 0 | 1 | 3 | 35 | 6 |
| Mohammad MithunBAN | Tests | 2018-2021 | 10 | 18 | 0 | 333 | 67 | 18.50 | 752 | 44.28 | 0 | 2 | 4 | 32 | 3 |
| Jaker AliBAN | ODIs | 2024-2025 | 8 | 8 | 1 | 328 | 68 | 46.86 | 414 | 79.23 | 0 | 3 | 0 | 23 | 11 |
| Sohag GaziBAN | Tests | 2012-2014 | 10 | 16 | 1 | 325 | 101* | 21.67 | 529 | 61.44 | 1 | 0 | 3 | 32 | 11 |
| Farhad RezaBAN | ODIs | 2006-2011 | 27 | 26 | 5 | 316 | 41* | 15.05 | 501 | 63.07 | 0 | 0 | 2 | 34 | 6 |
| Nasir HossainBAN | T20Is | 2011-2016 | 27 | 21 | 3 | 308 | 50 | 17.11 | 283 | 108.83 | 0 | 1 | 2 | 24 | 5 |
| Mosaddek HossainBAN | T20Is | 2016-2026 | 30 | 28 | 8 | 308 | 34* | 15.40 | 283 | 108.83 | 0 | 0 | 3 | 20 | 10 |
| Shamsur RahmanBAN | Tests | 2014 | 6 | 12 | 0 | 305 | 106 | 25.42 | 640 | 47.66 | 1 | 0 | 1 | 40 | 3 |
| Raqibul HasanBAN | Tests | 2008-2011 | 8 | 16 | 1 | 301 | 65 | 20.07 | 737 | 40.84 | 0 | 1 | 2 | 32 | 1 |
| Mohammad SaifuddinBAN | T20Is | 2017-2026 | 46 | 27 | 13 | 298 | 39* | 21.29 | 243 | 122.63 | 0 | 0 | 4 | 21 | 14 |
| Mashrafe MortazaBAN | T20Is | 2007-2017 | 49 | 35 | 10 | 291 | 33* | 11.64 | 225 | 129.33 | 0 | 0 | 6 | 26 | 15 |
| Khaled MahmudBAN | ODIs | 2003-2006 | 28 | 26 | 3 | 283 | 36 | 12.30 | 467 | 60.60 | 0 | 0 | 5 | 21 | 2 |
| Nurul HasanBAN | ODIs | 2016-2026 | 13 | 11 | 5 | 282 | 45* | 47.00 | 304 | 92.76 | 0 | 0 | 0 | 26 | 6 |
| Hannan SarkarBAN | ODIs | 2003-2004 | 13 | 13 | 0 | 280 | 59 | 21.54 | 505 | 55.45 | 0 | 2 | 1 | 28 | 2 |
| Shamsur RahmanBAN | ODIs | 2013-2014 | 9 | 9 | 0 | 266 | 96 | 29.56 | 348 | 76.44 | 0 | 2 | 1 | 23 | 9 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.