After making a competitive 140 for nine, Scotland produced a disciplined bowling performance to restrict their opponents to 134 for seven.
Earlier, Scotland fought back hard from 53 for six to finish on 140 for nine, thanks to a half-century stand between Chris Greaves and Mark Watt for the seventh wicket.
Shakib Al Hasan added yet another feather to his cap as he levelled Lasith Malinga for most wickets in Men’s T20Is with the scalp of Richie Berrington before surpassing the Sri Lankan pacer two balls later with the wicket of Michael Leask.
Scotland: 140/9 in 20 overs (George Munsey 29, Chris Greaves 45, Mark Watt 22, Mustafizur Rahman 2/32, Shakib Al Hasan 2/17, Mahedi Hasan 3/19)
Bangladesh: 134/7 in 20 overs (Shakib Al Hasan 20, Mushfiqur Rahim 38, Mahmudullah Riyad 23, Chris Greaves 2/19, Bradley Wheal 3/24,). (Agencies)