Chasing a challenging target of 249, Afghanistan could only manage 176 in 47.2 overs in front of the disciplined Pakistan bowling attack.
Put in to bat, Pakistan rode on Akmal's scintillating batting effort to post 248 for eight in their quota of 50 overs on a sluggish pitch at the Khan Shaheb Osman Ali Stadium here.
The young batsman smashed unbeaten 102 off 89 balls after Pakistan were reduced to 117 for six inside 30 overs.
Afghanistan, in reply, had a poor start as they lost opener Mohammad Shahzad (9) early. His partner, Noor Ali Zadran, played a few attractive shots at the other end.
More From This Section
Zadran made 44 off 63 deliveries and hit seven boundaries, before he was trapped in front by off-spinner Saeed Ajmal.
Asghar Stanikzai and Nawroz Mangal started the resurrection job for Afghanistan and tried to build a partnership. Though the duo put on a 74-run for the third wicket, they failed to get the spiralling asking rate down.
With the required rate steadily going beyond reach, Afghanistan batsman played shots and perished in pursuit of quick runs.
Afghanistan lost the wickets of Stanikzai and Mangal in a space of three balls.
Skipper Mohammad Nabi (15) and Najibullah Zadran (1) failed to make an impact in the run-chase as Afghanistan fell way short.
The Afghan team faced difficulty in negotiating the Pakistan spin-trio led by Saeed Ajmal, who picked up two wickets while giving away just 25 runs in his nine overs.