 Sangakkara (C) held a stunning diving catch to oust Nafees |
Captain Mahela Jayawardene was critical of Sri Lanka's support bowlers after Bangladesh batted out 50 overs in their 37-run Champions Trophy defeat. "They batted pretty well but we did not bowl well apart from quick bowlers," said the 29-year-old, who masterminded a 5-0 series win in England this year.
"We've set standards for the last four months but we want to keep improving."
The Sri Lankans next face Zimbabwe on Tuesday, a team they have not lost to since a day/night match in April 2003.
Bangladesh skipper Habibul Bashar said youngster Saqibul Hasan had put some of his senior team-mates to shame with his battling knock of 67.
The Tigers finished on 265-9 after Upul Tharanga's 105 had led Sri Lanka to 302-8.
"We did not rotate the strike too well and kept losing wickets," said Bashar, who was out for a second-ball duck.
"Saqib is a good young player but unfortunately none of us was there to support him for long periods."
 | When batting with Sanath there is no pressure - I can play my normal game and not worry about the runs |
Meanwhile wicket-keeper Kumar Sangakkara also felt Sri Lanka needed to sharpen up.
"We've got a few kinks to iron out but hopefully we'll look better in the second game," said Sangakkara, who took three catches and a stumping.
"We should work on all departments, Upul made a great knock but we need to make sure everyone goes big.
"Fielding-wise we can be more tidy and bowling we need to tidy up on extras."
Tharanga said batting with Sanath Jayasuriya was the key to his success after hitting his fifth one-day international century in 14 months.
The opener said: "When batting with Sanath there is no pressure - I can play my normal game and not worry about the runs.
"If I get to 30 or 40 more I try to make it count.
"I have done well in the last year and we have played really well in the last six months as a team. All our batsmen have got big scores."