Ben Stokes became the most expensive foreign player in Indian Premier League history after being signed for more than $2m (£1.6m) by the Rising Pune Supergiants at auction on Monday.
Ben Stokes became the most expensive foreign player in Indian Premier League history after being signed for more than $2m (£1.6m) by the Rising Pune Supergiants at auction on Monday.