Shaheen Shah Afridi remains prominent with bat while Zaman Khan stands out by claiming three wickets for just 34 runs