Zimbabwean cricket team in Sri Lanka in 2023–24

The Zimbabwe cricket team toured Sri Lanka in January 2024 to play three One Day International (ODI) and three Twenty20 International (T20I) matches. The T20I series was part of Sri Lanka's preparation for the 2024 ICC Men's T20 World Cup tournament.

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

Squads
On 30 December 2023, Sri Lanka Cricket announced the preliminary squads. Kusal Mendis and Wanindu Hasaranga named captain for ODI and T20I series respectively, while Charith Asalanka was named vice-captain for both series. 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.