IPL 2026 is set to start on 26th March, with the final being played on 31st May. All 10 teams have finalized their squads. While teams like Mumbai Indians (MI) have retained the core players, Kolkata Knight Riders (KKR) have added plenty of new faces to the squad.
The winner will be decided by how well the players work together, not the teams’ rosters. The Royal Challengers Bengaluru (RCB) team is the defending champion, looking to secure consecutive IPL titles this year.
Detailed Squads for All 10 IPL Teams
Let us have a look at the complete squads of all 10 teams for IPL 2026.
Chennai Super Kings (CSK)
- Batters: Ruturaj Gaikwad, Dewald Brevis, Ayush Mhatre, Matthew Short, and Sarfaraz Khan.
- All-Rounders: Shivam Dube, Ramakrishna Ghosh, Jamie Overton, Anshul Kamboj, and Zakary Foulkes.
- Wicket Keepers: MS Dhoni, Urvil Patel, Sanju Samson, and Kartik Sharma.
- Bowlers: Shreyas Gopal, Khaleel Ahmed, Nathan Ellis, Gurjapneet Singh, Mukesh Choudhary, Noor Ahmad, Prashant Veer, Akeal Hosein, Matt Henry, and Rahul Chahar.
Delhi Capitals (DC)
- Batters: Karun Nair, Nitish Rana, Sameer Rizvi, David Miller, Ben Duckett, Pathum Nissanka, and Sahil Parakh.
- All-Rounders: Ashutosh Sharma, Tripurana Vijay, Axar Patel, Ajay Jadav Mandal, Madhav Tiwari, and Auqib Nabi Dar.
- Wicket Keepers: Abishek Porel, KL Rahul, and Tristan Stubbs.
- Bowlers: Dushmantha Chameera, Kuldeep Yadav, Mukesh Kumar, T Natarajan, Vipraj Nigam, Mitchell Starc, Lungi Ngidi, and Kyle Jamieson.
Gujarat Titans (GT)
- Batters: Shubman Gill and Sai Sudharsan.
- All-Rounders: Shahrukh Khan, Glenn Phillips, Nishant Sindhu, Rahul Tewatia, Rashid Khan, Washington Sundar, Arshad Khan, Sai Kishore, Jayant Yadav, and Jason Holder.
- Wicket Keepers: Anuj Rawat, Jos Buttler, Kumar Kushagra, and Tom Banton.
- Bowlers: Manav Suthar, Gurnoor Brar, Mohammad Siraj, Prasidh Krishna, Kagiso Rabada, Ishant Sharma, Ashok Sharma, Prithvi Raj Yarra, and Luke Wood.
Royal Challengers Bengaluru (RCB)
- Batters: Rajat Patidar, Tim David, Virat Kohli, Devdutt Padikkal, Vihaan Malhotra, and Kanishk Chouhan.
- All-Rounders: Jacob Bethell, Krunal Pandya, Venkatesh Iyer, Romario Shepherd, Swapnil Singh, Mangesh Yadav, and Satvik Deswal.
- Wicket Keepers: Philip Salt, Jitesh Sharma, and Jordan Cox.
- Bowlers: Abhinandan Singh, Josh Hazlewood, Rasikh Dar Salam, Bhuvneshwar Kumar, Suyash Sharma, Yash Dayal, Nuwan Thushara, Jacob Duffy, and Vicky Ostwal.
Punjab Kings (PBKS)
- Batters: Shreyas Iyer, Priyansh Arya, Pyla Avinash, Harnoor Singh, and Nehal Wadhera.
- All-Rounders: Mitchell Owen, Musheer Khan, Shashank Singh, Marcus Stoinis, Suryansh Shedge, Cooper Connoly, Azmatullah Omarzai, Marco Jansen, Praveen Dubey, and Vishal Nishad.
- Wicket Keepers: Prabhsimran Singh and Vishnu Vinod.
- Bowlers: Arshdeep Singh, Xavier Bartlett, Yuzvendra Chahal, Lockie Ferguson, Harpreet Brar, Vijaykumar Vyshak, Yash Thakur, and Ben Dwarshuis.
Kolkata Knight Riders (KKR)
- Batters: Ajinkya Rahane, Manish Pandey, Rovman Powell, Angkrish Raghuvanshi, Rinku Singh, Finn Allen, Rahul Tripathi, and Sarthak Ranjan.
- All-Rounders: Ramandeep Singh, Anukul Roy, Cameron Green, Rachin Ravindra, Sunil Narine, and Daksh Kamra.
- Wicket Keepers: Tim Seifert and Tejasvi Dahiya.
- Bowlers: Vaibhav Arora, Harshit Rana, Umran Malik, Varun Chakaravarthy, Prashant Solanki, Kartik Tyagi, Matheesha Pathirana, and Akash Deep.
Sunrisers Hyderabad (SRH)
- Batters: Travis Head, Smaran Ravichandran, Aniket Verma, and Jack Edwards.
- All-Rounders: Abhishek Sharma, Kamindu Mendis, Nitish Kumar Reddy, Shivang Kumar, Liam Livingstone, and Harsh Dubey.
- Wicket Keepers: Ishan Kishan, Heinrich Klaasen, and Salil Arora.
- Bowlers: Brydon Carse, Pat Cummins, Eshan Malinga, Jaydev Unadkat, Harshal Patel, Zeeshan Ansari, Sakib Hussain, Onkar Tukaram Tarmale, Amit Kumar, Praful Hinge, Krains Fuletra, and Shivam Mavi.
Rajasthan Royals (RR)
- Batters: Shubham Dubey, Shimron Hetmyer, Yashasvi Jaiswal, Vaibhav Suryavanshi, and Aman Rao Perala.
- All-Rounders: Riyan Parag, Sam Curran, and Ravindra Jadeja.
- Wicket Keepers: Dhruv Jurel, Lhuan-dre Pretorius, Donovan Ferreira, and Ravi Singh.
- Bowlers: Jofra Archer, Nandre Burger, Tushar Deshpande, Kwena Maphaka, Sandeep Sharma, Yudhvir Singh Charak, Vignesh Puthur, Yash Raj Punja, Sushant Mishra, Ravi Bishnoi, Brijesh Sharma, Adam Milne, and Kuldeep Sen.
Lucknow Super Giants (LSG)
- Batters: Himmat Singh, Aiden Markram, and Akshat Raghuwanshi.
- All-Rounders: Abdul Samad, Ayush Badoni, Arshin Kulkarni, Mitchell Marsh, Shahbaz Ahmed, Arjun Tendulkar, and Wanindu Hasaranga.
- Wicket Keepers: Rishabh Pant, Matthew Breetzke, Nicholas Pooran, Mukul Choudhary, and Josh Inglis.
- Bowlers: Akash Maharaj Singh, Avesh Khan, Mohammed Shami, Prince Yadav, Mohsin Khan, Digvesh Singh Rathi, Manimaran Siddharth, Mayank Yadav, Anrich Nortje, and Naman Tiwari.
Mumbai Indians (MI)
- Batters: Naman Dhir, Rohit Sharma, Suryakumar Yadav, and Tilak Varma.
- All-Rounders: Sherfane Rutherford, Hardik Pandya, Raj Bawa, Will Jacks, Mayank Rawat, Corbin Bosch, Mitchell Santner, Shardul Thakur, Danish Malewar, and Atharva Ankolekar.
- Wicket Keepers: Robin Minz, Ryan Rickelton, and Quinton de Kock.
- Bowlers: Trent Boult, Ashwani Kumar, Jasprit Bumrah, Deepak Chahar, Mayank Markande, Allah Ghazanfar, Raghu Sharma, and Mohammed Salahuddin Izhar.
Concluding Thoughts
All 10 IPL teams seem to have formed a solid squad. Now, it is only about executing the skills and plans. It is at the backend of the IPL season that will test the character of players and teams. For now, teams look balanced and ready to go in quest of the 2026 IPL trophy.
