As per the Future Tour Programs (FTP), Bangladesh will play eight Tests, more or less 17 ODIs and 7 T20Is in the year of 2018, including their fixtures in the Asia Cup in India and Nidahas Trophy in Sri Lanka.
The Tigers will play a tri-nation series at home involving Sri Lanka and Zimbabwe on January 15- 25 where they have the opportunity to play maximum five matches if they reach the final.
They will meet Sri Lanka from January31 to February 18 at home when they will play 2 Tests and 2 T20Is.
The Tigers will take part in the Nidahas Trophy featuring T20 matches on March 8–20 in Sri Lanka.
Bangladesh will tour West Indies in March-April to play 2 Tests, 3 ODIs and 1 T20I.
In July, the Tigers will go to Australia to play 2 Tests and 3 ODIs against the Aussies and play Asia Cup on September 15-30 in India.
In November-December, West Indies will tour Bangladesh to play 2 Tests, 3 ODIs and 1 T20 against the Tigers.
Bangladesh cricket team passed a year of mixed performances on the field in 2017 playing nine Tests, 14 ODIs and seven T20Is.