Colombo, Mar 15: A place in the final at stake, Sri Lanka and Bangladesh would expect their batsmen to fire as they lock horns in a virtual semi-final of the Nidahas Twenty20 tri-series, here tomorrow.

While Bangladesh batting line-up has been bolstered by the return of their premier all-rounder Shakib Al Hasan, hosts Sri Lanka still have to do the job without their regular skipper Dinesh Chandimal, who is serving a two-match suspension.

Thisara Perera will continue as skipper in Chandimal's absence. Shakib had missed the previous matches of the series due to a finger injury. The winner will play India in the title clash on Sunday.

Both teams have two points with a victory each. Sri Lanka had surprised India in the tournament-opener while Bangladesh convincingly chased down a massive target of 215, set by the hosts, last week.

In case of a washout, Sri Lanka will proceed to the final, courtesy their better net run-rate. Save last week's defeat, Sri Lanka's recent record against Bangladesh has been impressive. They beat Bangladesh in an away Test and in a T20 series apart from winning the final of the ODI tri-series, which also involved Zimbabwe.

The home side will rely on the batting efforts of Kusal Mendis, who has been in good form, along with Kusal Perera, Upul Tharanga and skipper Thisara Perera.

Bangladesh will be aiming for more consistency from their top-order which delivered in one game but disappointed in the couple of other matches against India.

Mushfiqur Rahim will look to continue from where he left against India while Shakib Al Hasan's surprise return will give a much-needed confidence boost to Bangladesh ahead of their do-or-die game.

Bangladesh skipper Mahmudullah admitted that their batters need to step up.

"We are looking forward to the Sri Lanka game. We will try to come hard at them. Our effort (against India) was there but we needed someone else to contribute with the bat. We wanted a flying start, but the early wickets made us lose momentum. Also, if we had conceded 10 less runs then we could have won. While bowling, our plan was to bowl the yorker but we didn't execute them properly," he said.

Sri Lanka (Likely XI): Kusal Mendis, Danushka Gunathilaka, Kusal Perera (wk), Dananjaya de Silva, Upul Tharanga, Dasun Shanaka, Thisara Perera (c), Jeevan Mendis, Akila Dananjaya, Dushmantha Chameera, and Nuwan Pradeep.

Bangladesh (probable XI): Tamim Iqbal, Soumya Sarkar, Liton Das, Mushfiqur Rahim (wk), Mahmudullah (c), Sabbir Rahman, Mehidy Hasan, Mustafizur Rahman, Taskin Ahmed, Rubel Hossain, and Nazmul Islam.