Mohammed Shami vs James Anderson - Comparing their stats after 64 Tests

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.