Bangladesh most runs and best batsmen, ODI 2023
Nazmul Hossain Shanto was Bangladesh's top run-scorer in ODI 2023 with 805 runs in 21 innings at a strike rate of 86.4, ahead of Mushfiqur Rahim (749) and Towhid Hridoy (638).
Updated to
Most runs for Bangladesh
Every Bangladesh batter in ODI 2023
| # | Batter | Inns | Runs | HS | Avg | SR | 50/100 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Nazmul Hossain Shanto | 21 | 805 | 117 | 40.25 | 86.4 | 7/1 | 91 | 5 |
| 2 | Mushfiqur Rahim | 22 | 749 | 100 | 37.45 | 86.0 | 5/1 | 61 | 13 |
| 3 | Towhid Hridoy | 19 | 638 | 92 | 35.44 | 87.5 | 5/0 | 44 | 15 |
| 4 | Shakib Al Hasan | 17 | 610 | 93 | 35.88 | 90.4 | 6/0 | 66 | 7 |
| 5 | Litton Das | 24 | 546 | 76 | 24.82 | 84.9 | 4/0 | 57 | 13 |
| 6 | Mahmudullah | 12 | 469 | 111 | 42.64 | 82.7 | 1/1 | 40 | 16 |
| 7 | Mehedi Hasan Miraz | 20 | 339 | 37 | 17.84 | 80.7 | 0/0 | 33 | 4 |
| 8 | Tamim Iqbal | 10 | 270 | 69 | 30.00 | 75.8 | 1/0 | 33 | 2 |
| 9 | Tanzid Hasan | 12 | 174 | 51 | 14.50 | 102.4 | 1/0 | 28 | 3 |
| 10 | Soumya Sarkar | 4 | 173 | 169 | 57.67 | 100.0 | 0/1 | 22 | 2 |
| 11 | Nasum Ahmed | 8 | 138 | 44 | 19.71 | 84.1 | 0/0 | 15 | 4 |
| 12 | Mahedi Hasan | 7 | 98 | 29 | 19.60 | 63.2 | 0/0 | 9 | 0 |
| 13 | Afif Hossain | 5 | 97 | 38 | 19.40 | 89.8 | 0/0 | 10 | 3 |
| 14 | Taskin Ahmed | 12 | 97 | 21 | 9.70 | 66.4 | 0/0 | 6 | 5 |
| 15 | Anamul Haque | 4 | 86 | 43 | 21.50 | 90.5 | 0/0 | 13 | 0 |
| 16 | Shoriful Islam | 13 | 65 | 16 | 10.83 | 81.3 | 0/0 | 4 | 2 |
| 17 | Mohammad Naim | 3 | 57 | 21 | 19.00 | 60.6 | 0/0 | 8 | 0 |
| 18 | Mustafizur Rahman | 13 | 45 | 20 | 5.63 | 42.5 | 0/0 | 4 | 1 |
| 19 | Hasan Mahmud | 9 | 36 | 15 | 6.00 | 55.4 | 0/0 | 4 | 0 |
| 20 | Taijul Islam | 5 | 36 | 14 | 9.00 | 46.2 | 0/0 | 2 | 0 |
| 21 | Tanzim Hasan Sakib | 3 | 32 | 14 | 32.00 | 128.0 | 0/0 | 2 | 2 |
| 22 | Yasir Ali Chowdhury | 2 | 24 | 17 | 12.00 | 141.2 | 0/0 | 2 | 1 |
| 23 | Shamim Hossain | 3 | 22 | 16 | 7.33 | 57.9 | 0/0 | 0 | 1 |
| 24 | Mrittunjoy Chowdhury | 1 | 8 | 8 | 8.00 | 72.7 | 0/0 | 0 | 0 |
| 25 | Rishad Hossain | 1 | 6 | 6 | 6.00 | 150.0 | 0/0 | 0 | 1 |
| 26 | Rony Talukdar | 1 | 4 | 4 | 4.00 | 28.6 | 0/0 | 1 | 0 |
| 27 | Ebadat Hossain | 3 | 3 | 1 | — | 37.5 | 0/0 | 0 | 0 |
| 28 | Khaled Ahmed | 2 | 1 | 1 | 1.00 | 25.0 | 0/0 | 0 | 0 |
| 29 | Zakir Hasan | 1 | 1 | 1 | 1.00 | 20.0 | 0/0 | 0 | 0 |
Powerplay batting
Overs 1–10 · ranked by runs · minimum 12 balls
| # | Batter | Runs | Balls | SR | 4s | 6s | Outs |
|---|---|---|---|---|---|---|---|
| 1 | Litton Das | 297 | 366 | 81.1 | 40 | 8 | 13 |
| 2 | Tamim Iqbal | 190 | 231 | 82.3 | 29 | 1 | 5 |
| 3 | Nazmul Hossain Shanto | 188 | 260 | 72.3 | 30 | 0 | 6 |
| 4 | Tanzid Hasan | 149 | 149 | 100.0 | 24 | 3 | 9 |
| 5 | Mehedi Hasan Miraz | 80 | 108 | 74.1 | 10 | 1 | 2 |
| 6 | Anamul Haque | 76 | 84 | 90.5 | 12 | 0 | 2 |
| 7 | Shakib Al Hasan | 71 | 106 | 67.0 | 12 | 0 | 2 |
| 8 | Mohammad Naim | 55 | 85 | 64.7 | 8 | 0 | 2 |
Death overs batting
Overs 41–50 · ranked by runs · minimum 12 balls
| # | Batter | Runs | Balls | SR | 4s | 6s | Outs |
|---|---|---|---|---|---|---|---|
| 1 | Mushfiqur Rahim | 160 | 115 | 139.1 | 18 | 4 | 5 |
| 2 | Mahmudullah | 108 | 85 | 127.1 | 5 | 8 | 2 |
| 3 | Towhid Hridoy | 87 | 64 | 135.9 | 7 | 3 | 5 |
| 4 | Taskin Ahmed | 79 | 99 | 79.8 | 5 | 5 | 9 |
| 5 | Nasum Ahmed | 77 | 78 | 98.7 | 9 | 1 | 5 |
| 6 | Mehedi Hasan Miraz | 77 | 77 | 100.0 | 8 | 0 | 8 |
| 7 | Soumya Sarkar | 67 | 33 | 203.0 | 9 | 2 | 1 |
| 8 | Shoriful Islam | 58 | 59 | 98.3 | 4 | 2 | 3 |
Quick answers
Who scored the most runs for Bangladesh in ODI 2023?
Nazmul Hossain Shanto was Bangladesh's top run-scorer in ODI 2023 with 805 runs in 21 innings at a strike rate of 86.4, ahead of Mushfiqur Rahim (749) and Towhid Hridoy (638).
Who hit the most sixes for Bangladesh?
Mahmudullah, with 16 sixes in 12 innings.
Who had the best strike rate for Bangladesh?
Tanzid Hasan scored at 102.4 runs per 100 balls (minimum 150 balls faced).
Who was Bangladesh's best powerplay batter?
Litton Das: 297 runs off 366 balls in the powerplay, a strike rate of 81.1.
Who was Bangladesh's best finisher?
Mushfiqur Rahim made 160 runs off 115 balls in the death overs, a strike rate of 139.1.