The series thus ends 1-1 after Zimbabwe had won the first Test by 10 wickets. The two teams now face each other in a three-match T20I series from Wednesday.
Afghanistan 545/4 declared & 108/4 (Rahmat Shah 58, Ibrahim Zadran 29; Ryan Burl 2/16) beat Zimbabwe 287 & 365 (Sean Williams 151 not out, Donald Tiripano 95; Rashid Khan 7/137) by 6 wickets