Bangladesh have been a fortress for Sri Lanka until their last tour, when they won the three-match ODI series 2-1. But before this, Sri Lanka had won every series played between the two teams here. They also won several Tri-Nation Series and Asia Cups here. Sri Lanka won 14 matches and lost six against the Tigers on Bangladeshi soil.
The statistics may have shown Sri Lankan dominance over Bangladesh in every aspect, but the situation changed after the 2015 World Cup when the Tigers won enough matches to break the Lankan dominance.
Despite losing the T20 series, Bangladesh still look like favorites in the ODI series considering their recent results against Sri Lanka.
squad
Bangladesh: Nazmul Hossain Shanto (captain), Anamul Haq Bijoy, Soumya Sarkar, Tanjeed Hasan Tamim, Liton Das, Mushfiqur Rahim, Tauheed Hridoy, Mahmudullah Riyad, Mehdi Hasan Miraj, Taijul Islam, Rishad Hussain, Taskin Ahmed, Shoriful Islam, Tanzeem Hasan Saqib and Mustafizur Rahman
Sri Lanka: Wanindu Hasaranga, Charith Asalanka, Kusal Mendis, Sadira Samarawickrama, Angelo Mathews, Dasun Shanaka, Mahesh Theekshana, Dhananjay de Silva, Niroshan Dickwella, Dilshan Madushanka, Nuwan Thushara, Mathisha Pathirana, Akila Dhananjay, Binura Fernando, Kamindu Mendis, Avishka Fernando and Jeffrey Wandersay.