Bangladesh will host a tri-nation ODI series involving Sri Lanka and Zimbabwe, beginning on January 15. It will be the first tri-nation series hosted by Bangladesh since January 2010.

SL tour of Bangladesh fixtures Tests: 1st Test: January 31-February 4, Chittagong 2nd Test: February 8-12, Dhaka T20Is: 1st T20I: February 15, Dhaka 2nd T20I: February 18, Sylhet

A Zimbabwe XI will take on BCB XI in a one-day warm-up match on January 13 at the BKSP 4 Ground. Bangladesh will then take on Zimbabwe in the tri-series opener in Dhaka where all seven day-night matches, including the final on January 27, will be held. Each side will face each other twice during the league stage before the final.

Sri Lanka had won the previous tri-series involving the same teams in Bangladesh in January 2009.

After the tri-series, Bangladesh will host Sri Lanka for two Tests in Chittagong and Dhaka respectively. The first Test will be played from January 31 to February 4 and the second match from February 8 to 12.

Sri Lanka's tour will end with two T20Is - the first on February 15 in Dhaka and the second on February 18 in Sylhet.