Anyway, for today's match, I'd guess BAN may defeat SL.
I would say SL is stronger than BAN ,, I have big bet on SL ,, and i think SL will beat BAN
I think you have not seen the last performance of Sri Lanka , they are very poor in batting and bowling, If the Top order did not perform then they will also collapse like Pakistan, But Todays match is equally for both teams, You can see the Last match of Sri Lanka vs UAE they were not able to bat properly against UAE only their bowling is strong, so if Bangladesh win the toss and take batting and score a decent 150+ then i think they will be having a good chance of winning todays match.