Afridi is fit