• The 17th season of IPL will kick-start on Friday, March 22.

  • Ruturaj Gaikwad will captain the defending champions Chennai Super Kings in IPL 2024.

IPL 2024: Full squads for all 10 teams with their captains and vice-captains
Complete squads of all 10 teams for IPL 2024 (PC: IPLT20)

As anticipation builds for the Indian Premier League (IPL) 2024 season, cricket enthusiasts have been eagerly awaiting the announcement of full squads for all participating teams. With the tournament set to commence on Friday (March 22), franchises have finalized their rosters, revealing key players who will don their colours in the battle for supremacy.

The squads of all ten IPL teams boast a blend of seasoned veterans and promising young talent. Each team is geared up to vie for the coveted IPL trophy, with captains set to lead their respective sides into battle with determination and strategic acumen.

Also READ: Top 5 players who won Orange Cap and MVP Award in same IPL edition

Here are the complete squads of all 10 IPL teams

Chennai Super Kings:

MS Dhoni (wk), Aravelly Avanish, Devon Conway, Ruturaj Gaikwad (c), Ajinkya Rahane, Shaik Rasheed, Sameer Rizvi, Moeen Ali, Shivam Dube, Rajvardhan Hangargekar, Ravindra Jadeja (vc), Ajay Mandal, Daryl Mitchell, Rachin Ravindra, Mitchell Santner, Nishant Sindhu, Deepak Chahar, Tushar Deshpande, Mukesh Choudhary, Mustafizur Rahman, Matheesha Pathirana, Simarjeet Singh, Prashant Solanki, Shardul Thakur, Maheesh Theekshana

Delhi Capitals:

Rishabh Pant (c), Abishek Porel, Ricky Bhui, SS Chikara, Yash Dhull, Jake Fraser-McGurk, Shai Hope, Kumar Kushagra, Prithvi Shaw, Tristan Stubbs, David Warner (vc), Harry Brook, Lalit Yadav, Mitchell Marsh, Axar Patel, Sumit Kumar, Khaleel Ahmed, Praveen Dubey, Kuldeep Yadav, Mukesh Kumar, Anrich Nortje, Vicky Ostwal, Rasikh Salam, Jhye Richardson, Ishant Sharma.

Gujarat Titans:

Shubman Gill (c), David Miller, Robin Minz, Wriddhiman Saha (wk), Sai Sudharsan, M Shahrukh Khan, Matthew Wade, Kane Williamson, Azmatullah Omarzai, Abhinav Manohar, Rashid Khan (vc), Vijay Shankar, Manav Suthar, Rahul Tewatia, Spencer Johnson, Kartik Tyagi, Josh Little, Darshan Nalkande, Noor Ahmad, Sai Kishore, Mohit Sharma, Jayant Yadav, Umesh Yadav, Sandeep Warrier, Sushant Mishra.

Kolkata Knight Riders:

Shreyas Iyer (c), Srikar Bharat, Manish Pandey, Rahmanullah Gurbaz (wk), Ramandeep Singh, Nitish Rana (vc), Sherfane Rutherford, Phil Salt, Rinku Singh, Venkatesh Iyer, Sunil Narine, Anukul Roy, Andre Russell, Vaibhav Arora, Dushmantha Chameera, Harshit Rana, Mujeeb Ur Rahman, Chetan Sakariya, Mitchell Starc, Suyash Sharma, Varun Chakravarthy, Angkrish Raghuvanshi, Sakib Hussain

Lucknow Super Giants:

KL Rahul (c), Ayush Badoni, Quinton de Kock (wk), Devdutt Padikkal, Nicholas Pooran (vc), Ashton Turner, Krishnappa Gowtham, Deepak Hooda, Arshin Kulkarni, Prerak Mankad, Kyle Mayers, Krunal Pandya, Marcus Stoinis, David Willey, Arshad Khan, Shamar Joseph, Amit Mishra, Mohsin Khan, Naveen-ul-Haq, Ravi Bishnoi, Shivam Mavi, Manimaran Siddharth, Mayank Yadav, Yash Thakur, Yudhvir Singh, Shamar Joseph

Mumbai Indians:

Hardik Pandya (c), Tim David, Ishan Kishan, Rohit Sharma, Vishnu Vinod, Nehal Wadhera, Suryakumar Yadav (vc), Dewald Brevis, Piyush Chawla, Shreyas Gopal, Anshul Kamboj, Mohammad Nabi, Shams Mulani, Romario Shepherd, Tilak Varma, Jasprit Bumrah, Gerald Coetzee, Kumar Kartikeya, Akash Madhwal, Kwena Maphaka, Arjun Tendulkar, Nuwan Thushara, Luke Wood, Luke Wood, Kwena Maphaka, Naman Dhir, Shivalik Sharma

Punjab Kings:

Shikhar Dhawan (c), Jonny Bairstow, Harpreet Singh, Prabhsimran Singh, Rilee Rossouw, Jitesh Sharma (vc), Sam Curran, Rishi Dhawan, Liam Livingstone, Shashank Singh, Shivam Singh, Sikandar Raza, Atharva Taide, Chris Woakes, Arshdeep Singh, Rahul Chahar, Nathan Ellis, Harpreet Brar, Vidwath Kaverappa, Harshal Patel, Kagiso Rabada, Prince Choudhary, Ashutosh Sharma, Vishwanath Singh, Tanay Thyagarajan

Rajasthan Royals:

Sanju Samson (c), Jos Buttler, Shubham Dubey, Shimron Hetmyer, Yashasvi Jaiswal, Dhruv Jurel, Tom Kohler-Cadmore, Riyan Parag, Rovman Powell, Kunal Singh Rathore, Abid Mushtaq, Ravichandran Ashwin (vc), Donovan Ferreira, Avesh Khan, Trent Boult, Nandre Burger, Yuzvendra Chahal, Navdeep Saini, Sandeep Sharma, Kuldeep Sen.

Royal Challengers Bengaluru:

Faf du Plessis (c), Anuj Rawat, Saurav Chauhan, Dinesh Karthik, Virat Kohli (vc), Rajat Patidar, Akash Deep, Manoj Bhandage, Tom Curran, Cameron Green, Will Jacks, Mahipal Lomror, Glenn Maxwell, Suyash Prabhudessai, Mayank Dagar, Lockie Ferguson, Alzarri Joseph, Mohammed Siraj, Rajan Kumar, Himanshu Sharma, Karn Sharma, Swapnil Singh, Reece Topley, Vijaykumar Vyshak, Yash Dayal

Sunrisers Hyderabad:

Pat Cummins (c), Abdul Samad, Mayank Agarwal, Anmolpreet Singh, Travis Head, Heinrich Klaasen, Aiden Markram, Rahul Tripathi, Upendra Yadav, Abhishek Sharma, Wanindu Hasaranga, Marco Jansen, Nitish Kumar Reddy, Glenn Phillips, Sanvir Singh, Shahbaz Ahmed, Washington Sundar, Akash Singh, Fazalhaq Farooqi, Bhuvneshwar Kumar (vc), Mayank Markande, T Natarajan, Jhathavedh Subramanyan, Umran Malik, Jaydev Unadkat

Also READ: Australia legend Brett Lee predicts the winner of IPL 2024

TAGS:

CATEGORY: Featured IPL T20 League

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.