Mohammed Shami announces retirement from Test cricket
Indian fast bowler Mohammed Shami has announced his retirement from Test cricket. However, he has also promised to continue playing ODI, T20, IPL and domestic matches. Shami, who made his debut in Test cricket on November 6, 2013, played 64 Test matches for the Indian team and took 229 wickets. Simi