Zimbabwean cricket team in Sri Lanka in 2017

The Zimbabwe cricket team toured Sri Lanka in June and July 2017 to play one Test match and five One Day Internationals (ODIs).

[1][2][3] Originally, the schedule was for two Test matches and three ODIs.

[12] Zimbabwe's captain, Graeme Cremer, said the victory was "the pinnacle of my career".

[13] In contrast, Sri Lanka's captain, Angelo Mathews, said the defeat was "one of the lowest points in my career"[14] and stepped down as captain of the team in all three formats the following day.

[16] Sri Lanka went on to win the one-off Test match by 4 wickets.