Bangladesh squandered another golden chance to register a victory against Sri Lanka in the first ODI when they could not close the contest after restricting the visitors to 67 for 8 at one stage, and Thursday's second encounter will provide the hosts another chance to beat their sub-continent rivals in any format on this tour.
Bangladesh's frailties with the bat were once again exposed in the opening match of the series. Their middle order crumbled chasing a modest total of 181. In that light, Tamil Iqbal's availability will be welcomed, but if he continues to remain on the sidelines, then Bangladesh will want Mushfiqur Rahim and Shakib Al Hasan - their two most experienced players - to take more responsibility.
Mashrafe Mortaza, the seamer, too is unfit and that has put extra pressure on other medium pacers and spinners. What will be important for the hosts is to win some crucial moments in the game.
For Sri Lanka, they are unbeaten on the tour so far and there is no reason for them to make changes to the eleven. But they don't want to repeat the inexplicable batting performance they showed in the first game.
They did well to restrict the opposition 13 runs short of the target on Monday, with captain Angelo Mathews picking up three wickets, but they will want to be more clinical.
Bangladesh: 1 Anamul Haque/Tamim Iqbal, 2 Shamsur Rahman, 3 Mominul Haque, 4 Mushfiqur Rahim (capt), 5 Shakib Al Hasan, 6 Nasir Hossain, 7 Mahmudullah, 8 Sohag Gazi, 9 Arafat Sunny, 10 Al-Amin Hossain, 11 Rubel Hossain
Sri Lanka: 1 Kusal Perera, 2 Tillakaratne Dilshan, 3 Kumar Sangakkara (wk), 4 Dinesh Chandimal, 5 Ashan Priyanjan, 6 Kithuruwan Vithanage, 7 Angelo Mathews (capt), 8 Thisara Perera, 9 Suranga Lakmal, 10 Sachithra Senanayake, 11 Lasith Malinga