Bangladesh under-19 team were whitewashed by their Sri Lankan counterparts as they lost the fifth and final youth one-day international of the series at Dambulla by four runs on Monday.
That made Sri Lanka clinching the series by 5-0.
Winning the toss, Sri Lanka elected to bat first and posted 240-9 in 50 overs while opener Chamindu Wickramasinghe scored 102 runs.
Mushfik Hasan took three wickets.
On the chase, Bangladesh was comfortable at one stage as Aich Mollah (55) and Mahfijul Islam (55) both scored half-centuries.
But the latter batsmen could not finish the job as Bangladesh lost last six wickets for only 13 runs.
From 223-4, Bangladesh became all-out for 236 runs in 50 overs.
Vinuja Ranpul and Dunith Wellalage took two wickets each.