IPL 2026 Full Squad List: The Indian Premier League is the world’s biggest and most popular T20 league. It concluded 2025 with a spectacular mini-auction for the 2026 IPL season. Several records were shattered in a single night. Ten teams acquired a total of 77 players in this auction. The Kolkata Knight Riders were the most active team. They made their mark with the highest bid.
IPL 2026 Mini-Auction: Record Bids, New Stars, and Complete Squads for All Teams
Significantly, for the first time since the auction’s inception, all teams now have fully balanced squads. Each squad comprises exactly 25 players. The auction’s highlight was the acquisition of Australian all-rounder Cameron Green. He was sold for a staggering ₹25.20 crore (approximately US$2.4 million), setting a new record for the most expensive foreign player in IPL history. He joined the Kolkata Knight Riders, who also made a massive bid of ₹24.75 crore (approximately US$2.4 million) for Mitchell Starc. The night was also notable for uncapped Indian players. The Chennai Super Kings significantly altered their previous strategy. They acquired two players without international experience for ₹14.2 crore – a surprising move in itself.
The transfer of Matheesha Pathirana to the Kolkata Knight Riders was significant. Ravi Bishnoi also joined the Rajasthan Royals. Several other shrewd deals were made, which contributed to making this auction even more remarkable. The question now is: which team looks the strongest after the mini-auction, and which team had the best strategy? We will now take a quick look at the complete squads of the ten teams. This comes after the 2026 Indian Premier League mini-auction. The teams are categorized by player type: batsmen, wicketkeepers, all-rounders, and bowlers. We will focus especially on foreign players and new additions.
Chennai Super Kings (CSK) – IPL 2026 Complete Squad
Batters: Ayush Mhatre, Dewald Brevis, Ruturaj Gaikwad (C), Sarfaraz Khan
Wicket-Keepers: MS Dhoni, Sanju Samson, Kartik Sharma, Urvil Patel
All-Rounders: Aman Khan, Anshul Kamboj, Jamie Overton, Matthew Short, Prashant Veer, Shivam Dube, Zak Foulkes
Bowlers: Akeal Hosein, Gurjapneet Singh, Khaleel Ahmed, Matt Henry, Mukesh Choudhary, Nathan Ellis, Noor Ahmad, Rahul Chahar, Ramakrishna Ghosh, Shreyas Gopal
Delhi Capitals (DC) – IPL 2026 Complete Squad
Batters: Ashutosh Sharma, David Miller, Karun Nair, Pathum Nissanka, Prithvi Shaw, Sahil Parakh, Sameer Rizvi
Wicket-Keepers: Abishek Porel, Ben Duckett, KL Rahul, Tristan Stubbs
All-Rounders: Ajay Mandal, Auqib Dar, Axar Patel (C), Madhav Tiwari, Nitish Rana, Tripurana Vijay, Vipraj Nigam
Bowlers: Dushmantha Chameera, Kuldeep Yadav, Kyle Jamieson, Lungi Ngidi, Mitchell Starc, Mukesh Kumar, T Natarajan
Gujarat Titans (GT) – IPL 2026 Complete Squad
Batters: Sai Sudharsan, Shahrukh Khan, Shubman Gill (C)
Wicket-Keepers: Anuj Rawat, Jos Buttler, Kumar Kushagra, Tom Banton
All-Rounders: Arshad Khan, Glenn Phillips, Jason Holder, Jayant Yadav, Nishant Sindhu, Rahul Tewatia, Washington Sundar
Bowlers: Ashok Sharma, Gurnoor Brar, Ishant Sharma, Kagiso Rabada, Luke Wood, Manav Suthar, Mohammed Siraj, Prasidh Krishna, Prithviraj Yarra, R Sai Kishore, Rashid Khan
Kolkata Knight Riders (KKR) – IPL 2026 Complete Squad
Batters: Ajinkya Rahane (C), Angkrish Raghuvanshi, Manish Pandey, Rahul Tripathi, Rinku Singh, Rovman Powell
Wicket-Keepers: Finn Allen, Tejasvi Singh, Tim Seifert
All-Rounders: Anukul Roy, Cameron Green, Daksh Kamra, Rachin Ravindra, Ramandeep Singh, Sarthak Ranjan, Sunil Narine
Bowlers: Akash Deep, Harshit Rana, Kartik Tyagi, Matheesha Pathirana, Mustafizur Rahman, Prashant Solanki, Umran Malik, Vaibhav Arora, Varun Chakravarthy
Lucknow Super Giants (LSG) – IPL 2026 Complete Squad
Batters: Aiden Markram, Akshdeep Ranjan, Ayush Badoni, Himmat Singh, Matthew Breetzke
Wicket-Keepers: Josh Inglis, Mukul Choudhary, Nicholas Pooran, Rishabh Pant (C)
All-Rounders: Abdul Samad, Arjun Tendulkar, Arshin Kulkarni, Mitchell Marsh, Shahbaz Ahmed, Wanindu Hasaranga
Bowlers: Akash Singh, Anrich Nortje, Avesh Khan, Digvesh Singh, M Siddharth, Mayank Yadav, Mohammed Shami, Mohsin Khan, Naman Tiwari, Prince Yadav
Mumbai Indians (MI) – IPL 2026 Complete Squad
Batters:
Rohit Sharma, Suryakumar Yadav, Tilak Varma, Sherfane Rutherford (OS), Danish Melawar
Wicket-Keepers:
Robin Minz, Ryan Rickelton (OS), Quinton de Kock (OS)
All-Rounders:
Hardik Pandya, Mitchell Santner (OS), Will Jacks (OS), Corbin Bosch (OS), Naman Dhir, Raj Bawa, Atharva Ankolekar, Mayank Rawat
Bowlers:
Jasprit Bumrah, Trent Boult (OS), Deepak Chahar, Shardul Thakur, Mayank Markande, Ashwani Kumar, Raghu Sharma, Mohammad Izhar, Allah Ghazanfar (OS)
Punjab Kings (PBKS) – IPL 2026 Complete Squad
Batters:
Shreyas Iyer, Nehal Wadhera, Priyansh Arya, Shashank Singh, Harnoor Pannu, Musheer Khan, Pyla Avinash, Mitchell Owen (OS)
Wicket-Keepers:
Prabhsimran Singh, Vishnu Vinod
All-Rounders:
Marcus Stoinis (OS), Marco Jansen (OS), Azmatullah Omarzai (OS), Harpreet Brar, Suryansh Shedge, Cooper Connolly (OS)
Bowlers:
Arshdeep Singh, Yuzvendra Chahal, Lockie Ferguson (OS), Xavier Bartlett (OS), Ben Dwarshuis (OS), Vyshak Vijaykumar, Yash Thakur, Pravin Dubey, Vishal Nishad
Rajasthan Royals (RR) – IPL 2026 Complete Squad
Batters:
Yashasvi Jaiswal, Shimron Hetmyer (OS), Shubham Dubey, Vaibhav Suryavanshi, Aman Rao
Wicket-Keepers:
Dhruv Jurel, Donovan Ferreira (OS), Lhuan de Pretorius (OS), Ravi Singh
All-Rounders:
Ravindra Jadeja, Riyan Parag, Sam Curran (OS)
Bowlers:
Jofra Archer (OS), Adam Milne (OS), Kwena Maphaka (OS), Nandre Burger (OS), Sandeep Sharma, Tushar Deshpande, Yudhvir Charak, Ravi Bishnoi, Sushant Mishra, Vignesh Puthur, Yash Punja, Brijesh Sharma, Kuldeep Sen
Royal Challengers Bengaluru (RCB) – IPL 2026 Complete Squad
Batters:
Virat Kohli, Rajat Patidar, Devdutt Padikkal, Tim David (OS), Satvik Deswal
Wicket-Keepers:
Jitesh Sharma, Phil Salt (OS), Jordan Cox (OS)
All-Rounders:
Krunal Pandya, Venkatesh Iyer, Romario Shepherd (OS), Jacob Bethell (OS), Swapnil Singh, Mangesh Yadav, Vicky Ostwal, Vihaan Malhotra, Kanishk Chouhan
Bowlers:
Bhuvneshwar Kumar, Josh Hazlewood (OS), Nuwan Thushara (OS), Yash Dayal, Suyash Sharma, Rasikh Dar, Abhinandan Singh, Jacob Duffy (OS)
Sunrisers Hyderabad (SRH) – IPL 2026 Complete Squad
Batters:
Travis Head (OS), Aniket Verma, Smaran Ravichandran
Wicket-Keepers:
Heinrich Klaasen (OS), Ishan Kishan, Salil Arora
All-Rounders:
Abhishek Sharma, Liam Livingstone (OS), Kamindu Mendis (OS), Brydon Carse (OS), Jack Edwards (OS), Nitish Reddy, Shivang Kumar
Bowlers:
Pat Cummins (OS), Harshal Patel, Jaydev Unadkat, Shivam Mavi, Ehsan Malinga (OS), Harsh Dubey, Zeeshan Ansari, Sakib Hussain, Onkar Tarmale, Amit Kumar, Praful Hinge, Krains Fuletra
