Zimbabwe suffered the ultimate humiliation as they were bowled out for 70 to lose by 184 runs against Sri Lanka in Pallekele.
Zimbabwe have now won four games in Sri Lanka, which is the second-most along with New Zealand.