The defeat by the Tigers follows a comprehensive 54 run loss to qualifiers Ireland in their first warm up game bringing questions whether Zimbabwe are ready for the World Cup despite assertions by captain Brendan Taylor that they were prepared to face the best at the world showpiece.
Against Bangladesh, Zimbabwe won the toss and chose to bat first and set a modest target of 134 for six in their allotted 20 overs.
Vusi Sibanda was the top scorer with 40 runs off 47 balls and assistance from captain Brendan Taylor with 21 runs, as well as 19 runs each from Malcolm Waller and Craig Ervive helped to set up what looked like an easy target.
Hamilton Masakadza who has been in brilliant form of late and plundered 44 runs in the loss to Ireland could this time around only manage 12 runs, leaving the chance for Bangladesh to take the bat.
The target though proved to be not enough as the Tigers reached 135 for five, leaving them with five wickets to spare with opener Mohammed Ashraful highest on the score sheet with 38 runs off 35 balls before he was dismissed by Graeme Cremer.
Shakin Al Hassan was on 28 runs and Ziaur Rahman on 26.That with other less but important run contributions from other players led Bangladesh to overhaul what Zimbabwe had reached.
The results of the warm up matches should be an eye opener for Zimbabwe who is grouped with even more powerful sides in the form of hosts Sri Lanka and South Africa in the early stages of the competition.
The top two teams from each group qualify for the Super Eight stage but Zimbabwe’s performance so far does not instil confidence in their horde of supporters.