Bangladesh captain Najmul Hossain Shanto won his third toss of the series, and like the last two games, chose to bowl. His opposite number Wanindu Hasaranga, who has returned after serving a two-match suspension, said that he would have also bowled first had he won the toss in this day game.
Bangladesh unchanged, while Sri Lanka have made three changes. Avishka Fernando, Matheesha Pathirana and Dilshan Madushanka are out, with Hasaranga, Dhananjaya de Silva and Nuwan Thushara coming in.
The series is tied at one-all with all to play for in the third game.
Bangladesh: 1 Litton Das (wk), 2 Najmul Hossain Shanto (capt), 3 Soumya Sarkar, 4 Towhid Hridoy, 5 Mahmudullah, 6 Mahedi Hasan, 7 Jaker Ali, 8 Taskin Ahmed, 9 Rishad Hossain, 10 Mustafizur Rahman, 11 Shoriful Islam
Sri Lanka: 1 Kusal Mendis (wk), 2 Kamindu Mendis, 3 Dhananjaya de Silva, 4 Sadeera Samarawickrama, 5 Charith Asalanka, 6 Angelo Mathews, 7 Dasun Shanaka, 8 Wanindu Hasaranga (capt), 9 Maheesh Theekshana, 10 Binura Fernando, 11 Nuwan Thusara
Source: ESPNcricinfo