The Young Warriors were bundled out of the Mopani Under 20 COSAFA Cup after a nil- all stalemate with Namibia in their last encounter.
Despite not conceding a goal and not losing a match at the tournament, the Young Warriors failed to book a semi-final berth after finishing second to Lesotho on goal difference in their group.
The two teams finished on five points but with one team progressing to the semi-finals, it was Lesotho which won the ticket.
Zimbabwe drew 0-0 against Lesotho in their first group match before edging Angola 1-nil in another match.
In the semi-finals, Lesotho will join South Africa and East African nation, Uganda which played as a guest nation at the tournament.