Despite the non-result, Sri Lanka win the series 1-0.
Bangladesh and Sri Lanka’s second and final Test ended in a draw in Chittagong on Saturday, giving the tourists a 1-0 series win.
Bangladesh, set a target of 467 runs to record a series-levelling victory, were 271-3 in their second innings when stumps were drawn on the fifth day at the Zahur Ahmed Chowdhury stadium.
Mominul Haque remained unbeaten on 100 and Shakib Al Hasan was on 43, the pair having added 120 runs for the fourth wicket.
Sri Lanka had won the first Test by an innings and 248 runs in Dhaka last week.
It was only the second draw in 16 Tests between the two countries, with Sri Lanka having won the other 14 matches, eight of them by an innings margin.
Bangladesh, who languish at the bottom of the Test rankings at number 10 — lower than unfancied Zimbabwe — have lost 68 of their 83 Tests since gaining full status in 2000 and won only four.
Final scoreboard on the fifth day of the second Test between Bangladesh and Sri Lanka in Chittagong on Saturday:
Sri Lanka 1st innings: 587 (K. Sangakkara 319, M. Jayawardene 72, A. Mendis 47, Shakib Al Hasan 5-148)
Bangladesh 1st innings: 426 (Shamsur Rahman 106, Imrul Kayes 115, Shakib Al Hasan 50, A. Mendis 6-99, D. Perera 3-119)
Sri Lanka 2nd innings 305-4 declared (K. Sangakkara 105, D. Chandimal 100 not out)
Bangladesh 2nd innings (overnight 12-0):
Tamim Iqbal b Vithanage 31
Shamsur Rahman b Perera 45
Imrul Kayes lbw b Perera 25
Mominul Haque not out 100
Shakib Al Hasan not out 43
Extras: (b12, lb2, nb13) 27
Total (for three wickets, 84.4 overs) 271
Fall of wickets: 1-71 (Tamim), 2-81 (Shamsur), 3-151 (Imrul).
Bowling: Lakmal 13-5-30-0 (nb3), Perera 28-7-55-2, Mendis 16-0-61-0 (nb3), Pradeep 9.4-1-33-0 (nb4), Vithanage 16-0-73-1 (nb3), Karunaratne 2-0-5-0
Match drawn; Sri Lanka win series 1-0
Toss: Sri Lanka
Umpires: Nigel Llong (ENG) and Paul Reiffel (AUS)
TV umpire: Anisur Rahman (BAN)
Match referee: David Boon (AUS)