Mohammad Shami Turns 34: Take A Look At His  Top 5 Most Iconic Spells

Mohammad Shami was unstoppable against New Zealand in the 2023 World Cup semi-final.

He picked up 7 wickets to help India seal a victory in Mumbai.

Shami had an impactful performance in India’s 2nd Test against Australia in 2018.

He claimed 6 wickets in that Test.

The 34-year-old played a key role in India’s 302-run win against Sri Lanka in 2023.

Shami bagged 5 wickets in that game to dismiss Sri Lanka for a total of 55.

He has also been a top performer in the Indian Premier League (IPL).

Last year, Shami registered figures of 4/11 for Gujarat Titans against Delhi Capitals.

Shami put up another notable performance in 2020 while representing Punjab Kings.

He successfully defended 6 runs in a Super Over affair against Mumbai Indians.