Rising Pune Supergiants (RPSG), who removed Mahendra Singh Dhoni from captaincy on Sunday, bought Stokes for a whopping Rs 14.50 crore after defeating bids from Mumbai Indians, Delhi Daredevils (DD), Royal Challengers Bangalore (RCB) and Sunrisers Hyderabad (SRH).

"This is a conscious strategy, we wanted an all-rounder on the team," RPSG owner Sanjeev Goenka said.

Promising pacer Mills also emerged another hot property, with the RCB finally managing to lay their hands on him for a whopping Rs 12 crore.

Interestingly, Stokes' limited-overs captain Eoin Morgan was taken at a base price of Rs 2 crore by Kings XI Punjab while all-rounder Chris Woakes was bought by Kolkata Knight Riders (KKR) for Rs 4 crore.

But the surprise of the morning session was 18-year-old leg-spinner Rashid Khan and all-rounder Mohammed Nabi being bought by defending champions SRH, making them the first Afghanistan cricketers to be bought by an IPL franchise.

While Rashid was snapped up for a whopping Rs 4 crore, Nabi went for Rs 30 lakh. Afghanistan captain Asghar Stanikzai, however, joined the likes of India's Ishant Sharma, Cheteshwar Pujara, Pragyan Ozha, South African Imran Tahir, West Indians Darren Bravo and Marlon Samuels, to remain unsold.

The afternoon session saw Australians Nathan Coulter Nile, Daniel Christian, Hyderabad's Mohammed Siraj and England's Jason Roy bagging lucrative deals from franchises.

After being left out in the morning session, Coulter Nile emerged the hottest pick at a whopping Rs 3.5 crore for the Kolkata Knight Riders (KKR) while 22-year-old medium pacer Siraj turned out to be the surprise package going for Rs 2.6 crore to the Sunrisers Hyderabad (SRH).

New Zealand's swashbuckling opener Martin Guptill, who surprisingly failed to find any takers in the morning session went for Rs 50 lakh to Kings XI Punjab while England's Chris Jordan went to SRH for the same price.

Railways' leggie Karn Sharma was bought by the Mumbai Indians for a whopping Rs 3.2 crore while Jharkhand pacer Varun Aaron went to the KXIP for Rs 2.8 crore.

Rising Pune Supergiants (RPSG) doled out for Rs 1 crore for all-rounder Christian and Gujarat Lions paid the same price for English opening batsman Roy.

Among others, Delhi Daredevils won a competitive bidding war with Kings XI Punjab, to invest Rs 5 crore in South African pacer Kasigo Rabada while New Zealand fast bowler Trent Boult also was picked up for Rs 5 crore by KKR. Mumbai Indians bought retired Australian pacer Mitchell Johnson for Rs 2 crore.

Australian pacer Pat Cummins was also bought by the Delhi Daredevils for a whopping Rs 4.5 crore along with Tamil Nadu spinner M. Ashwin for Rs 1 crore. Sri Lanka skipper Angelo Matthews also went to Delhi Daredevils for Rs 2 crore along with New Zealand all-rounder Corey Anderson for Rs 1 crore.

Pune bagged Bengal batsman Manoj Tiwary for Rs 50 lakh while West Indian batsman Darren Bravo also succeeded to attract KKR for his base price of Rs 50 lakh.

Discarded India pacer Munaf Patel went to his home franchise Gujarat Lions for Rs 30 lakh while former West Indian skipper Darren Sammy was picked by KXIP for Rs 30 lakh.

Mumbai Indians invested Rs 30 lakh each in Jharkhand batsman Saurabh Tiwary and Sri Lankan 31-year-old batsman Asela Gunaratne. Hyderabad too spent Rs 30 lakh for Australian Ben Laughlin while Royal Challengers Bangalore (RCB) put an equal amount on Aussie fast bowler Billy Stanlake.

West Indian stumper Nicholas Pooran was taken by Mumbai Indians for Rs 30 lakh while Gujarat bought pacer Manpreet Gony for Rs 60 lakh.

Among the uncapped domestic players, Tamil Nadu left-arm pacer T. Natarajan emerged one of the biggest gainers -- he was sold for Rs 3 crore to Kings XI Punjab, which is 30 times his base price of Rs 10 lakh.

Rookie Karnataka spinner Krishnappa Gowtham and Rajasthan medium pacer Aniket Choudhary were sold for 20 times their base price of Rs 10 lakh. While Gowtham was bought by the Mumbai Indians, Choudhary went to RCB for Rs 2 crore.

Kerala medium pacer Basil Thampy went to Gujarat Lions for Rs 85 lakh after Rising Pune Supergiants left the bid. His base price was at Rs 10 lakh. The Gujarat franchise also roped in Rajasthan pacer Nathu Singh for Rs 50 lakh.

Uttar Pradesh wicketkeeper Eklavya Dwivedi and veteran Mumbai leggie Pravin Tambe went to Sunrisers Hyderabad for Rs 75 lakh and Rs 10 lakh respectively, while Haryana southpaw Rahul Tewatia was sold to Kings XI Punjab for Rs 25 lakh.

Mumbai stumper-batsman Aditya Tare and Maharashtra middle order batsman Ankeet Bawane were bought by Delhi Daredevils for Rs 25 lakh and Rs 10 lakh respectively.

All-rounder Pawan Negi, who rose to fame for being the costliest domestic player last season at Rs 8.5 crore, was bought by RCB for a mere Rs 1 crore, thanks to his disastrous campaign for DD in 2016.

Meanwhile, Indian Test stars Ishant and Pujara joined some of the big names, including Tahir to remain unsold.

Among the other notables are India's Irfan Pathan, Unmukt Chand, Pragyan Ojha, Manvinder Bisla, Parvez Rasool and Abu Nechim Ahmed, Sri Lanka's Dinesh Chandimal, Kusal Perara, Aussie Brad Hodge, South African Kyle Abbot, Kiwis Ross Taylor and Ish Sodhi, West Indians Samuels, Jason Holder and Johnson Charles.