The Indian Premier League auction for the 2023 season is done and dusted, with some of the world's biggest players front and centre on Friday.
England's Sam Curran, the Player of the Tournament at the T20 World Cup, fetched a new record price when he was bought by Punjab Kings for 18.5 crore (£1.85million).
International team-mate Ben Stokes also brought in an impressive fee of 16.25 crore (£1.65m) from Chennai Super Kings, while Mumbai Indians landed Australia's Cameron Green for 17.5 crore (£1.75m).
Stats Perform runs through the standout deals of the day...
Sam Curran (Punjab Kings)
Having started his IPL career with Punjab in 2019, Curran is headed back after a stint with Chennai Super Kings and returns on the back of the best year of his career.
With 13 wickets at the T20 World Cup and huge batting potential, Curran is one of the most exciting purchases ahead of next year's tournament – as the price suggests.
Ben Stokes (Chennai Super Kings)
England's Test captain once again dug into his bag of tricks with a superb batting performance at the T20 World Cup to help his team beat Pakistan in the final.
Stokes heads to Chennai for a fee that matches the previous record set by Australia's Chris Morris last year, while his career IPL strike rate of 134.50 is indicative of a batsman who always goes big.
Cameron Green (Mumbai Indians)
The second-most expensive buy in the auction, it is little surprise Green commanded such an impressive figure given his huge 173.75 strike rate across eight T20I matches.
The Australia all-rounder was expected to figure near the top of the bidding, and he will hope to live up to his billing with Mumbai next year.
Kane Williamson (Gujarat Titans)
Williamson was released by Sunrisers Hyderabad, allowing him to enter the auction and be picked up at his base price of 2 crore.
Despite playing a role in Sunrisers' title success in 2016, that fee illustrates Williamson's diminishing returns since then, although Gujarat will hope this is a bargain deal.
Harry Brook (Sunrisers Hyderabad)
This has been a breakout year for Brook, who followed T20 World Cup glory with an impressive impact on the Test stage, dominating for England against Pakistan.
Back in the white-ball arena, Brook was briefly the most expensive specialist batsman in IPL history when signed for 13.25 crore (£1.325m).
Nicholas Pooran (Lucknow Super Giants)
Brook's record was short-lived as Pooran went under the hammer and sparked a bidding war.
Lucknow came out on top, paying out 16 crore (£1.6m) for his services and acquiring one of the most fearsome white-ball players around.
Josh Little (Gujarat Titans)
Ireland bowler Little saw his stock rise following a T20 World Cup where he took a hat-trick against New Zealand and helped inspire a shock triumph over England.
Little will become the first Irishman to play in the IPL after fetching 4.4 crore (£440,000).
Joe Root (Rajasthan Royals)
At last, one of the defining batsmen of his generation is headed to the IPL, with the former England Test captain finally selected to play in the world's premier T20 domestic competition after going unsold back in 2018.
Root, who did not play at the T20 World Cup, looked set for the same fate again, but a late one crore (£100,000) base price bid in an accelerated auction will take him to India next year.