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.