Richard Ngarava took five wickets in the second innings as Zimbabwe completed an innings and 73-run victory against Afghanistan on the third day of the one-off Test played in Harare.
Zimbabwe and Namibia sealed their spots at next year's ICC T20 World Cup after victories in the Africa Qualifier semifinals against Kenya and Tanzania, respectively, in Harare.
Zimbabwe will host Afghanistan for a one-off Test match and three T20Is, starting later this month, the African country's cricket board has confirmed.
Sri Lanka tuned up for the upcoming Asia Cup with a T20I series victory against Zimbabwe after beating the hosts by eight wickets in third match in Harare.
Zimbabwe leveled the three-match T20I series against Sri Lanka with one game left to play after coasting to a five-wicket victory in Harare on Sunday.
Sri Lanka drew first blood in the three-match T20I series against Zimbabwe after a four-wicket victory with five balls to spare in the opening game in Harare on Wednesday.