Bangladesh lost their first ODI against Sri Lanka by 13 runs after suffering a middle-order collapse at the Sher-e-Bangla National Cricket Stadium on Monday.
Sri Lanka, put in to bat first, folded up for 180 in the 43-over-per-side match.
In reply, Bangladesh slipped from 114 for two to be all out for 167 after 39.1 overs.