Bangladesh captain Mohammad Ashraful won the toss and sent the West Indies in to bat in a group A match of the Twenty20 world championships here.
The match at the Wanderers was delayed by an hour due to a wet pitch caused by excessive watering overnight by the ground staff. There was no reduction in overs.
The West Indies, who lost their first match against hosts South Africa, must win to stay afloat in the tournament.
Bangladesh are playing their first game.
Bangladesh: Mohammad Ashraful (capt), Aftab Ahmed, Shakib Hasan, Tamim Iqbal, Alok Kapali, Mashrafe Mortaza, Mushfiqur Rahim, Syed Rasel, Abdur Razzak, Farhad Reza, Mohammad Nazimuddin.
West Indies: Ramnaresh Sarwan (capt), Dwayne Bravo, Shivnarine Chanderpaul, Fidel Edwards, Chris Gayle, Daren Powell, Denesh Ramdin, Ravi Rampaul, Marlon Samuels, Devon Smith, Dwayne Smith.
Umpires: Mark Benson (ENG) and Nigell Long (ENG)
TV umpire: Daryl Harper (AUS)
Match referee: Chris Broad (ENG)