Veteran Indian fast bowler Mohammed Shami confirmed his retirement from Test cricket on Friday, November 6. The 36-year-old announced the decision by posting a video on his official Instagram handle.