England all-rounder Ben Stokes will earn £1.7million for playing in the Indian Premier League auction after being signed by the Rising Pune Supergiants.

The 25-year-old, recently named England's Test vice-captain, becomes the highest paid international player as he takes part in the competition for the first time.

Stokes, who may not be available for the end of the tournament due international commitments, was bought for 14.5 crore in the first round of the auction.

The highest fee in IPL history was Yuvraj Singh, who was bought for 16 crore (£1.9m) by Delhi Daredevils in 2015.

Elsewhere in the first round, England T20 skipper Eoin Morgan went to Kings XI Punjab for £240,271 while international team-mates Jason Roy, Alex Hales and Chris Jordan all went unsold.

England T20 specialist Tymal Mills later earned a lucrative deal of his own as he was snapped up by the Royal Challengers Bangalore for £1.4million.

The left-arm quick - who does not play any longer forms of the game due to back problems and is available for the entire tournament - will team up with India captain Virat Kohli in Bangalore.

Kolkata Knight Riders held off Hyderabad to snap up all-rounder Chris Woakes in a deal worth £506,583.