IPL 2024 Squads– The Indian Premier League (IPL) will begin its 17th season on March 22, 2024. The opening match of the tournament will take place in Chennai’s MA Chidambaram Stadium between the Chennai Super Kings (CSK) and Royal Challengers Bangalore (RCB).

Only the schedule for the first 21 matches has been made public due to the Lok Sabha elections. A similar strategy was used when the nation contested Lok Sabha elections in 2019. Even so, there were two portions to the IPL programme.

IPL 2024 Squads

The teams of Gujarat Titans (GT), Delhi Capitals (DC), and Royal Challengers Bangalore (RCB) will play a maximum of five matches each over the first 17 days of the 2024 Indian Premier League. On the other hand, each of the following teams will get to play four games: Chennai Super Kings (CSK), Sunrisers Hyderabad (SRH), Mumbai Indians (MI), Rajasthan Royals (RR), Lucknow Super Giants (LSG), and Punjab Kings (PBKS).

Kolkata Knight Riders (KKR) on the other hand, will only play in three games. The IPL 2024 schedule is unique in that Vizag (Visakhapatnam) will host the Delhi Capitals’ inaugural home game, led by Rishabh Pant. The home games of other teams will take place on their own fields concurrently. Before the IPL season began, the teams were reorganised.

A few players have been sidelined by injuries throughout the competition. Some, however, opted not to participate in this season for reasons related to managing their workload or family. Additionally, a few teams switched captains. The teams have also announced the replacements for the injured or excluded players.

IPL 2024 Teams SQUADS

IPL 2024 Tournament Opening Match:


The tournament’s inauguration promises an electrifying clash between the seasoned titans, Chennai Super Kings (CSK), and the formidable Royal Challengers Bangalore (RCB) at the iconic MA Chidambaram Stadium in Chennai.

Squads of the IPL 2024 Teams

TeamCaptainPlayersPlayers Injured/Withdrawn
Chennai Super KingsRuturaj GaikwadMahendra Singh Dhoni, Moeen Ali, Deepak Chahar, Tushar Deshpande, Shivam Dubey, Rajvardhan Hangarkar, Ravindra Jadeja, Ajay Mandal, Mukesh Chaudhary, Ajinkya Rahane, Sheikh Rashid, Mitchell Santner, Simarjeet Singh, Nishant Sindhu, Prashant Solanki, Mahish Tikshina, Rachin Ravindra, Shardul Thakur, Daryl Mitchell, Sameer Rizvi, Mustafizur Rahman, Avnish Rao Aravali.Devon Conway, Matheesha Pathirana
Mumbai IndiansHardik PandyaRohit Sharma, Dewald Brevis, Suryakumar Yadav (out of initial matches), Ishan Kishan, Tilak Verma, Tim David, Vishnu Vinod, Arjun Tendulkar, Shams Mulani, Nehal Wadhera, Jasprit Bumrah, Kumar Karthikeya, Piyush Chawla, Akash Madhwal, Luke Wood, Romario Shepherd, Gerald Coetzee, Shreyas Gopal, Nuwan Thushara, Naman Dheer, Anshul Kamboj, Mohammad Nabi, Shivalik Sharma, Quena Mafaka.Jason Behrendorff, Dilshan Madushanka
Royal Challengers BangaloreFaf du PlessisGlenn Maxwell, Virat Kohli, Rajat Patidar, Anuj Rawat, Dinesh Karthik, Suyyash Prabhudesai, Will Jacques, Mahipal Lomror, Karn Sharma, Manoj Bhandge, Mayank Dagar, Vijay Kumar Vaishak, Akash Deep, Mohammed Siraj, Reece Topley, Himanshu Sharma, Rajan Kumar, Cameron Green, Alzarri Joseph, Yash Dayal, Tom Curran, Lockie Ferguson, Swapnil Singh, Sourav Chauhan.None
Kolkata Knight RidersShreyas IyerNitish Rana, Rinku Singh, Rahmanullah Gurbaz, Phil Salt, Sunil Narine, Suyyash Sharma, Anukul Roy, Andre Russell, Venkatesh Iyer, Harshit Rana, Vaibhav Arora, Varun Chakravarthy, KS Bharat, Chetan Sakariya, Mitchell Starc, Angkrish Raghuvanshi, Ramandeep Singh, Sherfane Rutherford, Manish Pandey, Mujeeb Ur Rahman, Dushmantha Chameera, Saqib Hussain.Jason Roy, Gus Atkinson
Gujarat TitansShubhman GillDavid Miller, Matthew Wade, Wriddhiman Saha, Kane Williamson, Abhinav Manohar, Sai Sudarshan, Darshan Nalkande, Vijay Shankar, Jayant Yadav, Rahul Tewatia, Noor Ahmed, Sai Kishore, Rashid Khan, Joshua Little, Mohit Sharma, Azmatullah Omarzai, Umesh Yadav, Shahrukh Khan, Sushant Mishra, Kartik Tyagi, Manav Suthar, Spencer Johnson, Sandeep Warrier, B.R. Sharath.Mohammed Shami, Robin Minz
Lucknow Super GiantsKL RahulQuinton de Kock, Nicholas Pooran, Ayush Badoni, Kyle Mayers, Marcus Stoinis, Deepak Hooda, Devdutt Padikkal, Ravi Bishnoi, Naveen Ul Haq, Krunal Pandya, Yudhveer Singh, Prerak Mankad, Yash Thakur, Amit Mishra, Shemar Joseph, Mayank Yadav, Mohsin Khan, Krishnappa Gautam, Shivam Mavi, Arshin Kulkarni, M. Siddharth, Ashton Turner, David Willey, Mohammad Arshad Khan.Mark Wood
Rajasthan RoyalsSanju SamsonJos Buttler, Shimron Hetmyer, Yashasvi Jaiswal, Dhruv Jurel, Ryan Parag, Donovan Ferreira, Krunal Rathore, Ravichandran Ashwin, Kuldeep Sen, Navdeep Saini, Sandeep Sharma, Trent Boult, Yuzvendra Chahal, Avesh Khan, Rovman Powell, Shubham Dubey, Tom Kohler-Cadmore, Abid Mushtaq, Nandre Berger, Tanush Kotian.Prasidh Krishna, Adam Zampa
Delhi CapitalsRishabh PantPraveen Dubey, David Warner, Vicky Ostwal, Prithvi Shaw, Enrique Norcia, Abhishek Porel, Kuldeep Yadav, Axar Patel, Jake Fraser-McGurk, Lalit Yadav, Khaleel Ahmed, Mitchell Marsh, Ishant Sharma, Yash Dhull, Mukesh Kumar, Tristan Stubbs, Ricky Bhui, Kumar Kushagra, Rasik Salam Dar, Jhay Richardson, Sumit Kumar, Shai Hope, Swastik Chikara.Harry Brook, Lungi Ngidi
Punjab KingsShikhar DhawanMatthew Short, Prabhsimran Singh, Jitesh Sharma, Sikandar Raza, Rishi Dhawan, Liam Livingstone, Atharva Taide, Arshdeep Singh, Nathan Ellis, Sam Curran, Kagiso Rabada, Harpreet Brar, Rahul Chahar, Harpreet Bhatia, Vidwath Kawerappa, Shivam Singh, Harshal Patel, Chris Woakes, Ashutosh Sharma, Vishwanath Pratap Singh, Shashank Singh, Tanay Thiagarajan, Prince Chaudhary, Riley Rossow.None
Sunrisers HyderabadPat CumminsAbdul Samad, Abhishek Sharma, Aiden Markram, Marco Janssen, Rahul Tripathi, Washington Sundar, Glenn Phillips, Sanvir Singh, Heinrich Klaasen, Bhuvneshwar Kumar, Mayank Agarwal, T. Natarajan, Anmolpreet. Singh, Mayank Markandey, Upendra Singh Yadav, Umran Malik, Nitish Kumar Reddy, Fazalhaq Farooqui, Shahbaz Ahmed, Travis Head, Wanindu Hasaranga, Jaydev Unadkat, Akash Singh, Jhatved Subramanian.

