• The 18th season of IPL will kickstart on Saturday, March 22.

  • Ten teams are set to compete for the coveted title.

Indian Premier League (IPL) 2025 Squads: Players list and captains of all ten teams
IPL 2025 - Complete squads of all 10 teams (PC: X)

Indian Premier League (IPL) 2025 promises to bring yet another thrilling season of T20 cricket, commencing on March 22, with the title holders Kolkata Knight Riders (KKR) hosting Royal Challengers Bengaluru (RCB) at Eden Gardens, Kolkata. Cricket fans around the globe are waiting in anticipation for high-voltage action from the top international and domestic celebrities.

The competition is group-stage format with every team playing 14 games—twice against four in its own group, twice against one in the other group, and once against the other four. The four teams at the top proceed to the playoffs that include Qualifier 1, Eliminator, Qualifier 2 and the Final, on May 25 in Kolkata.

The season has in store for us thrilling matches, as teams strengthen their units through smart buys. All will be watching big performers such as MS Dhoni, Virat Kohli, Rohit Sharma, Hardik Pandya and Pat Cummins, and youngsters will seek to emerge. With run-fests anticipated across grounds, batting punch and death-over bowling will be crucial.

As the world’s biggest T20 league returns, expect edge-of-the-seat entertainment, dramatic finishes, and unforgettable moments in IPL 2025!

IPL 2025: Here are the complete squads of all ten teams

Chennai Super Kings (CSK)

Andre Siddarth, Anshul Kamboj, Deepak Hooda, Gurjapneet Singh, Jamie Overton, Kamlesh Nagarkoti, Khaleel Ahmed, Matheesha Pathirana, MS Dhoni, Mukesh Choudhary, Nathan Ellis, Noor Ahmad, R. Ashwin, Rachin Ravindra, Rahul Tripathi, Ramakrishna Ghosh, Ravindra Jadeja, Ruturaj Gaikwad (c), Sam Curran, Shaik Rasheed, Shreyas Gopal, Shivam Dube, Vijay Shankar, Vansh Bedi

Delhi Capitals (DC)

Abishek Porel, Ajay Mandal, Ashutosh Sharma, Axar Patel (c), Darshan Nalkande, Donovan Ferreira, Dushmantha Chameera, Faf du Plessis, Jake Fraser-McGurk, Karun Nair, KL Rahul, Kuldeep Yadav, Madhav Tiwari, Manvanth Kumar, Mitchell Starc, Mohit Sharma, Mukesh Kumar, Sameer Rizvi, T Natarajan, Tristan Stubbs, Tripurana Vijay, Vipraj Nigam

Gujarat Titans (GT)

Anuj Rawat (wk), Arshad Khan, Gerald Coetzee, Gurnoor Brar, Ishant Sharma, Jayant Yadav, Jos Buttler (wk), Kagiso Rabada, Karim Janat, Kulwant Khejroliya, Kumar Kushagra (wk), Mahipal Lomror, Manav Suthar, Mohammed Siraj, Nishant Sindhu, Prasidh Krishna, Rahul Tewatia, Rashid Khan, Sai Kishore, Sai Sudharsan, Shahrukh Khan, Sherfane Rutherford, Shubman Gill (c), Washington Sundar

Kolkata Knight Riders (KKR)

Ajinkya Rahane (c), Anrich Nortje, Angkrish Raghuvanshi, Andre Russell, Anukul Roy, Chetan Sakariya, Luvnith Sisodia (wk), Manish Pandey, Mayank Markande, Moeen Ali, Quinton de Kock (wk), Rahmanullah Gurbaz (wk), Ramandeep Singh, Rinku Singh, Rovman Powell (wk), Spencer Johnson, Sunil Narine, Varun Chakravarthy, Vaibhav Arora, Venkatesh Iyer

Lucknow Super Giants (LSG)

Abdul Samad, Aiden Markram, Akash Deep, Akash Singh, Aryan Juyal, Avesh Khan, Ayush Badoni, David Miller, Digvesh Singh, Himmat Singh, M. Siddharth, Matthew Breetzke, Mayank Yadav, Mitchell Marsh, Nicholas Pooran, Prince Yadav, Rajvardhan Hangargekar, Ravi Bishnoi, Rishabh Pant (c), Shahbaz Ahmed, Shamar Joseph, Shardul Thakur, Yuvraj Chaudhary, Arshin Kulkarni

