England all-rounder Ben Stokes has become the Indian Premier League’s most expensive foreign player after Rising Pune Supergiants bought him for £1.7m.
The previous record was held by former England batsman Kevin Pietersen, who Delhi Daredevils paid £1m for in 2014.
Tymal Mills went for £1.4m to Royal Challengers Bangalore, while fellow England bowler Chris Woakes was bought by Kolkata Knight Riders for £504,140.
England one-day captain Eoin Morgan has gone to Kings XI Punjab for £240,271.
International team-mates Jos Buttler and Sam Billings were retained by Mumbai Indians and Delhi Daredevils respectively, while Jason Roy, Alex Hales and Chris Jordan went unsold during the first round of 2017 IPL auction held in Bangalore.
Stokes, 25, Mills, 24, and 27-year-old Woakes will be playing in the eight-team Twenty20 competition – which takes place between 5 April and 21 May – for the first time.
The England trio may not be available for the whole tournament because of international commitments as England host Ireland in one-day internationals on 5 and 7 May.
They then host South Africa in a three-match ODI series, with the games scheduled to take place on 24, 27 and 29 May, before the ICC Champions Trophy starts in England on 1 June.
Stokes was part of the England’s winter tour of India and were beaten 4-0 in the Tests series, 2-1 in the ODIs and 2-1 in the T20 series.
However, he has become one of England’s best performers and was recently named vice-captain of England’s Test team after Joe Root took over as skipper from Alastair Cook.