top of page
SPORTS

International Cricket - Bangladesh
Best Batting Average (ODI)
This list features the players with the best ODI (one day internationals) batting average for the Bangladesh national cricket team.
RANK | PLAYER | APPS | RUNS | BATTING AVERAGE | YEARS |
1 | Shakib Al Hasan | 247 | 7570 | 37.29 | 2006-2023 |
2 | Tamim Iqbal | 243 | 8357 | 36.65 | 2007-2023 |
3 | Mahmudullah | 239 | 5689 | 36.46 | 2007-2025 |
4 | Mushfiqur Rahim | 274 | 7795 | 36.42 | 2006-2025 |
5 | Towhid Hridoy | 38 | 1087 | 35.06 | 2023-2025 |
6 | Najmul Hossain Shanto | 52 | 1602 | 33.37 | 2018-2025 |
7 | Soumya Sarkar | 76 | 2198 | 32.80 | 2014-2025 |
8 | Imrul Kayes | 78 | 2434 | 32.02 | 2008-2018 |
9 | Shahriar Nafees | 75 | 2201 | 31.44 | 2005-2011 |
10 | Litton Das | 95 | 2569 | 29.87 | 2015-2025 |
References
ESPNcricinfo (2025). Batting – highest career batting average – Bangladesh – One Day Internationals. Available at: https://www.espncricinfo.com/records/team/batting-highest-career-batting-average/bangladesh-25/one-day-internationals-2 (Accessed 1 December 2025).

SCALA
lists
bottom of page



