Sam Curran was sold for a record price at the IPL auction on Friday as the England all-rounder joined Punjab Kings.

Recently named the T20 World Cup player of the tournament, Curran fetched 18.5 crore (£1.85million) after a battle for his services.

Chennai Super Kings, Mumbai Indians, Lucknow Super Giants and Rajasthan Royals all got involved in the bidding, forcing the price up, before Punjab won out.

Curran was outstanding in the T20 World Cup, taking 13 wickets – including 3-12 against Pakistan in the final last month.

There was a clamour for top-tier all-rounders, with Mumbai Indians landing Australia's Cameroon Green for 17.5 crore (£1.75million),

England Test captain Ben Stokes was wanted by Sunrisers Hyderabad and Lucknow, but it was Chennai who got him for 16.25 crore (£1.65million).

That fee for Stokes matched the previous record for an IPL player, set when Rajasthan signed Chris Morris ahead of the 2021 competition.

New Zealand white-ball skipper Kane Williamson had been the first player available in the auction and went for a bargain 2 crore (£200,000), before a bidding war broke out for England's Harry Brook.

Rajasthan were edged out as he went to Sunrisers for 13.25 crore (£1.325million), the highest price ever paid in an Indian Premier League auction for a specialist batter.

That record was soon beaten, however, as West Indies batter Nicholas Pooran went to Lucknow for 16 crore (£1.6million).

Sunrisers landed India's Mayank Agarwal (8.25 crore – £825,000), and West Indies all-rounder Jason Holder went to Rajasthan, but there were no initial takers for England's Joe Root, South Africa's Rilee Rossouw or Bangladesh all-rounder Shakib Al Hasan.