The Afghan cricket team toured Zimbabwe in 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 ODIs against Zimbabwe A. 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.
Hamilton Masakadza was added to Zimbabwe's squad ahead of the 2nd ODI.