In February 2017, Rahul was bought by the Rising Pune Supergiant team for the 2017 Indian Premier League for 10 lakhs.He made his Twenty20 cricket (T20) debut in the 2017 Indian Premier League on 8 April 2017. In January 2018, he was bought by the Mumbai Indians in the 2018 IPL auction.