Bangladesh runs leaders
ODI · 30 matches · the top player each match Updated , after Bangladesh vs ZimbabweRuns by match
| Player | Total | Avg | Leads | Odds | 11 Jul 2026 Match ZIM ODI | 09 Jul 2026 Match ZIM ODI | 06 Jul 2026 Match ZIM ODI | 14 Jun 2026 Match AUS ODI | 11 Jun 2026 Match AUS ODI | 09 Jun 2026 Match AUS ODI | 23 Apr 2026 Match NZ ODI | 20 Apr 2026 Match NZ ODI | 17 Apr 2026 Match NZ ODI | 15 Mar 2026 Match PAK ODI | 13 Mar 2026 Match PAK ODI | 11 Mar 2026 Match PAK ODI | 23 Oct 2025 Match WI ODI | 21 Oct 2025 Match WI ODI | 18 Oct 2025 Match WI ODI | 14 Oct 2025 Match AFG ODI | 11 Oct 2025 Match AFG ODI | 08 Oct 2025 Match AFG ODI | 08 Jul 2025 Match SL ODI | 05 Jul 2025 Match SL ODI | 02 Jul 2025 Match SL ODI | 27 Feb 2025 Match PAK CT | 24 Feb 2025 Match NZ CT | 20 Feb 2025 Match IND CT | 12 Dec 2024 Match WI ODI | 10 Dec 2024 Match WI ODI | 08 Dec 2024 Match WI ODI | 11 Nov 2024 Match AFG ODI | 09 Nov 2024 Match AFG ODI | 06 Nov 2024 Match AFG ODI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Towhid Hridoy | 850 | 31.48 | 6 | – | 0 | 60 | 25 | 83 | 40 | 31 | 33 | 30 | 55 | 48 | 28 | 0 | 28 | 12 | 51 | 7 | 24 | 56 | 51 | 51 | 1 | 0 | 7 | 100 | – | – | – | 7 | 11 | 11 |
| Tanzid Hasan | 781 | 30.04 | 5 | – | 94 | 57 | 8 | 19 | 0 | 54 | 1 | 76 | 2 | 107 | 1 | 67 | – | – | – | – | 0 | 10 | 17 | 7 | 62 | 0 | 24 | 25 | 0 | 46 | 60 | 19 | 22 | 3 |
| Najmul Hossain Shanto | 711 | 27.35 | 4 | – | 18 | 9 | 3 | 24 | 41 | 67 | 105 | 50 | 0 | 27 | 0 | 27 | 44 | 15 | 32 | 3 | 7 | 2 | 0 | 14 | 23 | 0 | 77 | 0 | – | – | – | – | 76 | 47 |
| Mehidy Hasan Miraz | 558 | 19.24 | 2 | – | 0 | 27 | 10 | – | 22 | 3 | 22 | 8 | 6 | 0 | 1 | 0 | 17 | 32 | 17 | 6 | 4 | 60 | 28 | 9 | 0 | 0 | 13 | 5 | 77 | 1 | 74 | 66 | 22 | 28 |
| Soumya Sarkar | 476 | 28.00 | 3 | – | 69 | 5 | 6 | 2 | 42 | – | 18 | 8 | – | – | – | – | 91 | 45 | 4 | – | – | – | – | – | – | – | – | 0 | 73 | 2 | 19 | 24 | 35 | 33 |
| Jaker Ali | 394 | 30.31 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 18 | 10 | 27 | 24 | 51 | 0 | 45 | 68 | 62 | 3 | 48 | 1 | 37 | – |
| Litton Das | 306 | 23.54 | 1 | – | – | – | – | 58 | 21 | 7 | 76 | 7 | 46 | 41 | 41 | 3 | – | – | – | – | – | – | – | – | 0 | – | – | – | 0 | 4 | 2 | – | – | – |
| Mohammad Mahmudullah | 303 | 37.88 | 3 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 0 | 4 | – | 84 | 62 | 50 | 98 | 3 | 2 |
| Saif Hassan | 302 | 23.23 | 2 | – | – | – | – | – | – | 5 | 0 | 8 | 57 | 36 | 12 | 4 | 80 | 6 | 3 | 43 | 22 | 26 | – | – | – | – | – | – | – | – | – | – | – | – |
| Mosaddek Hossain | 167 | 27.83 | 1 | – | 0 | 7 | 3 | 56 | 15 | 86 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Nurul Hasan | 141 | 15.67 | 1 | – | 0 | 38 | 31 | – | – | – | – | – | – | – | – | – | 16 | 23 | 9 | 2 | 15 | 7 | – | – | – | – | – | – | – | – | – | – | – | – |
| Rishad Hossain | 139 | 6.95 | 0 | – | – | 8 | 3 | – | – | – | – | 0 | 4 | 0 | 2 | 0 | 3 | 39 | 26 | 4 | 5 | – | – | 0 | – | 0 | 26 | 18 | 0 | 0 | 0 | – | – | 1 |
| Afif Hossain | 113 | 16.14 | 0 | – | – | – | – | – | – | – | – | – | 27 | 5 | 14 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | 15 | 24 | 28 | – | – | – |
| Parvez Hossain Emon | 108 | 36.00 | 1 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 28 | 67 | 13 | – | – | – | – | – | – | – | – | – |
| Tanzim Hasan Sakib | 101 | 12.63 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 0 | 17 | 5 | 33 | 1 | – | – | 0 | – | 45 | 0 | – | – | – |
| Mahidul Islam Ankon | 69 | 23.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | 6 | 17 | 46 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Taskin Ahmed | 52 | 2.36 | 0 | – | 0 | 0 | 5 | 0 | 0 | 20 | – | 0 | 2 | 0 | 5 | 0 | – | – | 0 | – | – | 4 | 1 | – | 0 | 0 | 10 | 3 | 0 | – | 0 | – | 2 | 0 |
| Tanvir Islam | 47 | 3.36 | 0 | – | 0 | – | – | 0 | 0 | 5 | 0 | – | – | – | – | – | 0 | 0 | 9 | 5 | 0 | 11 | 8 | 4 | 5 | – | – | – | – | – | – | – | – | – |
| Nasum Ahmed | 45 | 9.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | 1 | 14 | – | – | – | – | – | – | – | – | – | – | 0 | – | – | 5 | 25 | – |
| Shamim Hossain | 34 | 11.33 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 0 | – | – | 12 | 22 | – | – | – | – | – | – | – | – | – | – |
| Shoriful Islam | 25 | 2.50 | 0 | – | 0 | 6 | – | 0 | – | – | 1 | 0 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 15 | – | 2 | 0 | 1 |
| Mustafizur Rahman | 24 | 1.14 | 0 | – | – | – | 5 | 0 | 0 | 0 | 3 | – | – | 0 | 4 | 0 | 0 | 0 | 1 | – | 5 | – | 0 | 0 | 0 | 0 | 3 | 0 | – | – | – | 0 | 0 | 3 |
| Hasan Mahmud | 14 | 3.50 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 9 | – | 5 | – | 0 | – | – | – | – | 0 | – | – | – | – | – |
| Nahid Rana | 14 | 0.88 | 0 | – | – | 0 | 5 | – | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | – | – | – | 2 | – | – | – | – | – | 0 | 0 | – | – | 4 | 0 | 0 | – | – |
| Mohammad Naim | 7 | 7.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 7 | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Zakir Hasan | 4 | 4.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 4 | – | – |
| Mushfiqur Rahim | 3 | 0.75 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 0 | 2 | 0 | – | – | – | – | – | 1 |
| Mahedi Hasan | 3 | 3.00 | 0 | – | – | – | – | 3 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Mohammad Saifuddin | 0 | 0.00 | 0 | – | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
Bangladesh Runs Leaders: All ODI Cricket
In Bangladesh's last 30 All ODI Cricket games (2024–2026), Towhid Hridoy leads for runs with 850 at an average of 31.48 per game.
Bangladesh Runs Leaders
The top runs contributors for Bangladesh are: Towhid Hridoy (850), Tanzid Hasan (781), Najmul Hossain Shanto (711). These rankings are based on 30 games (2024–2026). Towhid Hridoy has led the team in runs in 6 of these matches.
Runs distribution
Across the squad, 29 players have contributed runs totalling 5,791 over these 30 games. Towhid Hridoy accounts for 15% of the team's runs.
Frequently asked questions
Who has the most runs for Bangladesh in the last 30 matches?
Towhid Hridoy leads Bangladesh with 850 runs in the last 30 matches, 31.48 a match, ahead of Tanzid Hasan (781) and Najmul Hossain Shanto (711). Towhid Hridoy has been Bangladesh's leading run-scorer in 6 of those matches.
How many runs does Towhid Hridoy average per game?
Towhid Hridoy averages 31.48 runs a game for Bangladesh, based on 30 games (2024–2026), with a best of 100 in one match. Every match is in the matrix on this page, with each player's runs in it.
Who has the most fifties for Bangladesh in the last 30 matches?
Towhid Hridoy has scored 8 fifties for Bangladesh in the last 30 matches, the most in the side, ahead of Tanzid Hasan (8) and Najmul Hossain Shanto (5). 11 players have scored at least one in that time.
What is the most runs by a Bangladesh player in one match in the last 30 matches?
Tanzid Hasan's 107 against Pakistan on 15 Mar 2026 is the most runs by a Bangladesh player in one match in the last 30 matches. Next is Najmul Hossain Shanto's 105 against New Zealand on 23 Apr 2026.

























