Bangladesh endured a frustrating day in the field against the West Indies in Khulna on Friday, managing to take only two wickets as Marlon Samuels scored his maiden double century and Shiv Chanderpaul bagged a ton.

The Windies were 564 for four at stumps on day three, with Chanderpaul still unbeaten on 109, leading by 177 runs. Samuels had been dismissed a few overs before the close, caught at point off Rubel Hossain for 260.

Samuels played his best ever Test innings, taking 455 deliveries to reach it, and hitting 31 boundaries and three sixes. It was the second double ton in Tests in two days, joining Australia's Michael Clarke to record such a feat.

The Windies started the day on 241 for two, having been 43 for two initially until Samuels and Darren Bravo got together. The duo continued their resistance and added an attacking element in the morning, adding 128 runs in the session.

The partnership totaled 326 runs, the sixth highest Windies partnership for the third wicket, and it was nearing the record when Sohag Gazi claimed Bravo's wicket for 127 with three balls to go in the session.

Samuels was still unbeaten at the interval on 191, as the Windies trailed the Tigers' first innings total by 18 runs. Samuels at one stage had scored 80 runs in 77 balls in the morning, a far cry from his sedate pace on day two.

The afternoon and evening sessions saw Samuels and Chanderpaul put on 177 together in 54 overs, with the dominance going back and forth throughout the day. Chanderpaul made 95 of those runs though, and had recorded his ton by the time Samuels was dismissed.

Hossain managed to get a quicker ball to rear up at Samuels and it struck the shoulder of his bat, flying to Elias Sunny at point. This brought Denesh Ramdin to the crease and he was on four at stumps.