The IPL 2015 is nearly here (yes, no pausing for breath in cricket!) and a few teams have made some major changes to their lineup, while a few others have maintained the status quo while adding a couple of interesting signings, which again gives us hope that this IPL 2015 will be as entertaining, exciting and unpredictable as most of the others of seasons gone by.
Below is the entire squad list of all eight teams.
Kolkata Knight Riders: Indian players: Gautam Gambhir (capt), Robin Uthappa, Piyush Chawla, Yusuf Pathan, Manish Pandey, Suryakumar Yadav, Umesh Yadav, Veer Pratap Singh, Kuldeep Yadav, Sumit Narwal, Sheldon Jackson, Aditya Garhwal, KC Cariappa, Vaibhav Rawal.
Overseas players: Sunil Narine, Shakib Al Hasan, Morne Morkel, Pat Cummins, Ryan Ten Doeschate, Andre Russell, Brad Hogg, Azhar Mahmood, Johan Botha.
Kings XI Punjab: Indian players: Virender Sehwag, Manan Vohra, Wriddhiman Saha, Murali Vijay, Axar Patel, Anureet Singh, Gurkeerat Mann Singh, Karanveer Singh, Parvinder Awana, Rishi Dhawan, Sandeep Sharma, Shardul Thakur, Shivam Sharma, Nikhil Naik, Yogesh Golwalkar.
Overseas players: George Bailey (capt), Beuran Hendricks, David Miller, Glenn Maxwell, Mitchell Johnson, Shaun Marsh, Thisara Perera.
Chennai Super Kings: Indian players: MS Dhoni (capt), Suresh Raina, Ravichandran Ashwin, Ravindra Jadeja, Mohit Sharma, Pawan Negi, Ashish Nehra, Baba Aparajith, Ishwar Pandey, Mithun Manhas, Ronit More, Rahul Sharma, Ankush Bains, Irfan Pathan, Pratyush Singh, Eklavya Dwivedi.
Overseas players: Brendon McCullum, Dwayne Bravo, Dwayne Smith, Faf Du Plessis, Matt Henry, Samuel Badree, Michael Hussey, Kyle Abbott, Andrew Tye.
Mumbai Indians: Indian players: Rohit Sharma (capt), Ambati Rayudu, Parthiv Patel, Aditya Tare, Harbhajan Singh, Vinay Kumar, Jasprit Bumrah, Pawan Suyal, Shreyas Gopal, Pragyan Ojha, Abhimanyu Mithun, Akshay Wakhare, Nitish Rana, Siddhesh Lad, Hardik Pandya, Jagadeesha Suchitch, Unmukt Chand.
Overseas players: Lasith Malinga, Kieron Pollard, Corey Anderson, Josh Hazlewood, Marchant De Lange, Lendl Simmons, Aaron Finch, Mitchell McClenaghan, Aiden Blizzard.
Rajasthan Royals: Indian players: Stuart Binny, Ajinkya Rahane, Karun Nair, Sanju Samson, Rajat Bhatia, Dhawal Kulkarni, Abhishek Nayar, Deepak Hooda, Dishant Yagnik, Vikramjeet Malik, Ankit Sharma, Rahul Tewatia, Pravin Tambe, Dinesh Salunkhe, Pradeep Sahu, Barinder Saran, Sagar Trivedi.
Overseas players: Shane Watson (capt), James Faulkner, Steve Smith, Tim Southee, Kane Richardson, Ben Cutting, Chris Morris, Juan Theron.
Sunrisers Hyderabad: Indian players: Shikhar Dhawan, Lokesh Rahul, Naman Ojha, Parveez Rasool, Karn Sharma, Bhuvneshwar Kumar, Ishant Sharma, Ashish Reddy, Ricky Bhui, Chama Milind, Laxmi Ratan Shukla, Praveen Kumar, Hanuma Vihari, Prasanth Padmanabhan, Siddarth Kaul.
Overseas players: David Warner (capt), Kane Williamson, Dale Steyn, Moises Henriques, Eoin Morgan, Ravi Bopara, Trent Boult.
Royal Challengers Bangalore: Indian players: Virat Kohli (capt), Dinesh Karthik, Subramaniam Badrinath, Vijay Zol, Manvinder Bisla, Varun Aaron, Ashok Dinda, Harshal Patel, Abu Nechim, Sandeep Warrier, Yogesh Takawale, Yuzvendra Chahal, Iqbal Abdulla, Mandeep Singh, Sarfaraz Khan, Jalaj Saxena, Shishir Bhavane.
Overseas players: AB De Villiers, Chris Gayle, Mitchell Starc, Nic Maddinson, Rilee Rossouw, Darren Sammy, Sean Abbott, Adam Milne, David Wiese.
Delhi Daredevils: Indian players: Yuvraj Singh, Manoj Tiwary, Kedar Jadhav, Mayank Agarwal, Mohammed Shami, Amit Mishra, Jaidev Unadkat, Zaheer Khan, Shahbaz Nadeem, Saurabh Tiwary, Jayant Yadav, Shreyas Iyer, CM Gautam, Srikar Bharat, KK Jiyas, Domnic Joseph.
Overseas players: JP Duminy (capt), Quinton De Kock, Imran Tahir, Nathan Coulter-Nile, Angelo Mathews, Gurinder Sandhu, Travis Head, Albie Morkel, Markus Stoinis.