IPL 2025 Final Official Squad and Players List for All 10 Teams
Indian Premier League

IPL 2025 All 10 Teams Full Exclusive Squad and Players List

Chennai Super Kings, Gujarat Titans, and Punjab Kings with the most players in our official squad and players list for all 10 teams for IPL 2025. 

It’s been only a few days since the conclusion of the IPL 2025 Mega Auction, but the memories are still afresh. Records tumbled on both the days of the Auction as a few players, especially Indian players were sold at record prices. The last two Mini Auctions, i.e., 2023 and 2024 saw Overseas players getting sold at record prices, but in the 2025 Mega Auction, the top 3 players, Rishabh Pant, Shreyas Iyer, and Venkatesh Iyer were sold at a record 27 Cr, 26.75 Cr, and 23.75 Cr respectively.

The stunning success of the Mega Auction also means most of the teams have been able to build a strong and competitive squad. But that’s the beauty of a Mega Auction, which is generally conducted every 3 years to give a level-playing platform for all teams to rectify their previous mistakes, and build a squad from the ground up. While 6 players were allowed this time to retain or RTM from the existing squad, the teams that didn’t use this facility still were able to find quality players in the Auction.

Overall, each team had to build a minimum squad of 18 players, and a maximum squad of 25 players including a maximum of 25 players. Among the 10 teams, only CSK, Gujarat Titans, and Punjab Kings completed a full 25-member squad. Whereas Rajasthan Royals and Sunrisers Hyderabad have the least 20 players in their squad. So, with the official list in front of us, let’s analyze the complete final squad and players list for all 10 teams for IPL 2025

IPL 2025 Full Official Squad and Players List for All 10 Teams

Chennai Super Kings (CSK)

Total Players: 25 // Captain: Ruturaj Gaikwad // Coach: Stephen Flemming // Home Ground: Chennai

Batters

  1. Andre Siddharth
  2. Rahul Tripathi
  3. Ruturaj Gaikwad (c)
  4. Shaik Rasheed

Wicket-keepers

  1. Devon Conway (f)
  2. MS Dhoni
  3. Vansh Bedi

All-rounders

  1. Anshul Kamboj
  2. Deepak Hooda
  3. Jamie Overton (f)
  4. Rachin Ravindra (f)
  5. Ramkrishna Ghosh
  6. Ravichandran Ashwin
  7. Ravindra Jadeja
  8. Sam Curran (f)
  9. Shivam Dube
  10. Vijay Shankar

Bowlers

  1. Gurjapneet Singh
  2. Kamlesh Naharkoti
  3. Khaleel Ahmed
  4. Matheesha Pathirana (f)
  5. Mukesh Choudhary
  6. Nathan Ellis (f)
  7. Noor Ahmad (f)
  8. Shreyas Gopal

Delhi Capitals (DC)

Total Players: 23 // Captain: KL Rahul // Coach: Hemang Badani // Home Ground: Delhi

Batters

  1. Faf du Plessis (f)
  2. Harry Brook (f)
  3. Jake Fraser-McGurk (f)
  4. Karun Nair

Wicket-keepers

  1. Abhishek Porel
  2. Donavan Ferreira (f)
  3. KL Rahul (c)
  4. Tristan Stubbs (f)

All-rounders

  1. Ajay Mandal
  2. Ashutosh Sharma
  3. Axar Patel
  4. Darshan Nalkande
  5. Madhav Tiwari
  6. Manvanth Kumar
  7. Sameer Rizvi
  8. Tripurana Vijay
  9. Vipraj Nigam

Bowlers

  1. Dushmantha Chameera (f)
  2. Kuldeep Yadav
  3. Mitchell Starc (f)
  4. Mohit Sharma
  5. Mukesh Kumar
  6. T Natarajan

Gujarat Titans (GT)

Total Players: 25 // Captain: Shubman Gill // Coach: Ashish Nehra // Home Ground: Ahmedabad

Batters

  1. Sai Sudharsan
  2. Shahrukh Khan
  3. Shubman Gill (c)

