shami
Second-innings Shami: Ranking Mohammed Shami’s finest Test spells, from great to greatest
Mohammed Shami announced his retirement from Test cricket on Friday, November 6, having taken 229 wickets in 64 matches for India. Known for his ability to tigh…





