Bangladesh's first time in international cricket came in the 1979 ICC Trophy in England. They left the tournament with 2 wins and 2 defeats. Seven years later, on 31 March 1986, Bangladesh played in its first ODI match against Pakistan in the 1986 Asia Cup. Bangladesh won the 1997 ICC Trophy in Malaysia. By winning the tournament, Bangladesh qualified for the 1999 Cricket World Cup for the first time. In 1997, Bangladesh became a regular ICC member with the right to play ODIs. It got the status of a Test playing country on 26 June 2000. Bangladesh has the record for most losses in a row in Tests (21 between 1999 and 2002) and ODIs (23 between 2001 and 2004).
As of April 2012, Bangladesh has played 73 Tests, winning only 3. Its first victory was against Zimbabwe. The other two were against a West Indian team crippled by a players' strike. Of the 63 matches it has lost, 35 were by an innings.[12] The team has been more successful in ODIs, having won 72 of its 262 matches.[13] They have also played 18 Twenty20 Internationals, winning four.[14]
In late 2023 and early 2024, the Bangladesh national cricket team underwent several changes following a disappointing campaign in the 2023 ICC Cricket World Cup, where they managed only two wins in nine matches and finished near the bottom of the table. The underperformance led to changes in team management, and Najmul Hossain Shanto was appointed as the new ODI captain in early 2024. The team showed signs of recovery by defeating Sri Lanka 2–1 in a T20I series held in Dhaka in March 2024. Young talents like Towhid Hridoy and Tanzim Hasan Sakib began to emerge as key contributors in the limited-overs format. The Bangladesh Cricket Board (BCB) also announced a renewed focus on youth development and domestic cricket restructuring to improve performance in upcoming ICC events.