IPL 2025: Player List of all 10 Teams

The 2025 Indian Premier League (IPL) is set to commence on March 22, 2025, featuring ten franchises that have meticulously crafted their squads through strategic retentions and acquisitions during the mega 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

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 Nagarkoti
  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 Kishore
  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)

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 (f)
  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. Jacob Bethell (f)
  2. Krunal Pandya
  3. Liam Livingstone (f)
  4. Manoj Bhandage
  5. Mohit Rathee
  6. Romario Shephard (f)
  7. Swapnil Singh

Bowlers

  1. Abhinandan Singh
  2. Bhuvneshwar Kumar
  3. Josh Hazlewood (f)
  4. Lungi Ngidi (f)
  5. Nuwan Thushara (f)
  6. Rasikh Dar
  7. Suyash Sharma
  8. 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 Mendis (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. 

Scroll to Top