England all-rounder Sam Curran was the most expensive player in IPL history, being purchased by the Punjab Kings for INR 185 million ($2.23 million).
England Test captain Ben Stokes was purchased by the Chennai Super Kings for INR 16.25 crore.
Australia all-rounder Cameron Green was the second-highest earner, going to the Mumbai Indians for INR 17.5 crore.
Mayank Agarwal sold to SRH for whopping Rs 8.25 crore