Pakistan's captain Shahid Afridi bats during the World T20 cricket match between New Zealand and Pakistan at the Punjab Cricket Stadium Association Stadium in Mohali