Zimbabwe defeated Sri Lanka in the nail-biting 2nd ODI of Zimbabwe's tour of Sri Lanka 2022 played at Pallekele International ...