The Bangladesh cricket team toured Sri Lanka in July 2019 to play three One Day International (ODI) matches.
[1][2] Originally, the tour was scheduled to take place in December 2019,[3][4] but it was moved to avoid clashing with the 2019–20 Bangladesh Premier League tournament.
[9] On 8 July 2019, Sri Lanka Cricket confirmed that the tour would go ahead,[10] with all three matches played at the R. Premadasa Stadium in Colombo.
[23] Ahead of the series, Mashrafe Mortaza and Mohammad Saifuddin were ruled out of Bangladesh's squad due to injury and were replaced by Farhad Reza and Taskin Ahmed respectively.
[27] Amila Aponso, Niroshan Dickwella, Danushka Gunathilaka, Lakshan Sandakan, Lahiru Madushanka were named in Sri Lanka's initial twenty-two man squad, but did not make the final seventeen cricketers for the series.