Opener Tamim Iqbal hit a century again while Mahmudullah slammed a brilliant 67 as Bangladesh set West Indies a target of 302 to win the series-deciding final ODI at Basseterre on Saturday.
It was Tamim's second ton in three games, his 11th in the career. His 103-run innings made him the highest run-making batsman from a visiting team in a three-match ODI series in the West Indies.
Winning the toss, Bangladesh captain Mashrafe Bin Mortaza opted to bat first. The openers made a slow start, making 39 in the first wicket in 9.3 overs before West Indies captain Jason Holder removed Anamul, who made 10 in 31 balls.
Tamim and Shakib Al Hasan then made 81 in the second wicket to take Bangladesh forward. Shakib's 44-ball 37-run innings featured three fours.
Mushfiqur Rahim (12) was the next batsman out as Tamim continued his stroke-play, falling victim to Devendra Bishoo soon after his century. The opener's 124-ball innings was studded with seven fours and two sixes.
Captain Mashrafe then entered the fray, hammering 36 in 25 balls thanks to four fours and a six. It was his cameo and Mahmudullah's commendable innings that took the Tigers past 300.
The latter was not out on 67, hitting five fours and three sixes in his 49-ball storm, as the Tigers ended on 301 for 6.
Holder and Ashley Nurse claimed two wickets each for the hosts while Sheldon Cottrell and Bishoo grabbed one apiece.