Follow Us on Google News
The much-awaited IPL 2024 season has arrived, bringing with it the familiar buzz and excitement. With all 10 franchises geared up for action, the tournament structure remains consistent, featuring 7 home and 7 away matches for each team during the league stage, culminating in a total of 70 thrilling encounters. Noteworthy changes in rules and captaincy arrangements have been unveiled this time around, adding further intrigue to the competition.
Commencing on March 22nd, the 17th edition of the Indian Premier League kicks off amidst anticipation. Owing to the upcoming elections in India, only the first 21 fixtures have been unveiled, with the final slated for May 26th.
A total of 74 matches are scheduled, including 70 during the group stages. Every team, comprising all 10 franchises, is set to engage in seven home and seven away fixtures, with the top four teams advancing to the playoffs.
Despite the unified league format where all 10 teams compete in a single table, a division into two groups has been implemented. Each team will face opponents from the other group twice, once at home and once away, while encountering teams within their own group only once.
IPL fixtures 2024
- Mar. 22: Chennai Super Kings v Royal Challengers Bangalore (Chennai)
- Mar. 23: Punjab Kings v Delhi Capitals (Mohali), Kolkata Knight Riders v Sunrisers Hyderabad (Kolkata)
- Mar. 24: Rajasthan Royals v Lucknow Super Giants (Jaipur)
- Mar. 25: Royal Challengers Bangalore v Punjab Kings (Bengaluru)
- Mar. 26: Chennai Super Kings v Gujarat Titans (Chennai)
- Mar. 27: Sunrisers Hyderabad v Mumbai Indians (Hyderabad)
- Mar. 28: Rajasthan Royals v Delhi Capitals (Jaipur)
- Mar. 29: Royal Challengers Bangalore v Kolkata Knight Riders (Bengaluru)
- Mar. 30: Lucknow Super Giants v Punjab Kings (Lucknow)
- Mar. 31: Gujarat Titans v Sunrisers Hyderabad (Ahmedabad), Delhi Capitals v Chennai Super Kings (Vizag)
- Apr. 1: Mumbai Indians v Rajasthan Royals (Mumbai)
- Apr. 2: Royal Challengers Bangalore v Lucknow Super Giants (Bengaluru)
- Apr. 3: Delhi Capitals v Kolkata Knight Riders (Vizag)
- Apr. 4: Gujarat Titans v Punjab Kings (Ahmedabad)
- Apr. 5: Sunrisers Hyderabad v Chennai Super Kings (Hyderabad)
- Apr. 6: Rajasthan Royals v Royal Challengers Bangalore (Jaipur)
- Apr. 7: Mumbai Indians v Delhi Capitals (Mumbai), Lucknow Super Giants v Gujarat Titans (Lucknow)
IPL groups 2024
Group A
- Mumbai Indians
- Kolkata Knight Riders
- Rajasthan Royals
- Delhi Capitals
- Lucknow Super Giants
Group B
- Chennai Super Kings
- Sunrisers Hyderabad
- Royal Challengers Bangalore
- Punjab Kings
- Gujrat Titans
IPL squads 2024
The whole IPL 2024 rosters for each club are listed below, complete with coaches, captains, international players, and homegrown players:
Royal Challengers Bangalaore
Captain: Faf du Plessis (South Africa)
Coach: Sanjay Bangar
Will Jacks, Reece Topley, Tom Curran (England); Cameron Green, Glenn Maxwell (Australia); Alzarri Joseph (West Indies); Lockie Ferguson (New Zealand).
Indian: Virat Kohli, Rajat Patidar, Suyash Prabhudessai, Dinesh Karthik, Anuj Rawat, Mahipal Lomror, Manoj Bhandage, Swapnil Singh, Akash Deep, Mohammed Siraj, Vyshak Vijaykumar, Rajan Kumar, Yash Dayal, Karn Sharma, Mayank Dagar, Himanshu Sharma, Saurav Chauhan.
Delhi Capitals
Captain: David Warner (Australia)
Coach: Ricky Ponting
Mitchell Marsh, Jhye Richardson (Australia); Shai Hope (West Indies); Tristan Stubbs, Lungi Ngidi, Anrich Nortje (South Africa).
Indian: Rishabh Pant, Prithvi Shaw, Ricky Bhui, Kumar Kushagra, Yash Dhull, Abishek Porel, Axar Patel, Lalit Yadav, Sumit Kumar, Khaleel Ahmed, Ishant Sharma, Mukesh Kumar, Rasikh Salam, Kuldeep Yadav, Praveen Dubey, Vicky Ostwal.
Gujarat Titans
Captain: Shubman Gill
Coach: Ashish Nehra
Kane Williamson (New Zealand); David Miller (South Africa); Matthew Wade, Spencer Johnson (Australia); Rashid Khan, Noor Ahmad, Azmatullah Omarzai (Afghanistan); Josh Little (Ireland).
Indian: Wriddhiman Saha, Abhinav Manohar, Sai Sudharsan, Shahrukh Khan, Robin Minz, Rahul Tewatia, Jayant Yadav, Vijay Shankar, Mohit Sharma, Darshan Nalkande, Umesh Yadav, Sushant Mishra, Kartik Tyagi, R Sai Kishore, Manav Suthar.
Kolkata Knight Riders
Captain: Shreyas Iyer
Coach: Chandrakant Pandit
Phil Salt (England); Mitchell Starc (Australia); Andre Russell, Sherfane Rutherford, Sunil Narine (West Indies); Rahmanullah Gurbaz, Mujeeb Ur Rahman (Afghanistan); Dushmantha Chameera (Sri Lanka).
Indian: Venkatesh Iyer, Angkrish Raghuvanshi, Nitish Rana, Rinku Singh, KS Bharat, Manish Pandey, Anukul Roy, Ramandeep Singh, Harshit Rana, Vaibhav Arora, Chetan Sakariya, Sakib Hussain, Varun Chakravarthy, Suyash Sharma.
Chennai Super Kings
Captain: MS Dhoni (India)
Coach: Stephen Fleming (New Zealand)
Moeen Ali (England); Devon Conway, Rachin Ravindra, Daryl Mitchell, Mitchell Santner (New Zealand); Matheesha Pathirana, Maheesh Theekshana (Sri Lanka); Mustafizur Rahman (Bangladesh).
Indian: Ravindra Jadeja, Ruturaj Gaikwad, Sameer Rizvi, Ajinkya Rahane, Shaik Rasheed, Aravelly Avanish, Shivam Dube, Nishant Sindhu, Ajay Mandal, Deepak Chahar, Shardul Thakur, Simarjeet Singh, Tushar Deshpande, Mukesh Choudhary, Rajvardhan Hangargekar, Prashant Solanki.
Lucknow Super Giants
Captain: KL Rahul
Coach: Justin Langer (Australia)
David Willey (England); Quinton de Kock (South Africa); Kyle Mayers, Shamar Joseph, Nicholas Pooran (West Indies); Ashton Turner, Marcus Stoinis (Australia); Naveen-ul-Haq (Afghanistan).
Indian: Devdutt Padikkal, Ayush Badoni, Deepak Hooda, K Gowtham, Krunal Pandya, Prerak Mankad, Arshin Kulkarni, Mohsin Khan, Yash Thakur, Mayank Yadav, Yudhvir Singh, Shivam Mavi, Arshad Khan, Ravi Bishnoi, Amit Mishra, M Siddharth.
Sunrisers Hyderabad
Captain: Pat Cummins (Australia)
Coach: Daniel Vettori (New Zealand)
Travis Head (Australia); Aiden Markram, Heinrich Klaasen, Marco Jansen (South Africa); Glenn Phillips (New Zealand); Fazalhaq Farooqi (Afghanistan); Wanindu Hasaranga (Sri Lanka)
Indian: Mayank Agarwal, Abhishek Sharma, Anmolpreet Singh, Rahul Tripathi, Abdul Samad, Upendra Yadav, Washington Sundar, Sanvir Singh, Nitish Kumar Reddy, Shahbaz Ahmed, Bhuvneshwar Kumar, T Natarajan, Umran Malik, Jaydev Unadkat, Akash Singh, Mayank Ma.
Punjab Kings
Captain: Shikhar Dhawan
Coach: Trevor Bayliss (Australia)
Liam Livingstone, Sam Curran, Jonny Bairstow, Chris Woakes (England); Kagiso Rabada, Rilee Rossouw (South Africa), Nathan Ellis (Australia), Sikandar Raza (Zimbabwe).
Indian: Prabhsimran Singh, Jitesh Sharma, Atharva Taide, Harpreet Bhatia, Ashutosh Sharma, Shashank Singh, Rishi Dhawan, Shivam Singh, Harshal Patel, Vishwanath Singh, Tanay Thyagarajan, Arshdeep Singh, Vidwath Kaverappa, Harpreet Brar, Rahul Chahar, Prince Choudhary.
Rajasthan Royals
Captain: Sanju Samson
Coach: Kuma Sangakarra
Jos Buttler, Tom Kohler-Cadmore (England); Trent Boult (New Zealand); Shimron Hetmyer, Rovman Powell (West Indies); Donovan Ferreira, Nandre Burger (South Africa), Adam Zampa (Australia).
Indian: Yashasvi Jaiswal, Dhruv Jurel, Kunal Singh Rathore, Shubham Dubey, Riyan Parag, Avesh Khan, Kuldeep Sen, Navdeep Saini, Sandeep Sharma, Ravichandran Ashwin, Yuzvendra Chahal, Abid Mushtaq.
Mumbai Indians
Captain: Hardik Pandya
Coach: Mark Boucher (South Africa)
Gerald Coetzee, Dewald Brevis (South Africa); Tim David, Jason Behrendorff (Australia); Romario Shepherd (West Indies), Mohammad Nabi (Afghanistan), Dilshan Madushanka, Nuwan Thushara (Sri Lanka).
Indian: Rohit Sharma, Ishan Kishan, Suryakumar Yadav, Jasprit Bumrah, Tilak Varma, Nehal Wadhera, Vishnu Vinod, Shams Mulani, Shivalik Sharma, Anshul Kamboj, Naman Dhir, Arjun Tendulkar, Akash Madhwal, Piyush Chawla, Kumar Kartikeya, Shreyas Gopal.