IPL 2024 Schedule of First 21 Matches

1. Chennai Super Kings vs Royal Challengers Bangalore, March 22, Chennai, 8.00 PM

2. Punjab Kings vs Delhi Capitals, March 23, Mohali, 3.30 pm

3. Kolkata Knight Riders vs Sunrisers Hyderabad, March 23, Kolkata, 7.30 PM

4. Rajasthan Royals vs Lucknow Super Giants, March 24, Jaipur, 3.30 PM

5. Gujarat Titans vs Mumbai Indians, March 24, Ahmedabad, 7.30 pm

6. Royal Challengers Bangalore vs Punjab Kings, March 25, Bengaluru, 7.30 pm

7. Chennai Super Kings vs Gujarat Titans, March 26, Chennai, 7.30 pm

8. Sunrisers Hyderabad vs Mumbai Indians, March 27, Hyderabad, 7.30 pm

9. Rajasthan Royals vs Delhi Capitals, March 28, Jaipur, 7.30 pm

10. Royal Challengers Bangalore vs Kolkata Knight Riders, March 29, Bengaluru, 7.30 PM

11. Lucknow Super Giants vs Punjab Kings, March 30, Lucknow, 7.30 pm

12. Gujarat Titans vs Sunrisers Hyderabad, March 31, Ahmedabad, 3.30 PM

13. Delhi Capitals vs Chennai Super Kings, March 31, Vizag, 7.30 PM

14. Mumbai Indians vs Rajasthan Royals, April 1, Mumbai, 7.30 pm

15. Royal Challengers Bangalore vs Lucknow Super Giants, April 2, Bengaluru, 7.30 PM

16. Delhi Capitals vs Kolkata Knight Riders, April 3, Vizag, 7.30 PM

17. Gujarat Titans vs Punjab Kings, April 4, Ahmedabad, 7.30 PM

18. Sunrisers Hyderabad vs Chennai Super Kings, April 5, Hyderabad, 7.30 PM

19. Rajasthan Royals vs Royal Challengers Bangalore, April 6, Jaipur, 7.30 PM

20. Mumbai Indians vs Delhi Capitals, April 7, Mumbai, 3.30 PM

21. Lucknow Super Giants vs Gujarat Titans, April 7, Lucknow, 7.30 PM

Team Dynamics:


In this edition, teams such as RCB, Delhi Capitals (DC), and Gujarat Titans (GT) are slated to play a maximum of 5 matches each within the initial 17 days. On the other hand, CSK, Sunrisers Hyderabad (SRH), Mumbai Indians (MI), Rajasthan Royals (RR), Lucknow Super Giants (LSG), and Punjab Kings (PBKS) will engage in four matches each, while Kolkata Knight Riders (KKR) will participate in three matches.

How to Watch IPL 2024:


Cricket aficionados can catch all the action live on the Star Sports Network. Additionally, mobile and laptop users can stream the matches seamlessly on the JioCinema app and website.

As the countdown begins for IPL 2024, anticipation runs high for what promises to be another thrilling season of cricketing extravaganza. Stay tuned for updates, analysis, and highlights throughout the tournament, exclusively on our platform.