Wicket-keepers

  1. Anuj Rawat
  2. Jos Buttler (f)
  3. Kumar Khushagra

All-rounders

  1. Arshad Khan
  2. Glenn Phillips (f)
  3. Jayant Yadav
  4. Karim Janat (f)
  5. Mahipal Lomror
  6. Manav Suthar
  7. Nishant Sindhu
  8. Rahul Tewatia
  9. Sherfane Rutherford (f)
  10. Washington Sundar

Bowlers

  1. Gerald Coetzee (f)
  2. Gurnoor Brar
  3. Ishant Sharma
  4. Kagiso Rabada (f)
  5. Kulwant Kejroliya
  6. Mohammed Siraj
  7. Prasidh Krishna
  8. R Sai shore
  9. Rashid Khan (f)

Kolkata Knight Riders (KKR)

Total Players: 21 // Captain: To be Decided // Coach: Chandrakant Pandit // Home Ground: Kolkata

Batters

  1. Ajinkya Rahane
  2. Angkrish Raghuvanshi
  3. Luvnith Sisodiya
  4. Manish Pandey
  5. Rinku Singh
  6. Rovman Powell (f)

Wicket-keepers

  1. Quinton de Kock (f)
  2. Rahmanullah Gurbaz (f)

All-rounders

  1. Andre Russell (f)
  2. Anukul Roy
  3. Moeen Ali (f)
  4. Ramandeep Singh
  5. Sunil Narine (f)
  6. Venkatesh Iyer

Bowlers

  1. Anrich Nortje (f)
  2. Harshit Rana
  3. Mayank Markande
  4. Spencer Johnson (f)
  5. Umran Malik
  6. Vaibhav Arora
  7. Varun Chakravarthy

Lucknow Super Giants (LSG)

Total Players: 24 // Captain: To be decided // Coach: Justin Langer // Home Ground: Lucknow

Batters

  1. Aiden Markram (f)
  2. Aryan Juyal
  3. Ayush Badoni
  4. David Miller (f)

Wicket-keepers

  1. Himmat Singh
  2. Matthew Breetzke (f)
  3. Nicholas Pooran (f)
  4. Rishabh Pant

All-rounders

  1. Abdul Samad
  2. Arshin Kulkarni
  3. Mitchell Marsh (f)
  4. Shahbaz Ahmed
  5. Yuvraj Choudhary

Bowlers

  1. Akash Deep
  2. Akash Singh
  3. Avesh Khan
  4. Digvesh Singh
  5. M Siddharth
  6. Mayank Yadav
  7. Mohsin Khan
  8. Prince Yadav
  9. Rajvardhan Hangargekar
  10. Ravi Bishnoi
  11. Shamar Joseph (f)
IPL 2025 Official Squad Players List for All 10 Teams
IPL 2025 Official Squad Players List for All 10 Teams

Mumbai Indians (MI)

Total Players: 23 // Captain: Hardik Pandya // Coach: Mahela Jayawardene // Home Ground: Mumbai

Batters

  1. Bevon Jacobs (f)
  2. Rohit Sharma
  3. Suryakumar Yadav
  4. Tilak Varma

Wicket-keepers

  1. Robin Minz
  2. Ryan Rickelton (f)
  3. Shrijith Krishnan

All-rounders

  1. Arjun Tendulkar
  2. Hardik Pandya (c)
  3. Mitchell Santner (f)
  4. Naman Dhir
  5. Raj Bawa
  6. Will Jacks (f)

Bowlers

  1. Allah Ghazanfar (f)
  2. Ashwani Kumar
  3. Deepak Chahar
  4. Jasprit Bumrah
  5. Karn Sharma
  6. Lizaad Williams (f)
  7. Reece Topley (f)
  8. Satyanayarana Raju
  9. Trent Boult (f)
  10. Vignesh Puthur

Punjab Kings (PBKS)

Total Players: 25 // Captain: Shreyas Iyer // Coach: Ricky Ponting // Home Ground: Mohali

