One of India's finest bowlers in this generation, Mohammed Shami has delivered the goods for his country, no matter the format.
Over the years, Shami has grown his status to the extent that he has become indispensable to the team, especially in Test and ODI formats.
Yet, a few eyebrows were raised when Shami wasn't part of India's playing XI for the initial few matches in the ODI World Cup last year.
However, as Shami got the nod in the team, following Hardik Pandya's injury, he ran riot with the ball, emerging as the tournament's top wicket-taker.
Related News