Third one-day international, Basseterre:
Bangladesh 249-7 (48.5 ovs) bt West Indies 248 ao (47.4 ovs) by three wickets
Junaid Siddique (right) set Bangladesh on their way to series whitewash
Bangladesh wrapped up a 3-0 whitewash of the West Indies with a three-wicket win in the final match on Friday.
The visitors had clinched the one-day series against Windies on Tuesday with a three-wicket win in the second match.
And Bangladesh concluded the series unbeaten in St Kitts with seven balls to spare.
Set 249, opener Junaid Siddique put Bangladesh on course with 55 and despite four for 63 from bowler Kemar Roach, Mahmudullah (51no) sealed it.
The hosts, who were weakened in the wake of a contract dispute, had made an unconvincing 248 all out in 47.4 overs, after choosing to bat first at Warner Park.
Despite a half-century from opener Andre Fletcher (52), the Windies struggled to establish momentum and Fletcher's opening partner Kieran Powell fell for a first-ball duck on his international debut.
Devon Smith went cheaply to make it 10 for two and though captain Floyd Reifer and Darren Sammy made useful runs, home wickets fell too regularly for comfort.
In Domenica on Tuesday, Travis Dowlin hit an unbeaten 100, his maiden ODI ton, in the hosts' total of 274-6 after the home team had chosen to bat first on a hard pitch in Roseau.
But Mohammad Ashraful made 64 and captain Shakib Al Hasan 65 as the tourists reached their target with six balls to spare.
Salt was rubbed into the Windies' wounds in that match when paceman Kemar Roach and captain Floyd Reifer were called before International Cricket Council officials afterwards.
Roach was docked 10% of his match fee after he was charged for bowling two high, full-pitched deliveries at Bangladesh captain Shakib Al Hasan.
He was also immediately removed from the attack by the umpires, forcing the Windies to turn to wicketkeeper Devon Thomas to bowl, with Andre Fletcher taking over behind the stumps.
And Reifer was handed an official reprimand for failing to ensure play was conducted within the spirit and laws of the game.
The hosts were also penalised for a slow over-rate, with skipper Reifer fined 10% of his match fee and his team mates 5% of their fees each for falling one over short of their target in the stipulated time.