Gareth Copley | Getty Images
Ben Stokes fetched a staggering $2.17 million in the Indian Premier League's (IPL) player auction on Monday, with the Rising Pune Supergiants splashing the cash in a frenzied bidding war to land the explosive English all-rounder.
The Pune franchise fought off the attentions of Mumbai, Bangalore, Delhi and Hyderabad to get the 25-year-old, paying 145 million Indian rupees despite his limited availability for the Twenty20 competition.
With England hosting South Africa in a one-day series in May, Stokes is set to miss the final phase of the April 5 to May 21 tournament, yet the bidding surged from his base price of 20 million rupees.
Pune owner Sanjiv Goenka told reporters Stokes would bring something new to the team for the 10th edition of the tournament.
"He's a complete player and he completes our squad. We've been lacking this one genre of player," he said.
"We knew he was going to be there for the first 14 games ... We pretty much knew we were not going to get him for below this price."
Stokes' England Twenty20 team mate, Tymal Mills, was also in demand and was snapped up for 120 million rupees by Royal Challengers Bangalore, who will look to benefit from the left-arm pacer's ability to combine speed with economy.
Other big-earners included New Zealand fast bowler Trent Boult and South Africa paceman Kagiso Rabada, who both went for 50 million rupees to Kolkata Knight Riders and Delhi Daredevils respectively.
England's limited-overs captain Eoin Morgan went to Kings XI Punjab for a relatively modest 20 million rupees.
Delhi Daredevils bought Australian paceman Pat Cummins for 45 million rupees, while compatriot Mitchell Johnson, who quit international cricket in 2015, returned to his former team Mumbai Indians for 20 million rupees.
Owners mostly gave the cold shoulder to slow bowlers, with South African leg-spinner Imran Tahir, who tops both the one-day and Twenty20 bowling rankings, unsold in the early round.
Mohammad Nabi became the first Afghanistan player to be bought in the IPL with Sunrisers Hyderabad offering a three million rupee bid for the all-rounder.
Follow CNBC International on Twitter and Facebook.