A grand total of 66 players - including 27 overseas - were sold in the 2017 Indian Premier League auction.
But which franchise did the best bit of business? Check out the signings for each below and then vote on who you think got the best value for money.
Kings XI Punjab
T Natarajan 360k; Varun Aaron £336k; Eoin Morgan £240k; Matt Henry £60k; Martin Guptill £60k; Darren Sammy £36k; Rahul Tewatia £30k; Rinku Singh £12k
Gujarat Lions
Jason Roy £120k (second round); Basil Thampi £102k; Manpreet Gony £72k; Nathu Singh £60k; Munaf Patel £36k; Tejas Baroka £12k; Chirag Suri £12k; Shelley Shaurya £12k; Shubham Agarwal £12k; Pratham Singh £12k; Akshdeep Nath £12k
Kolkata Knight Riders
Trent Boult £600k; Chris Woakes £504k; Nathan Coulter-Nile £420k; Rishi Dhawan 66k; Darren Bravo £60k; Rovman Powell £36k; R Sanjay Yadav £12k; Ishank Jaggi £12k; Sayan Ghosh £12k
Mumbai Indians
Karn Sharma £384k; Mitchell Johnson £240k; K Gowtham £240k; Nicholas Pooran £36k; Saurabh Tiwary £36k; Asela Gunaratne £36k; Kulwant Khejroliya £12k
Rising Pune Supergiants
Ben Stokes £1.7m; Daniel Christian £120k; Lockie Ferguson £60k; Manoj Tiwary £60k; Jaydev Unadkat £36k; Rahul Tripathi £12k; Rahul Chahar £12k; Saurabh Kumar £12k; Milind Tandon £12k
Delhi Daredevils
Kagiso Rabada £600k; Pat Cummins £540k; Angelo Mathews £240k; M Ashwin £120k; Corey Anderson £120k; Aditya Tare £30k; Ankit Bawne £12k; Navdeep Saini £12k; Shashank Singh £12k
Royal Challengers Bangalore
Tymal Mills £1.4m; Aniket Choudhary £240k; Pawan Nei £120k; Billy Stanlake £36k; Praveen Dubey £12k
Sunrisers Hyderabad
Rashid Khan £480k; Mohammed Siraj £312k; Eklavya Dwivedi £90k; Chris Jordan £60k; Mohammad Nabi £36k; Ben Laughlin £36k; Pravin Tambe £12k; Tanmay Agarwal £12k
Watch exclusive coverage of the 2017 IPL on Sky Sports, from April 5. Before then, don't miss our special IPL Auction Show tonight at 9pm on Sky Sports 4.