Azmatullah Omarzai dented the innings at crucial moments, finishing with 3/46 and tightening his grip on the White Belt for leading wicket-taker.
With two points from three matches, Afghanistan now face a must-win situation in their final group game against Sri Lanka.
The encounter could prove decisive in shaping the group standings, with both teams vying for a place in the Super Four stage.