Shahid Afridi is the most vigilant personality in the field of cricket that has taken a massive position throughout the world. He has been known or his outstanding batting skills and the way he has taken the exam of Pakistan towards victory with his batting stunts.
He has been playing cricket for the team of Pakistan since the year 1998 and since then he has been playing for the team. The player has made countless runs and has also leads the team every well during his tenure as a captain of the team. The success of Shahid Afridi is commendable for the team of Pakistan.