Shivnarine Chanderpaul slammed a brilliant double hundred and Denesh Ramdin was unbeaten on 126, as the West Indies declared their first innings at 527 for four at tea, on the second day of the first Test.
Chanderpaul faced 372 balls and cracked 22 boundaries to score 203 not out, to put West Indies in a commanding position.
Ramdin remained not out on 126, which came from 236 deliveries, hitting 11 boundaries and a six.
Chanderpaul and Ramdin added 296 runs for the fifth wicket.
Resuming at 361-4, the pair added 76 runs in the morning session as Bangladesh's attack failed to make a breakthrough on a lifeless pitch at the Shere Bangla stadium.
Chanderpaul was unbeaten on 156 and Ramdin, on 84, was approaching his third Test century as the pair extended their fifth wicket partnership to 206.
Debutant off-spinner Sohag Gazi, who took three wickets on the first day, opened the bowling and kept a tight line and length. He forced an edge off Chanderpaul's bat which fell short of first slip and went for two runs.
Brief Scores: West Indies 527 for 4 dec (Shivnarine Chanderpaul 203*, Denesh Ramdin 126*, Kieran Powell 117, Denesh Ramdin 84; Sohag Gazi 3 for 145) vs Bangladesh