Shahid Afridi's highest score in Test Cricket is 156 runs.
Shahid Afridi uses YAS Sports bat
Shahid Afridi got retired from Test cricket. He will play in ODI and T20 for Pakistan.
Shahid Afridi!! Pakistan! They are going to win this ICC cricket championship!
Shahid Afridi is best known as a sports personality. He is a professional cricket player that plays for the Pakistan cricket team. His full name is Sahibzada Mohammad Shahid Khan Afridi Urdu.
Shahid Afridi entered cricket when he was 16