Bangladesh coach Russell Domingo has questioned his side's performances after his side were put on the back foot in the second Test against West Indies.

Kyle Mayers' undiminished appetite for Bangladesh's bowling took him to a second Test century and lifted the West Indies to 340 for five on the second day of the second and final Test in St Lucia on Saturday.

The hosts are in a dominant position, leading by 106 runs as they bid to win the two-match series 2-0.

Having come to the crease just before lunch with his side stuttering at 132 for four in reply to the tourists' first-innings total of 234, Mayers' positive manner dominated the rest of the day as he finished unbeaten on 126.

"There are some serious questions with bat and ball at the moment," he said at the end of second day's play. "It was not a 230 all out wicket. If it weren't for a 30-run partnership in the end, we would be 190 all out. We are just not good enough at putting performances together with the bat.

"West Indies are showing us why they are better than us. They have managed to build partnerships and withstand the pressure. They just bat long - that's the bottom line."

"There's a lot of players searching for form, searching for runs. The only way to get through it is to bat for long periods of time. Lot of 30s and 40s, the odd 50. Nobody is doing what Kyle Mayers is doing.

"His big 126 is the difference between getting 230 and 400. They chased down 400 against us in Chattogram. He got a 200. But we are not getting those big scores. It is a big lesson for the boys. Test match is hard. When you are not batting as well, teams will punish you."