Afghan cricket team in Zimbabwe in 2016–17

The Afghan cricket team toured Zimbabwe between January and February 2017. The tour consisted of five One Day International (ODI) matches. Ahead of the ODI series, the Afghanistan A cricket team played five "unofficial" List A ODI matches against the Zimbabwe A cricket team. Afghanistan won the List A series 4–1 and the ODI series 3–2.

Prior to the start of the ODI matches, Zimbabwe Cricket brought forward the fixtures in their domestic List A completion, the 2016–17 Pro50 Championship, in preparation for the tour.

Squads
Hamilton Masakadza was added to Zimbabwe's squad ahead of the 2nd ODI.