Batters

  1. Harnoor Singh
  2. Priyansh Arya
  3. Pyla Avinash
  4. Shashank Singh
  5. Shreyas Iyer (c)

Wicket-keepers

  1. Josh Inglis (f)
  2. Prabsimran Singh
  3. Vishnu Vinod

All-rounders

  1. Azmatullah Omerzai
  2. Glenn Maxwell (f)
  3. Harpreet Brar
  4. Marco Jansen (f)
  5. Marcus Stoinis (f)
  6. Musheer Khan
  7. Nehal Wadhera
  8. Suryansh Shedge

Bowlers

  1. Aaron Hardie (f)
  2. Arshdeep Singh
  3. Kuldeep Sen
  4. Lockie Ferguson (f)
  5. Pravin Dubey
  6. Vyshak Vijakumar
  7. Xavier Barlett (f)
  8. Yash Thakur
  9. Yuzvendra Chahal

Rajasthan Royals (RR)

Total Players: 20 // Captain: Sanju Samson // Coach: Rahul Dravid // Home Ground: Jaipur

Batters

  1. Shimron Hetmyer (f)
  2. Shubham Dubey
  3. Vaibhav Suryavanshi
  4. Yashasvi Jaiswal

Wicket-keepers

  1. Dhruv Jurel
  2. Kunal Rathore
  3. Sanju Samson (c)

All-rounders

  1. Nitish Rana
  2. Riyan Parag
  3. Wanindu Hasaranga (f)

Bowlers

  1. Akash Madhwal
  2. Ashok Sharma
  3. Fazalhaq Farooqi (f)
  4. Jofra Archer (f)
  5. Kewna Maphaka (f)
  6. Kumar Kartikeya
  7. Maheesh Theekshana (f)
  8. Sandeep Sharma
  9. Tushar Deshpande
  10. Yudhvir Charak

Royal Challengers Bengaluru (RCB)

Total Players: 22 // Captain: To be decided // Coach: Andy Flower // Home Ground: Bengaluru

Batters

  1. Devdutt Padikkal
  2. Rajat Patidar
  3. Swastik Chikara
  4. Tim David (f)
  5. Virat Kohli

Wicket-keepers

  1. Jitesh Sharma
  2. Phil Salt (f)

All-rounders

  1. Krunal Pandya
  2. Liam Livingstone (f)
  3. Manoj Bhandage
  4. Mohit Rathee
  5. Romario Shephard (f)
  6. Swapnil Singh

Bowlers

  1. Abhinandan Singh
  2. Bhuvneshwar Kumar
  3. Jacob Bethell (f)
  4. Josh Hazlewood (f)
  5. Lungi Ngidi (f)
  6. Nuwan Thushara (f)
  7. Rasikh Dar
  8. Suyash Sharma
  9. Yash Dayal

Sunrisers Hyderabad (SRH)

Total Players: 20 // Captain: Pat Cummins // Coach: Daniel Vettori // Home Ground: Hyderabad

Batters

  1. Abhinav Manohar
  2. Aniket Verma
  3. Atharva Taide
  4. Sachin Baby
  5. Travis Head (f)

Wicket-keepers

  1. Heinrich Klaasen (f)
  2. Ishan Kishan

All-rounders

  1. Abhishek Sharma
  2. Kamindu Mendia (f)
  3. Nitish Reddy

Bowlers

  1. Adam Zampa (f)
  2. Brydon Carse (f)
  3. Ehsan Malinga (f)
  4. Harshal Patel
  5. Jaydev Unadkat
  6. Mohammed Shami
  7. Pat Cummins (c&f)
  8. Rahul Chahar
  9. Simarjeet Singh
  10. Zeeshan Ansari

So, that’s about the full squad and players list for all 10 teams for IPL 2025. 

© Cricgasm Cricket Articles

Abhay Kothari

Abhay is an author at Cricgasm. He is a veteran in the cricketing field with an experience of more than 40 years.

One thought on “IPL 2025 All 10 Teams Full Exclusive Squad and Players List

Comments are closed.