top of page
SPORTS

International Cricket - Bangladesh
Most Wickets (ODI)
This list features the players with the most ODI (one day internationals) wickets taken for the Bangladesh national cricket team.
RANK | PLAYER | APPS | BALLS | WICKETS | YEARS |
1 | Shakib Al Hasan | 247 | 12575 | 317 | 2006-2023 |
2 | Mashrafe Mortaza | 218 | 10827 | 269 | 2001-2020 |
3 | Abdur Razzak | 153 | 7965 | 207 | 2004-2014 |
4 | Mustafizur Rahman | 112 | 5423 | 175 | 2015-2025 |
5 | Rubel Hossain | 104 | 4678 | 129 | 2009-2021 |
6 | Mohammad Rafique | 123 | 6294 | 119 | 1995-2007 |
7 | Taskin Ahmed | 81 | 3842 | 117 | 2014-2025 |
8 | Mehidy Hasan Miraz | 108 | 5217 | 113 | 2017-2025 |
9 | Mahmudullah | 239 | 4380 | 82 | 2007-2025 |
10 | Shafiul Islam | 60 | 2540 | 70 | 2010-2020 |
References
ESPNcricinfo (2025). Bowling – most wickets – career – Bangladesh – One Day Internationals. Available at: https://www.espncricinfo.com/records/team/bowling-most-wickets-career/bangladesh-25/one-day-internationals-2 (Accessed 1 December 2025).

SCALA
lists
bottom of page



