Pakistan A produced an excellent performance to beat Afghanistan by 150 runs in the second of three one-day games in Rawalpindi.

Afghanistan were outclassed and they were dismissed for 177 in reply to Pakistan's score of 327 for seven to go 2-0 down in the series.

Pakistan's scored was set up by top three batsmen Sharjeel Khan (64), Babar Azam (63) and Umar Amin (63) who all scored half-centuries while wicket-keeper Sarfraz Ahmed thumped 46 not out in 28 balls with Rameez Raja helping himself to 22 in just 11 deliveries.

Dawlat Zadran was the most successful of the Afghan bowlers but his three wickets came at the cost of 82 runs while Mohammad Nabi and Samiullah Shenwari grabbed a wicket apiece.

Sadaf Hussain (4-46), Sohail Tanvir (2-23) and Zulfiqar Babar (2-34) then tore into the Afghanistan batting line-up as only opener Javed Ahmadi and captain Nawroz Mangal, who both made 29, resisted early on.

They slumped to 95 for five before 61 in 111 bals from Shenwari added a touch of respectability to their score before Sharjeel completed a fine all-round performance with the wicket of Shapor Zadran before Shenwari was dismissed by Tanvir.