Bangladesh captain Khaled Mashud blamed his batsmen for the side's World Cup woes after the 10-wicket defeat by South Africa.
The Tigers top order paid the price for some rash shots as they were bowled out for 108 in Bloemfontein.
South Africa's openers Gary Kirsten and Herschelle Gibbs responded by racing to their target in just 12 overs.
"Going after the South African bowlers in the first 15 overs was a mistake. It was too small a total for a side like that," said Mashud.
Bangladesh have just two points to show from their four games in the tournament so far.
They suffered a humiliating 60-run defeat to Canada in their opening match before losing to Sri Lanka by 10 wickets.
And they were fortunate to share the points after their game against the West Indies was abandoned due to rain.
Mashud admitted that his Test-playing team have not lived up to expectations.
"I thought we would do better than this," he said.
"Our batsmen are the main reason for our poor performances.
"They are playing too many shots too early on in the innings, and, when the top order goes out, it's difficult for the rest to survive.
"This World Cup has been really bad for us. We did much better when we toured South Africa. But our morale has been really low since the loss to Canada."