Chitttagong - Bangladesh stand-in captain Mashrafe Mortaza won the toss and sent Sri Lanka in to bat in a Twenty20 international in Chittagong on Wednesday.
Mortaza led the hosts after Mushfiqur Rahim was rested due to a hairline fracture in the left hand and Tamim Iqbal stepped down as vice-captain to concentrate on his batting.
Sri Lanka were without frontline batsman Mahela Jayawardene, who will miss the entire limited-overs series of two Twenty20 games and three one-day internationals due to a hand injury.
Sri Lanka won the preceding two-Test series 1-0.
Bangladesh: Tamim Iqbal, Anamul Haque, Shamsur Rahman, Shakib Al Hasan, Nasir Hossain, Mithun Ali, Farhad Reza, Sohag Gazi, Arafat Sunny, Masrafe Mortaza (capt), Rubel Hossain.
Sri Lanka: Tillakaratne Dilshan, Kusal Perera, Kumar Sangakkara, Dinesh Chandimal (capt), Angelo Mathews, Thisara Perera, Nuwan Kulasekara, Sachithra Senanayake, Ajantha Mendis, Seekuge Prasanna, Lasith Malinga.
Umpires: Anisur Rahman (BAN) and Sharfuddoula Saikat (BAN)
TV umpire: Gazi Sohel (BAN)
Match referee: David Boon (AUS)