years after Test debut Mohammed Shami bids farewell to the longest format. Mohammed Shami has announced his retirement from Test cricket, bringing an end to a career filled with memorable performances, wickets and comebacks. The India fast bowler thanked his. Shami represented India in 64 Test matches, claiming 229 wickets in 122 innings at an average of 27.71 and an economy rate of.