Earlier on day one, Bangladesh posted 391/7 declared.
Bangladesh used nine bowlers with the pacers sending down the most overs. Right-arm paceman Taskin Ahmed led the bowling chart with three wickets in 11 overs, conceding 41 runs, followed by left-arm pace bowler Mustafizur Rahman, who picked up two.
For Mustafizur, the practice game should come in as a confidence booster as he missed the previous Test, against India, due to fitness issue.
However, there are slight worries with the spin bowling department. In their last Test in Hyderabad, Bangladesh had a biteless spin attack and it was pretty similar in Moratuwa. Bangladesh Test captain Mushfiqur Rahim used five spinners but only off-spinner Mehedi Hasan Miraz had any impact, picking up one wicket.
The wicket and the condition might not have offered much help to the Bangladesh spinners but then again, there should be some improvements made if they are to initiate breakthroughs against the Lankans in the first Test.
Sri Lanka wicketkeeper-batsman Dinesh Chandimal's unbeaten 190 was the highlight of the home side's innings. The right-hander hammered 21 boundaries and seven sixes in his 253-ball knock.
With the first Test set to begin in Galle this Tuesday, the only positive Bangladesh can take form this game is the effort displayed by their batsmen.
Led by opening batsman and Test vice-captain Tamim Iqbal, the side on day one put up a good total. Tamim had retired out on 136. Mominul Haque also made way for the next batsmen when he opted to walk back to the dressing room after scoring 73. Mahmudullah got back into the runs adding 43 while stumper-batsman Liton Kumar Das was unbeaten on 57.
391/7d drew with Sri Lanka Cricket President's XI
403/7 in 90 overs (Chandimal 190*, Taskin 3/41, Mustafizur 2/28)