Bashar did not pull his punches after a disappointing defeat
Bangladesh captain Habibal Bashar was left to rue a poor batting performance after his side were beaten comfortably by New Zealand in their Super 8 match.
The Tigers were bowled out for 174 and New Zealand eased home by nine wickets with over 20 overs to spare.
And Bashar said: "A score of 174 was never going to be enough.
"All of our top four batsmen got starts but did not go on and that is what cost us the match. It was a good batting pitch and we let ourselves down."
Mohammad Rafique top-scored for Bangladesh with an unbeaten 30 from 36 balls coming in at number nine.
Before we started we would've liked a score of over 250 but it wasn't to be
But Javed Omar, Tamim Iqbal, Aftab Ahmed and Saqib Al Hasan all got out in the 20s, which frustrated Bashar.
"We needed one of our best batsman to go on and get big runs, batting right up until the end," he said.
"Rafique did very well and showed how good a pitch it was, but he was the only one. Before we started we would've liked a score of over 250 but it wasn't to be."
Despite the defeat, Bashar insisted he still believed in his players.
"We've had a pretty difficult first two matches in the Super 8s, but we still have four to go and our goal is to not repeat the mistakes we have made so far.
"We need a good show in our next game [against South Africa] to get our confidecne back, because we are a little bit down," he commented.
Bashar said New Zealand and Australia, the only two sides with an 100% record in the competition, both had a good chance of winning the World Cup.
"New Zealand play with a lot of all-rounders and bat down the order, Australia have top-order batsmen who score big runs - [but] whoever wins the World Cup this time will have to work very hard," he added.