With the IPL holding a fresh auction this season, there are plenty of changes in the squads of all eight IPL sides, while some familiar faces remain with their clubs.
Get the Live Streaming Information of MI vs KKR HERE
Get the Full Schedule HERE
Read the preview HERE
The likes of Mahendra Singh Dhoni, Virat Kohli, Rohit Sharma and Gautam Gambhir are still very much a part of their old teams, while the likes of the Delhi Daredevils and Kings XI Punjab will have plenty of new faces in their squads.
New teams always promise a fresh perspective, and all eight franchises will hope their decisions at the IPL 7 auction will transform to titles on the field.
Below is a full list of the squads of all eight IPL teams.
Squads: Mumbai Indians: Indians: Rohit Sharma (capt), Ambati Rayudu, Harbhajan Singh, Pragyan Ojha, Zaheer Khan, Aditya Tare, Jasprit Bumrah, Jalaj Saxena, CM Gautam, Apoorv Wankhade, Pawan Suyal, Sushant Marathe, Shreyas Gopal.
International: Lasith Malinga, Kieron Pollard, Michael Hussey, Corey Anderson, Josh Hazlewood, Marchant De Lange, Krishmar Santokie, Ben Dunk.
Chennai Super Kings: Indians: MS Dhoni (capt), R Ashwin, Ravindra Jadeja, Suresh Raina, Ashish Nehra, Mohit Sharma, Ishwar Pandey, Mithun Manhas, Vijay Shankar, Ronit More, Baba Aparajith, Pawan Negi.
International: Dwayne Bravo, Faf Du Plessis, Dwayne Smith, Brendon McCullum, Ben Hilfenhaus, John Hastings, Samuel Badree, Matt Henry.
Rajasthan Royals: Indians: Ajinkya Rahane, Stuart Binny, Sanju Samson, Rajat Bhatia, Dhawal Kulkarni, Abhishek Nayar, Karun Nair, Unmukt Chand, Iqbal Abdulla, Deepak Hooda, Dishant Yagnik, Vikramjeet Malik, Ankit Sharma, Rahul Tewatia, Ankush Bains, A Mishra, Pravin Tambe.
International: Shane Watson (capt), James Faulkner, Brad Hodge, Steve Smith, Tim Southee, Kane Richardson, Ben Cutting, Kevon Cooper.
Sunrisers Hyderabad: Indians: Shikhar Dhawan (capt), Amit Mishra, Bhuvneshwar Kumar, Karn Sharma, Ishant Sharma, Irfan Pathan, Lokesh Rahul, Parveez Rasool, Venugopal Rao, Naman Ojha, Prasanth Parameswaran, Amit Paunikar, Ashish Reddy, Srikkanth Anirudha, Ricky Bhui, Chama Milind, Manpreet Juneja.
International: Dale Steyn, David Warner, Aaron Finch, Darren Sammy, Moises Henriques, Jason Holder, Brendan Taylor.
Kolkata Knight Riders: Indians: Gautam Gambir (capt), Robin Uthappa, Piyush Chawla, Yusuf Pathan, R Vinay Kumar, Umesh Yadav, Manish Pandey, Suryakumar Yadav, Manvinder Bisla, Veer Pratap Singh, Kuldeep Yadav, Debabrata Das, Sayan Mondal.
International: Sunil Narine, Jacques Kallis, Shakib Al Hasan, Morne Morkel, Chris Lynn, Pat Cummins, Ryan Ten Doeschate, Andre Russell.
Delhi Daredevils: Indians: Dinesh Karthik, Murali Vijay, Mohammed Shami, Manoj Tiwary, Jaidev Unadkat, Kedar Jadhav, Rahul Sharma, Mayank Agarwal, Laxmi Ratan Shukla, Shahbaz Nadeem, Saurabh Tiwary, Siddarth Kaul, Rahul Shukla, Jayant Yadav, HS Sharath, Milind Kumar.
International: Kevin Pietersen (capt), Nathan Coulter-Nile, Quinton De Kock, JP Duminy, Ross Taylor, Jimmy Neesham, Wayne Parnell.
Royal Challengers Bangalore: Indians: Virat Kohli (capt), Yuvraj Singh, Varun Aaron, Ashok Dinda, Parthiv Patel, Harshal Patel, Vijay Zol, Abu Nechim, Sachin Rana, Shadab Jakati, Sandeep Warrier, Tanmay Mishra, Yogesh Takawale, Yuzvendra Chahal.
International: AB De Viliers, Chris Gayle, Mitchell Starc, Albie Morkel, Muttiah Muralitharan, Ravi Rampaul, Nic Maddinson.
Kings XI Punjab: Indians: Manan Vohra, Virender Sehwag, Rishi Dhawan, Wriddhiman Saha, Cheteshwar Pujara, L Balaji, Gurkeerat Singh, Murali Kartik, Sandeep Sharma, Mandeep Singh, Akshar Patel, Parvinder Awana, Shardul Thakur, Anureet Singh, Shivam Sharma, Karanveer Singh.
International: George Bailey (capt), David Miller, Mitchell Johnson, Glenn Maxwell, Shaun Marsh, Beuran Hendricks, Thisara Perera.