Here's how the Indian Premier League squads look for the 2025 season after the mega auction in Saudi Arabia...
English players: Sam Curran, Jamie Overton
Other overseas players: Matheesha Pathirana (Sri Lanka), Noor Ahmad (Afghanistan), Devon Conway (New Zealand), Rachin Ravindra (New Zealand), Nathan Ellis (Australia)
Indian players: MS Dhoni, Ruturaj Gaikwad, Shivam Dube, Ravindra Jadeja, Ravichandran Ashwin, Khaleel Ahmed, Rahul Tripathi, Vijay Shankar, Shaik Rasheed, Anshul Kamboj, Mukesh Choudhary, Deepak Hooda, Gurjapneet Singh, Kamlesh Nagarkoti, Ramakrishna Ghosh, Shreyas Gopal, Vansh Bedi, C Andre Siddarth
English players: Harry Brook
Other overseas players: Mitchell Starc (Australia), Jake Fraser-McGurk (Australia), Tristan Stubbs (South Africa), Faf du Plessis (South Africa), Donnovan Ferreira (South Africa), Dushmantha Chameera (Sri Lanka)
Indian players: Axar Patel, Kuldeep Yadav, Abishek Porel, KL Rahul, T Natarajan, Ashutosh Sharma, Mohit Sharma, Sameer Rizvi, Karun Nair, Mukesh Kumar, Darshan Nalkande, Vipraj Nigam, Ajay Mandal, Manvanth Kumar, Tripurana Vijay, Madhav Tiwari
English players: Jos Buttler
Other overseas players: Rashid Khan (Afghanistan), Kagiso Rabada (South Africa), Gerald Coetzee (South Africa), Sherfane Rutherford (West Indies), Glenn Phillips (New Zealand), Karim Janat (Afghanistan)
Indian players: Shubman Gill, Mohammed Siraj, Washington Sundar, Prasidh Krishna, Mahipal Lomror, Sai Sudharsan, Kumar Kushagra, Nishant Sindhu, Manav Suthar, Anuj Rawat, Shahrukh Khan, Rahul Tewatia, Arshad Khan, Gurnoor Brar, Sai Kishore, Ishant Sharma, Jayant Yadav, Kulwant Khejroliya
English players: Moeen Ali
Other overseas players: Andre Russell (West Indies), Sunil Narine (West Indies), Rovman Powell (West Indies), Anrich Nortje (South Africa), Quinton de Kock (South Africa), Rahmanullah Gurbaz (Afghanistan), Spencer Johnson (Australia)
Indian players: Venkatesh Iyer, Rinku Singh, Varun Chakravarthy, Harshit Rana, Ramandeep Singh, Angkrish Raghuvanshi, Vaibhav Arora, Mayank Markande, Manish Pandey, Ajinkya Rahane, Anukul Roy, Umran Malik, Lunith Sisodia
English players: None
Other overseas players: Nicholas Pooran (West Indies), Shamar Joseph (West Indies), Mitchell Marsh (Australia), Aiden Markram (South Africa), David Miller (South Africa), Matthew Breetzke (South Africa)
Indian players: Rishabh Pant, Ayush Badoni, Mohsin Khan, Mayank Yadav, Ravi Bishnoi, Avesh Khan, Abdul Samad, Aryan Juyal, Akash Deep, Himmat Singh, Manimaran Siddharth, Digvesh Singh, Shahbaz Ahmed, Akash Singh, Prince Yadav, Raj Hangargekar, Arshin Kulkarni, Yuvraj Chaudhary
English players: Will Jacks, Reece Topley
Other overseas players: Trent Boult (New Zealand), Mitchell Santner (New Zealand), Bevon-John Jacobs (New Zealand), Ryan Rickelton (South Africa), Lizaad Williams (South Africa), AM Ghazanfar (Afghanistan)
Indian players: Hardik Pandya, Rohit Sharma, Suryakumar Yadav, Jasprit Bumrah, Tilak Varma, Naman Dhir, Robin Minz, Karn Sharma, Deepak Chahar, Ashwani Kumar, Krishnan Shrijith, Raj Bawa, Satyanarayana Raju, Arjun Tendulkar, Vignesh Puthur
English players: None
Other overseas players: Glenn Maxwell (Australia), Marcus Stoinis (Australia), Josh Inglis (Australia), Aaron Hardie (Australia), Xavier Bartlett (Australia), Marco Jansen (South Africa), Lockie Ferguson (New Zealand), Azmatullah Omarzai (Afghanistan)
Indian players: Shreyas Iyer, Arshdeep Singh, Yuzvendra Chahal, Prabhsimran Singh, Shashank Singh, Nehal Wadhera, Vijaykumar Vyshak, Yash Thakur, Harpreet Brar, Vishnu Vinod, Harnoor Singh, Kuldeep Sen, Priyansh Arya, Musheer Khan, Suryansh Shedge, Pyla Avinash, Pravin Dubey
English players: Jofra Archer
Other overseas players: Shimron Hetmyer (West Indies), Maheesh Theekshana (Sri Lanka), Wanindu Hasaranga (Sri Lanka), Fazalhaq Farooqi (Afghanistan), Kwena Maphaka (South Africa)
Indian players: Yashasvi Jaiswal, Sanju Samson, Dhruv Jurel, Riyan Parag, Nitish Rana, Sandeep Sharma, Akash Madhwal, Kumar Kartikeya, Tushar Deshpande, Shubham Dubey, Yudhvir Singh Charak, Vaibhav Suryavanshi, Kunal Singh Rathore, Ashok Sharma
English players: Liam Livingstone, Phil Salt, Jacob Bethell
Other overseas players: Josh Hazlewood (Australia), Tim David (Australia), Romario Shepherd (West Indies), Nuwan Thushara (Sri Lanka), Lungi Ngidi (South Africa)
Indian players: Virat Kohli, Bhuvneshwar Kumar, Rajat Patidar, Yash Dayal, Rasikh Salam, Suyash Sharma, Jitesh Sharma, Krunal Pandya, Swapnil Singh, Manoj Bhandage, Devdutt Padikkal, Swastik Chikkara, Abhinandan Singh, Mohit Rathee
English players: Brydon Carse
Other overseas players: Pat Cummins (Australia), Travis Head (Australia), Adam Zampa (Australia), Heinrich Klaasen (South Africa), Kamindu Mendis (Sri Lanka), Eshan Malinga (Sri Lanka)
Indian players: Ishan Kishan, Mohammed Shami, Abhishek Sharma, Nitish Kumar Reddy, Harshal Patel, Rahul Chahar, Abhinav Manohar, Simarjeet Singh, Atharva Taide, Zeeshan Ansari, Jaydev Unadkat, Aniket Verma, Sachin Baby