The African side made two changes from Friday's defeat to Bangladesh, bringing in Regis Chakabva and Ainsley Ndlovu for Timycen Maruma and Tony Munyonga.
Afghanistan are playing their first match in the tournament.
Asghar Afghan, Mohammad Nabi, Rashid Khan (capt), Gulbadin Naib, Fareed Malik, Karim Janat, Najeeb Tarakai, Hazratullah Zazai, Najibullah Zadran, Rahmanullah Gurbaz, Mujeeb Ur Rahman.
Hamilton Masakadza (capt), Brendan Taylor, Craig Ervine, Sean Williams, Ryan Burl, Timycen Maruma, Kyle Jarvis, Tendai Chatara, Neville Madziva, Tinotenda Mutombodzi, Tony Munyonga.
Umpires: Sharfuddoula (BAN), Gazi Sohel (BAN)
TV Umpire: Masudur Rahman (BAN),
Match Referee: Chris Broad (ENG)