Bangladesh beat West Indies by six wickets in first ODI

Bangladesh cricketer Abdur Razzak (2L) celebrates with his teammates after the dismissal of the unseen West Indies cricketer Devon Thomas during the second one day international cricket match between Bangladesh and the West Indies at the Sheikh Abu Naser Stadium in Khulna on December 2, 2012. AFP PHOTO/ Munir uz ZAMAN

Shakib Al Hasan took four wickets for just eight runs in a stunning international comeback Wednesday as Bangladesh beat the West Indies by six wickets in their the first one-day international in Dhaka.

Shakib, playing his first ODI after a one-year ban, helped Bangladesh bowl out a weakened West Indies for 122 in just 32.2 overs.

In reply, the home side reached 125-4 in 33.5 overs, with skipper Tamim Iqbal hitting 44 off 69 balls.

Kyle Mayers top-scored for the West Indies with 40, while debutant Hasan Mahmud claimed 3-28 for Bangladesh.

Debutant left-arm spinner Akeal Hosein impressed with the ball for the visitors, taking 3-26.

The second ODI of the three-match series is on Friday.