Zimbabwean cricket team in Sri Lanka in 2023–24

[1][2] The T20I series was part of Sri Lanka's preparation for the 2024 ICC Men's T20 World Cup tournament.

[3][4] The matches had initially been pencilled in to take place in Dambulla and Kandy,[5] however with the Under-19 World Cup was shifted to South Africa, the matches shifted to Colombo.

[6] On 30 December 2023, Sri Lanka Cricket announced the preliminary squads.

[11] Kusal Mendis and Wanindu Hasaranga named captain for ODI and T20I series respectively,[12] while Charith Asalanka was named vice-captain for both series.

[13] On 5 January 2024, Pathum Nissanka was ruled out of ODI series due to suspected dengue and replaced by Shevon Daniel in Sri Lanka's ODI squad.