BANGLADESH - HIGHEST TEST INNINGS
638 v Sri Lanka, 2013 (drew)
556 v West Indies, 2012 (lost)
501 v New Zealand, 2013 (drew)
488 v Zimbabwe, 2005 (won)
427 v Australia, 2006 (lost)
419 v England, 2010 (lost)
416 v West Indies, 2004 (draw)
413 v Sri Lanka, 2008 (lost)
409-8 (in progress) v Sri Lanka, 2014
408 v New Zealand, 2010 (lost)
Imrul Kayes and Shamsur Rahman scored their maiden Test centuries before Bangladesh closed day three in Chittagong against Sri Lanka on 409 for eight.
In reply to Sri Lanka's 587, in which Kumar Sangakkara made 319, Shamsur struck 106 and Kayes marked his recall with 115 to help Bangladesh avoid the follow-on target.
Shakib Al Hasan also made 50 as the home side frustrated Sri Lanka by batting through the day to reach their ninth highest total in Test cricket.
Shamsur and Kayes put on 232 together for the second wicket which broke the previous record of 200 by Tamim Iqbal and Junaid Siddique and it is only the third time that Bangladesh have registered 200 runs or more for one wicket.
The only other occasion was in last year's Test against Sri Lanka in Galle when Mohammad Ashraful and Mushfiqur Rahim put on 267 together.
In just his second Test, Shamsur struck 11 fours and a six during his 191-ball innings while Kayes, in his 17th Test, faced 218 balls. He hit 17 fours and a six before their partnership was finally broken when Shamsur was bowled by Ajantha Mendis.
Kayes would fall the same way after Mominul Haque had been trapped in front by Dilruwan Perera for 13.
Shakib then hit 50 in 89 balls, Rahim 20 in 56 and Nasir Hossain 42 in 65 to continue Bangladesh's fightback with Nasir falling soon after the follow-on had been avoided.
Bangladesh would have dearly loved to have lost no more wickets but Mendis (4-84) trapped Sohag Gazi in front for a first-ball duck shortly before stumps to leave Sri Lanka as heavy favourites to claim a healthy first-innings lead.
Mahmudullah was unbeaten on 30 and Al-Amin Hossain had three when stumps were drawn.
Suranga Lakmal bowled Tamim late on day two and ended the day with one for 68 while Perera took three for 119.
Sri Lanka won the first Test in Mirpur by an innings and 248 runs.
© Cricket World 2014