[1] An ODI differs from Test matches in that the number of overs per team is limited, and that each team has only one innings, 148 players have represented the Bangladesh national team in ODIs, since its debut in 1986.
[2] Bangladesh gained ODI status on the 10 October 1997 following their win at the 1997 ICC Trophy.
The team's first appearance in a One Day International was at the 1986 Asia Cup where was defeated by seven wickets over Pakistan and it would twelve years until they recorded their first victory against Kenya in 1998 in their twenty-third ODI which at the time was a record.
[3] This list includes all players who have played at least one ODI match and is initially arranged in the order of debut appearance.
General Batting Bowling Fielding Last updated 23 December 2023.