Spinner Noor Ahmed shines, in the match low-scoring affair.
Ibrahim, Rahmat added a record 195 for the second wicket after left-armers Fareed, Farooqi shared five wickets.
Afghanistan registered a 60-run win over Zimbabwe in the first one-day international at the Harare Sports Club on Saturday.
All-round Sri Lanka outclass Bangladesh to clinch series 1-0 as Shakib and Litton century stand is vain.
Afghanistan were reduced to 20 for 4 in the run chase, eventually folding up for 94.
Batters, with the exception of Litton Das, let Bangladesh down as they are bowled out for 192.