Pakistan captain Shahid Afridi has been under pressure ever since his team lost to arch-rivals India by six wickets in Kolkata last Saturday.