The match assumes significance as the winner will take a giant step towards qualifying for the summit clash of the tournament.
For Bangladesh, a victory is a must as they have already played two matches winning one and losing against India in the opener.
Both the teams beat minnows United Arab Emirates in their opening games. Sri Lanka did not need much effort even though the margin of their victory was 14 runs while Bangladesh were more convincing in their 51-run win.
It will be a battle of bowlers with Sri Lanka being led by their dashing captain Lasith Malinga, who rocked the opposition with a four-wicket haul. Mustafizur Rahaman had an off day against India, but against UAE, he showed why he is rated so highly as he was on the verge of a hat-trick. Even UAE captain Amjad Javed conceded that it was not easy to read Mustafizur's slow off-cutters.
More From This Section
Malinga will have support from the experienced Nuwan Kulasekara, left-arm spinner Rangana Herath and young Dushmantha Chameera.
Both Mortaza and Malinga expects that their premier batsmen would come good. Shabbir Rahaman and Mithun Ali performed in one match each while the mercurial Mahmuduulah Riyadh came good in their UAE victory.
Sri Lanka only had Dinesh Chandimal scoring a 50 while Tillekaratne Dilshan looked scratchy during his 28-ball 27.