Opening batsman Malinda Warnapura, nephew of Sri Lanka's first Test captain, Bandula Warnapura, makes his debut in the absence of Sanath Jayasuriya, Upul Tharanga and Marvan Atapattu.
Bangladesh: Mohammad Ashraful (capt), Shahriar Nafees, Javed Omer, Rajin Saleh, Habibul Bashar, Shakib Al Hasan, Khaled Mashud, Mashrafe Mortaza, Shahadat Hossain, Mohammed Rafique, Abdur Razzak. 12th man: Mehrab Hossain.
Sri Lanka: Mahela Jayawardene (capt), Michael Vandort, Malinda Warnapura, Kumar Sangakkara, Chamara Silva, Tillakaratne Dilshan, Prasanna Jayawardene, Chaminda Vaas, Muttiah Muralitharan, Lasith Malinga, Dilhara Fernando. 12th man: Malinga Bandara.
Umpires: Asad Rauf (PAK) and Suresh Shastri (IND), TV umpire: Tyronne Wijewardene (SRI)
Match referee: Jeff Crowe (NZL)