Dhaka - Bangladesh captain Mushfiqur Rahim won the toss and opted to bat against Sri Lanka in the last league match of the Asia Cup in Dhaka on Thursday.
The match is academic as Pakistan and Sri Lanka have already qualified for Saturday's final.
Bangladesh made three changes from the side which lost to Pakistan on Tuesday, with Imrul Kayes, Shafiul Islam and Abdur Razzak left out.
In comes Shamsur Rahman, Arafat Sunny and Rubel Hossain in the side.
Sri Lanka, who have won all their three matches in the event, rested paceman Lasith Malinga and batsman Dinesh Chandimal to bring in Ashan Priyanjan and Sachitra Senanayake.
Sri Lanka: Angelo Mathews (capt), Kusal Perera, Kumar Sangakkara, Mahela Jayawardene, Lahiru Thirimanne, Thisara Perera, Ashan Priyanjan, Ajantha Mendis, Sachithra Senanayake, Chaturanga de Silva, Suranga Lakmal.
Bangladesh: Mushfiqur Rahim (capt), Anamul Haque, Mominul Haque, Nasir Hossain, Shakib Al Hasan, Shamsur Rahman, Arafat Sunny, Rubel Hossain, Al-Amin Hossain, Mohammad Mahmudullah, Ziaur Rahman.
Umpires: Billy Bowden(NZL) and Bruce Oxenford (AUS)
TV umpire: Ahsan Raza (PAK)
Match referee: Jeff Crowe (NZL)