top of page
SPORTS

International Cricket - Bangladesh
Most Catches (ODI)
This list features the players with the most ODI (one day internationals) catches for the Bangladesh national cricket team.
RANK | PLAYER | APPS | CATCHES | YEARS |
1 | Mahmudullah | 239 | 82 | 2007-2025 |
2 | Tamim Iqbal | 243 | 68 | 2007-2023 |
3 | Mashrafe Mortaza | 218 | 61 | 2001-2020 |
4 | Shakib Al Hasan | 247 | 60 | 2006-2023 |
5 | Litton Das | 95 | 45 | 2015-2025 |
6 | Mehidy Hasan Miraz | 108 | 44 | 2017-2025 |
7 | Soumya Sarkar | 76 | 43 | 2014-2025 |
8 | Sabbir Rahman | 66 | 37 | 2014-2019 |
9 | Mohammad Ashraful | 175 | 35 | 2001-2013 |
10 | Nasir Hossain | 65 | 34 | 2011-2018 |
References
ESPNcricinfo (2025). Fielding – most catches – career – Bangladesh – One Day Internationals. Available at: https://www.espncricinfo.com/records/team/fielding-most-catches-career/bangladesh-25/one-day-internationals-2(Accessed 1 December 2025).

SCALA
lists
bottom of page



