Opting to bat first after winning the toss, Nepal managed to get 123 runs on the board losing all wickets in 47.5 overs.
Afghanistan reached the 124-run target set by Nepal in 25 overs without losing any wickets.
While restricting Nepal to the low total, Zia-ur-Rehman and Perwez Malakzai of Afghanistan took three wickets each. Likewise, Zia-ur-Rehman grabbed two wickets. Sunil Dhamala was top-scorer for Nepal at 46 runs.
On Friday, Nepal humbled the United Arab Emirates by 149 runs as Sushil Kandel's four-wicket haul and skipper Raju Rijal's half century helped Nepal open their campaign with an impressive win in Malaysia.
Nepal beats Iran by 274 runs in ACC Men's U19 Premier Cup 2023