Shaheen Afridi has played just six Tests since July 2022, owing to a knee injury. He was rested for the final Test against Australia at Sydney in January this year.
Shaheen Afridi has played just six Tests since July 2022, owing to a knee injury. He was rested for the final Test against Australia at Sydney in January this year.