Pakistan post 282 runs against Afghanistan in 22nd match of ICC World Cup. Abdullah Shafique (58) and Babar Azam (74) slammed half-centuries. Shadab Khan (40) and Iftikhar Ahmed (40) provided useful contributions down the order. For Afghanistan, Noor Ahmad took 3 wickets while Naveen-ul-Haq took 2 wickets.