Bangladesh will look to catch an under-strength Sri Lanka off guard when the two-Test series gets underway in Galle on Tuesday (March 7).
Bangladesh has won just three of its 45 away matches — two against West Indies in 2009 and one against Zimbabwe in 2013 — but has shown considerable improvement since its last victory overseas.
In its own backyard, Bangladesh has won four Tests, drawn five and conceded only three defeats since 2014. It showed impressive recent form against New Zealand and then India in away matches despite losing in both countries.
The second Test in Colombo from March 15 will be Bangladesh’s 100th since it gained full status nearly 17 years ago.
The teams are also scheduled to play three One-Day Internationals before facing off in two Twenty20 Internationals to wind down the tour on April 6.
Sri Lanka: Rangana Herath (capt), Dimuth Karunaratne, Niroshan Dickwella, Upul Tharanga, Dhananjaya de Silva, Kusal Mendis, Asela Gunaratne, Dinesh Chandimal (wk), Suranga Lakmal, Lahiru Kumara, Nuwan Pradeep, Vikum Sanjaya Bandara, Dilruwan Perera, Lakshan Sandakan, Malinda Pushpakumara.
Bangladesh: Mushfiqur Rahim (capt, wk), Tamim Iqbal, Liton Das, Soumya Sarkar, Mominul Haque, Shakib Al Hasan, Mahmudullah Riyad, Sabbir Rahman, Mustafizur Rahman, Taijul Islam, Mehedi Hasan, Taskin Ahmed, Mosaddek Hossain, Kamrul Islam Rabbi, Subashis Roy, Rubel Hossain.