Afghanistan has already booked a place in the final of the event while Zimbabwe endured three defeats in a row and lost their chance to play in the final.
Before coming to this match, Afghanistan beat Bangladesh in their last match while Zimbabwe lost to the Tigers on Wednesday.
This match will be the last international appearance of Zimbabwe captain Hamilton Masakdza. Sean Williams is scheduled to take over as skipper.
Afghanistan (Playing XI): Rahmanullah Gurbaz (w), Hazratullah Zazai, Shafiqullah Shafiq, Asghar Afghan, Najibullah Zadran, Mohammad Nabi, Gulbadin Naib, Fazal Niazai, Rashid Khan(c), Mujeeb Ur Rahman, Dawlat Zadran
Zimbabwe (Playing XI): Brendan Taylor (w), Hamilton Masakadza (c), Regis Chakabva, Sean Williams, Tinotenda Mutombodzi, Ryan Burl, Richmond Mutumbami, Neville Madziva, Kyle Jarvis, Ainsley Ndlovu, Chris Mpofu