Results have improved predominantly at home with draws earned against Pakistan, India and South Africa and wins against England, Sri Lanka, New Zealand and Australia.
However, the win over Pakistan, who finished runners-up to Australia, helped Bangladesh to gain test playing status the following year.
[65] The lack of an established first-class structure in the country until shortly before Bangladesh played its debut Test has been cited as one of the reasons the side struggled to adapt to the longer format of the game.
Captained by Naimur Rahman, Bangladesh lost by nine wickets, although Wisden noted that they "surpassed all expectations by matching their neighbours, and at times even enjoying the upper hand".
Bangladesh lost five of their six matches (one ended in no result),[84] including fixtures against Canada, who hadn't played international cricket since the 1979 World Cup,[85] and Kenya, who eventually made the semi-finals of the tournament.
In the aftermath of Bangladesh's World Cup campaign, Habibul Bashar replaced Khaled Mashud as captain,[86] and Kamal was sacked as coach with Dav Whatmore taking over the role.
[87] Whatmore was not able to begin the job immediately, so Sarwar Imran acted as interim coach during TVS Cup and South Africa's tour of Bangladesh in April and May.
Bangladesh won just one match out of six, but their solitary victory was against an Australian side that at the time were world champions in what Wisden described as "the greatest upset in 2,250 one-day internationals".
[118] In their remaining group matches Bangladesh lost to Sri Lanka and defeated Bermuda, which was enough to secure qualification for the second round while India was knocked out.
[120] In April 2007, after four years as coach, Mukil Mathavan chose not to extend his contract, but agreed to remain in charge until the end of May, to allow the BCB to find and appoint his successor and also to guide the side through the two Tests and three ODIs at home against India.
Having previously been selected primarily as a batsman, he went on to take the best bowling figures in an innings for a Bangladesh player, 7 wickets for 36 runs, beating the record set by Enamul Haque Jr three years earlier.
[141] In December, however, Bangladesh bounced back from the previous lacklustre performances by threatening to win the first Test match against Sri Lanka at home by chasing down the highest fourth innings total of 513.
[145] At the 2009 ICC World Twenty20 held in England, Bangladesh crashed out of the tournament at the group stage after losing both games against India and associate Ireland.
[146] The aftermath of the losses at the global event, the selectors appointed Mashrafe Mortaza as the new captain of the team for the tour to the West Indies so that Ashraful could focus on his batting.
[165][166][167] Although unable to play against New Zealand due to injury, while the series was in progress Tamim Iqbal was named The Wisden Cricketer's "Test Player of the Year".
The next match was won by West Indies after dismissing Bangladesh for 58 runs, the team's lowest score in ODIs and a record low for a Full Member at the World Cup.
Against South Africa, Bangladesh succumbed to their second-largest defeat in ODIs and became the first Full Member team to be bowled out for under 100 twice in World Cups, thereby failing to progress to the knockout stage of the tournament.
[177] Middle of the Australian visit, BCB confirmed that Siddons unlikely to win a contract extension from the moment his team failed to meet lofty home expectations during the 2011 World Cup.
[197] In May 2012 Bangladesh appointed England born Richard Pybus as their new head coach for two-years, replacing Stuart Law who stepped down from the post in April.
That was followed up by a series of defeats (0–4) against Asian Cricketing nations (India, Afghanistan, Pakistan, Sri Lanka) at the league stage of 2014 Asia Cup conducted on their home soil and Bangladesh finished at the bottom of the table.
[222] Following that, they achieved their highest successful run-chase in an ODI, when they chased down Scotland's 318,[223] Bangladesh later qualified for the second quarterfinal in the 2015 world cup, by defeating England.
[257] On 9 November 2017, BCB president Nazmul Hassan announced that Hathurusingha submitted resignation from the post of Bangladesh head coach during the team's tour of South Africa.
[269] BCB appointed former England wicketkeeper Steve Rhodes the Bangladesh head coach in early March ahead of West Indies tour.
[273] Bangladesh won their first ever multi-team ODI tournament final at Dublin on 17 May 2019 defeating West Indies by 5 wickets (D/L method) at the 2019 Ireland Tri-Nation Series.
Even though they entered the 2019 Cricket World Cup with high expectations, Bangladesh finished 8th at the group stage and was unable to reach the semi-finals, after winning only three of their nine matches.
[276] Khaled Mahmud, who played for Bangladesh in the 1999 Cricket World Cup, was subsequently appointed as interim coach after Steve Rhodes's contract being terminated.
On 20 October 2023, Bangladesh played against Pakistan in the 3rd place decided in Asian Games which they won by 6 wicket in Hangzou in DLS method to win bronze medal.
When Bangladesh defeated India in the 2007 World Cup, thousands of people celebrated into the night on the streets of Dhaka despite there being a ban on public gatherings at the time.
Bangladeshi fans booed[421] and stoned the buses of both teams (Bangladesh's intentionally, West Indies' mistakenly), as was Shakib Al Hasan's house.
In the 1999 Cricket World Cup, Bangladesh wore an olive green uniform with yellow accents and a horizontal stripe with tiger-stripe motif on the chest.