Stokes was bought by the Rising Pune Supergiants in the 2017 Auction for ₹14.5 Cr. He was bought by Rajasthan Royals for ₹12.5 crores, becoming the most expensive player in the 2018 auction.