He made his ODI debut against Pakistan in January 2013 where he bowled a record four maiden overs. He picked a five-wicket haul on his Test debut against West Indies in November 2013.
On January 23, 2019 he became the fastest indian bowler to take 100 ODI wickets.