Bangladesh cruised to a 2-0 series lead with a 160-run win, their largest in one-day internationals, over a listless West Indies at the Sheikh Abu Naser stadium in Khulna.

Their victory was set up by a maiden one-day international century from teenager Anamul Haque and completed by the home side's gaggles of spinners, who shared eight wickets as West Indies were bowled out in the 32nd over in their pursuit of Bangladesh's 292.

The 19-year-old Anamul, playing in his second ODI, lost opening partner Tamim Iqbal and No. 3 Naeem Islam early - both to leg-side traps - but shared in a 174-run stand for the third wicket with captain Mushfiqur Rahim.

Despite the early dismissals, Anamul and Rahim were both confident in attacking the new ball. Anamul was first to his half-century, reaching the mark from 60 deliveries in the 21st over. Rahim soon caught up with him, passing his own fifty in the 26th over at close to a-run-a-ball.

The pair helped Bangladesh gallop past 150 in the 30th over, but when Rahim was bounced out by Ravi Rampaul Anamul settled into a holding pattern and just two boundaries were hit between the 36th and 46th overs. Anamul ambled to a 139-ball ton in the 47th over, becoming the third teenage one-day centurion for Bangladesh after Tamim Iqbal and Shakib Al Hasan.

After reaching the landmark he launched a belated assault on the West Indian attack to boost his team's total at the death. Andre Russell came in for some particularly harsh treatment, Anamul flogging 21 runs off his ninth over, and some lusty hitting from Mashrafe Mortaza meant that a whopping 52 runs flowed from the final three overs.

Amid the carnage there were also wickets. Rampaul, who had made liberal use of the short ball early on, came back well and picked up two scalps in his final over to finish with 5 for 49: a career-best performance.

West Indies' reply never gathered any momentum as they were asphyxiated by spin from the start. Lendl Simmons fell slogging at Sohag Gazi, while Mortaza - the sole fast bowler in the attack - weathered a brief Gayle assault to have the left-hander caught at the wicket for 15.

Marlon Samuels and Darren Bravo briefly steadied the innings but once they were dismissed the West Indian middle order quickly began to stumble. The match was practically over as a contest as the score dipped to 78 for 6 with Devon Thomas' wicket in the 19th over. The big-hitting lower order trio of Kieron Pollard, captain Darren Sammy and Andre Russell were rendered practically shotless, and Gazi ended another dominant performance by felling Sunil Narine for his third wicket.