Mohammed Shami’s retirement from Tests: 5 times the Indian pacer delivered when his team needed him most

Mint · PN Vishnu ·

Mohammed Shami finished his Test career with 229 wickets from 64 Tests. He has produced several game-changing moments during his career.

Read the full story at Mint · All coverage of this story