
Mohammed Shami has officially announced his retirement from Test cricket, marking the end of a distinguished twelve-year journey. Over his career, he participated in 64 Tests, claiming 229 wickets for India, with standout performances particularly against South Africa and Australia. Manoj Tiwary, hi
Full story via Yahoo Sports
Read Full Story on Yahoo Sports →Content sourced from Yahoo Sports. All rights belong to the original publisher.