Chasing a target of 172, Bangladesh's inept batting performance once again brought about their downfall as they bundled out out for a paltry 98 in 19.1 overs.
The margin of victory also ensured that West Indies improved their net run-rate radically having lost to India in their opening league game with two balls to spare.
Leg-spinner Samuel Badree had impressive figures of four for 15 which had more to do with ineptitude of the Bangladeshi batsmen to perform on big stage rather than the venom in his deliveries. Left-arm seamer Krishmar Santokie also chipped in with three wickets for 17.
Tamim was out when Dwayne Bravo took a low catch at mid-off and Shakib misjudged an incutter from Santokie only to find the stumps rattled.
More From This Section
In between, Anamul Haque Bijoy (10), who had started with two boundaries was stumped by Denesh Ramdin off Santokie's bowling.
Skipper Mushfiqur Rahim (22) in company of Mominul Haque (17) tried to resurrect the innings. Momin hit a couple of boundaries including a cheeky scoop over the keeper's head but then flashed at a rising delivery which Marlon Samuels failed to catch at deep third man.