Chittagong - Stand-in Bangladesh captain Mahmudullah Riyad won the toss and elected to bat in the first of a two-Test series against Sri Lanka at the Zahur Ahmed Chowdhury Stadium in Chittagong on Wednesday.
LIVE: Bangladesh v Sri Lanka, 1st Test - Day 1
Bangladesh, who are without injured all-rounder Shakib Al Hasan, handed left-arm spinner Sunzumul Islam his Test debut but left out veteran Razzak, who was recalled to the squad after four years.
The second Test is in Dhaka, starting on February 8.
Mahmudullah Riyad (captain), Tamim Iqbal, Imrul Kayes, Mominul Haque, Mushfiqur Rahim, Mosaddek Hossain, Liton Das, Mehedi Hasan, Taijul Islam, Sunzumul Islam, Mustafizur Rahman
Dimuth Karunaratne, Dhananjaya de Silva, Kusal Mendis, Dinesh Chandimal, Niroshan Dickwella, Roshen Silva, Dilruwan Perera, Rangana Herath, Suranga Lakmal, Lakshan Sandakan, Lahiru Kumara