Pakistan pacer Shaheen Afridi is rated among the best pacers in the world but his recent performances have not been upto the mark.