Bangladesh wrapped up their one-day international series with Scotland 2-0 after a 146-run win.
The Scots decided to field after wining the toss and took six Bangladesh wickets for 278 in their 50 overs.
But their batsmen could not get anywhere near the target and were all out for just 132 after 41.3 overs.
Bangladesh had runmakers all the way down the order, with number three Aftab Ahmed top-scoring on 52.
Mashrafe Mortaza was unbeaten on 51 at the end of their innings, while Saqibul Hasan's 44 and Mohammad Ashraful, not out on 38, also added notable contributions.
Craig Wright was the pick of the Scotland attack in taking two for 46 and Majid Haq ended with figures of two for 57.
But those figures were overshadowed by the Bangladesh attack, Abdur Razzak taking four for 23 as Scotland struggled to make an impression on the scoreboard.
Opener Navdeep Poonia went for a two-ball duck and his batting partner Fraser Watts top scored with 29 as the rest of their order crumbled.