Mumbai Indians (MI)

Arjun Tendulkar, Ashwani Kumar, Bevon Jacobs, Deepak Chahar, Hardik Pandya (c), Jasprit Bumrah, Karn Sharma, Krishnan Shrijith, Corbin Bosch, Mitchell Santner, Mujeeb ur Rahman, Naman Dhir, Raj Bawa, Reece Topley, Robin Minz, Rohit Sharma, Ryan Rickelton, Satyanarayana Raju, Suryakumar Yadav, Tilak Varma, Trent Boult, Vignesh Puthur, Will Jacks

Punjab Kings (PBKS)

Aaron Hardie, Arshdeep Singh, Azmatullah Omarzai, Glenn Maxwell, Harnoor Singh Pannu, Harpreet Brar, Josh Inglis, Kuldeep Sen, Lockie Ferguson, Marco Jansen, Marcus Stoinis, Musheer Khan, Nehal Wadhera, Prabhsimran Singh, Praveen Dubey, Priyansh Arya, Pyla Avinash, Shashank Singh, Shreyas Iyer (c), Suryansh Shedge, Vijaykumar Vyshak, Vishnu Vinod, Xavier Bartlett, Yash Thakur, Yuzvendra Chahal

Also READ: Explained – What are the new partial replacement rules in IPL 2025 and how it can benefit wicket-keepers?

Rajasthan Royals (RR)

Akash Madhwal, Ashok Sharma, Dhruv Jurel, Fazalhaq Farooqi, Jofra Archer, Kunal Singh Rathore, Kumar Kartikeya, Kwena Maphaka, Maheesh Theekshana, Nitish Rana, Riyan Parag, Sandeep Sharma, Sanju Samson (c), Shubham Dubey, Tushar Deshpande, Vaibhav Suryavanshi, Wanindu Hasaranga, Yashasvi Jaiswal, Yudhvir Singh

Royal Challengers Bengaluru (RCB)

Abhinandan Singh, Bhuvneshwar Kumar, Devdutt Padikkal, Jacob Bethell, Jitesh Sharma, Josh Hazlewood, Krunal Pandya, Liam Livingstone, Lungi Ngidi, Manoj Bhandage, Mohit Rathee, Nuwan Thushara, Phil Salt, Rajat Patidar (c), Rasikh Salam, Romario Shepherd, Suyash Sharma, Swapnil Singh, Swastik Chikara, Tim David, Virat Kohli, Yash Dayal

Sunrisers Hyderabad (SRH)

Abhishek Sharma, Abhinav Manohar, Adam Zampa, Aniket Verma, Atharva Taide, Eshan Malinga, Harshal Patel, Heinrich Klassen, Ishan Kishan, Jaydev Unadkat, Kamindu Mendis, Mohammad Shami, Nitish Kumar Reddy, Pat Cummins (c), Rahul Chahar, Sachin Baby, Simarjeet Singh, Travis Head, Wiaan Mulder, Zeeshan Ansari

Also READ: IPL 2025 – Live streaming, TV channel details | When and where to watch in India, Pakistan, USA, UK, Canada & other countries

Subscribe to Cricket Times on YouTube to watch Exclusive Interviews, Podcasts, Daily News Updates & Explainers.

TAGS:

CATEGORY: Featured IPL

For latest cricket news and updates, subscribe to our Weekly Newsletter.

About the Author:
Anirudh is the Head of Content at CricketTimes.com. He is a seasoned journalist and content writer with 12 years of experience in the field of cricket. With over 9,000 published articles under his belt, Anirudh brings a creative and strategic approach to his work, always striving to deliver content that resonates with audiences. A die-hard sports fan who loves playing, watching and talking about cricket. Cricket is his Religion & 'Sachin Tendulkar' his GOD. His motto of life is Eat, Sleep, Cricket, REPEAT!! You can write to him at anirudh@crickettimes.com and follow him on Twitter, Facebook & Linkedin.