"We have spent 36 hours playing cricket out of the 84 hours we have been in Karachi. It is too tight. I am not happy with the schedule. Two teams have to play back to back matches while two have got a day off," he said at the post match press conference on Saturday.
Dhoni said his players were really tired after the matches and he was happy they would now get a couple of days off.
"It was tough out there for us. But I am happy we have kept going. Suresh Raina, Gautam Gambhir and Virender Sehwag have batted really well in the tournament and I hope they keep on doing the same," he said.
Dhoni, however, made it clear that despite the big wins his team would guard against complacency and not get over confident.
"The other teams can't be written off and they can still come back so we have to be careful and we have to continue to play like this," he added.
He said he was not surprised at the way Bangladeshi batsman Alok Kapali had played. Kapali made 115 runs in the Bangladesh total of 283.
"He is an international player and one expects this from an international player. I think he exploited the situation and pitch well and he picked the right areas to score."