Getty Images
Getty Images

Sri Lanka will host Zimbabwe for five-ODI series and one-off Test. You can catch the live streaming on Sony LIV and live telecast on Ten HD 1 and Ten 3. The first ODI will be played at Galle International Stadium after a span of 15 years. Though it may not be a high-octane series, it will be an ideal preparation for Sri Lanka ahead of the gruelling series against India at home. For Zimbabwe, it will be a stern test. After 2-3 drubbing against Afghanistan and 1-1 upset against Scotland, Zimbabwe have a lot of concerns to resolve. To beat Sri Lanka in Sri Lanka will only be an uphill task for the No. 11 side in ICC ODI Rankings. Live cricket scorecard: Sri Lanka vs Zimbabwe, 1st ODI

Sri Lanka, on the other hand, moved to No. 8 after Pakistan emerged victorious in ICC Champions Trophy 2017. To move up the rankings, they would look to whitewash the struggling Zimbabweans. However, major upsets have been trending of late. Do not be taken aback if Zimbabwe pull of the unlikely by beating Sri Lanka in a match or two.

Sri Lanka will be without the services of Kusal Perera. He had picked a hamstring injury against India in the Champions Trophy. To keep him in the best of his fitness, Sri Lanka selectors decided to rest him.