Shami took nine wickets in his debut Test match in 2013, the most by an Indian fast bowler on debut.

On 5 March 2014, he became the second fastest Indian bowler to take 50 ODI wickets.

Part of 2014 ICC World ODI XI

Part of 2015 ICC World ODI XI

In January 2019, Shami became the fastest Indian bowler to take 100 ODI wickets

In June 2019, he became the second Indian to take a hat-trick in a World Cup match.

Highest wicket-taker in ODIs in 2019.

He holds the record of most consecutive four wickets in an innings in One Day Internationals (3)