The Bangladesh national cricket team toured Sri Lanka from March 2017 to April 2017. The tour consisted of a series of two Test matches, three One Day Internationals (ODIs) and two Twenty20 internationals (T20Is). The second Test match of the tour was the 100th Test played by Bangladesh. The tour also featured a two-day warm-up match ahead of the Test fixtures and a one-day warm-up match ahead of the ODIs. The Test series was played for the Joy Bangla Cup in honour of the father of the Bangladesh nation, Bangabandhu Sheikh Mujibur Rahman.