ODI 

1st ODI – Sri Lanka vs Zimbabwe – 30th June – Galle
Zimbabwe won by 6 wickets

2nd ODI – Sri Lanka vs Zimbabwe – 02nd July – Galle
Sri Lanka won by 7 wickets

3rd ODI – Sri Lanka vs Zimbabwe – 06th July – Hambanthota
Sri Lanka won by 8 wickets

4th ODI – Sri Lanka vs Zimbabwe – 08h July – Hambanthota
Zimbabwe won by 4 wickets (D/L method)

5th ODI – Sri Lanka vs Zimbabwe – 10th July – Hambanthota
Zimbabwe won by 3 wickets

Zimbabwe won the series 3-2

Only Test 

Test – Sri Lanka vs Zimbabwe – 14th July – 18th July – R. Premadasa
Report – Day 1 | Day 2 | Day 3 | Day 4

SRI LANKA TOUR ZIMBABWE 2016

Test Series

1st Test – Sri Lanka vs Zimbabwe – 29th October – 2nd November – Harare – 1.00pm (SL Time)
REPORT: DAY 1 | DAY 2 | DAY 3 | DAY 4 | DAY 5

2nd Test – Sri Lanka vs Zimbabwe – 6th November – 10th November – Harare– 1.00pm (SL Time)
REPORT: DAY 1 | DAY 2  | DAY 3 | DAY 4  | DAY 5

Tri-Series – Sri Lanka/Zimbabwe/West Indies

1st ODI – Sri Lanka vs Zimbabwe – 14th November – Harare – 12.30pm (SL Time)
2nd ODI – Sri Lanka vs West Indies – 16th November – Harare – 12.30pm (SL Time)
3rd ODI – Sri Lanka vs Zimbabwe – 21st November – Bulawayo – 12.30pm (SL Time)
4th ODI – Sri Lanka vs West Indies – 23rd November – Bulawayo – 12.30pm (SL Time)