Bangladesh 149 for 3 (Iqbal 50, Shakib 43*, Reifer 1-18) beat West Indies 148 (Powell 41, Mehidy 4-25, Mustafizur 2-15) by seven wickets
Dhaka: Bangladesh beat West Indies in the second ODI at Sher-e-Bangla National Cricket Stadium, Mirpur on Friday to seal the three-match series 2-0.
After this win, the Tigers will want to complete a series whitewash.
The Windies failed to get going with the bat once again, managing just 148 in 43.4 overs.
Mehidy Hasan claimed figures of 4/25.
In reply, Bangladesh (149/3) sealed a comfortable win.
For the second time in a row, WI failed to get any momentum with the bat.
They kept losing wickets at regular intervals as Bangladesh kept them under the mat.
Rovman Powell scored 41 to help them get past 140.
Besides Mehidy's performance, Shakib Al Hasan claimed two wickets.
Tamim Iqbal was amongst the runs as Bangladesh chased down the target.
Shakib has raced to 266 career ODI scalps at 29.68. He needs four more to become Bangladesh's top wicket-taker in the format.
Shakib has 24 ODI scalps against the Windies.
Mehidy registered his best bowling figures in ODIs (4/25).
This was also his second four-wicket haul in ODI cricket.
Left-arm pacer Mustafizur Rahman (2/15) now has 113 wickets in ODIs.
Tamim (50) scored his second successive 40-plus knock in the series.
The southpaw became the first Bangladeshi batsman to surpass the 1,000-run mark against WI in ODIs (1,027).
He has achieved the tally at an average of 41.08.
He now has seven ODI fifties against the Windies.
Tamim notched his 48th career ODI fifty.
He now has 7,296 career ODI runs at 36.84.