Scores Upcoming Results
Explore all the information like schedule/fixtures, live scores, updates, history and Statistics on 2024 Indian Premier League (Tata IPL 2024).

2024 Indian Premier League

Date & time Detail
Mar-2024
Fri 22 N
20:00 local | 14:30 GMT
1st Match - Chennai Super Kings vs Royal Challengers Bangalore
MA Chidambaram Stadium, Chennai
Chennai Super Kings won by 6 wickets (with 8 balls remaining)
Sat 23 D/N
15:30 local | 10:00 GMT
2nd Match - Punjab Kings vs Delhi Capitals
Maharaja Yadavindra Singh International Cricket Stadium, Chandigarh
Punjab Kings won by 4 wickets (with 4 balls remaining)
Sat 23 N
19:30 local | 14:00 GMT
3rd Match - Kolkata Knight Riders vs Sunrisers Hyderabad
Eden Gardens, Kolkata
Kolkata Knight Riders won by 4 runs
Sun 24 D/N
15:30 local | 10:00 GMT
4th Match - Rajasthan Royals vs Lucknow Super Giants
Sawai Mansingh Stadium, Jaipur
Rajasthan Royals won by 20 runs
Sun 24 N
19:30 local | 14:00 GMT
5th Match - Gujarat Titans vs Mumbai Indians
Narendra Modi Stadium, Ahmedabad
Gujarat Titans won by 6 runs
Mon 25 N
19:30 local | 14:00 GMT
6th Match - Royal Challengers Bangalore vs Punjab Kings
M. Chinnaswamy Stadium, Bengaluru
Royal Challengers Bangalore won by 4 wickets (with 4 balls remaining)
Tue 26 N
19:30 local | 14:00 GMT
7th Match - Chennai Super Kings vs Gujarat Titans
MA Chidambaram Stadium, Chennai
Chennai Super Kings won by 63 runs
Wed 27 N
19:30 local | 14:00 GMT
8th Match - Sunrisers Hyderabad vs Mumbai Indians
Rajiv Gandhi International Stadium, Hyderabad
Sunrisers Hyderabad won by 31 runs
Thu 28 N
19:30 local | 14:00 GMT
9th Match - Rajasthan Royals vs Delhi Capitals
Sawai Mansingh Stadium, Jaipur
Rajasthan Royals won by 12 runs
Fri 29 N
19:30 local | 14:00 GMT
10th Match - Royal Challengers Bangalore vs Kolkata Knight Riders
M. Chinnaswamy Stadium, Bengaluru
Kolkata Knight Riders won by 7 wickets (with 19 balls remaining)
Sat 30 N
19:30 local | 14:00 GMT
Sun 31 D/N
15:30 local | 10:00 GMT
12th Match - Gujarat Titans vs Sunrisers Hyderabad
Narendra Modi Stadium, Ahmedabad
Gujarat Titans won by 7 wickets (with 5 balls remaining)
Sun 31 N
19:30 local | 14:00 GMT
Apr-2024
Mon 01 N
19:30 local | 14:00 GMT
14th Match - Mumbai Indians vs Rajasthan Royals
Wankhede Stadium, Mumbai
Rajasthan Royals won by 6 wickets (with 27 balls remaining)
Tue 02 N
19:30 local | 14:00 GMT
15th Match - Royal Challengers Bangalore vs Lucknow Super Giants
M. Chinnaswamy Stadium, Bengaluru
Lucknow Super Giants won by 28 runs
Wed 03 N
19:30 local | 14:00 GMT
16th Match - Delhi Capitals vs Kolkata Knight Riders
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Kolkata Knight Riders won by 106 runs
Thu 04 N
19:30 local | 14:00 GMT
17th Match - Gujarat Titans vs Punjab Kings
Narendra Modi Stadium, Ahmedabad
Punjab Kings won by 3 wickets (with 1 ball remaining)
Fri 05 N
19:30 local | 14:00 GMT
18th Match - Sunrisers Hyderabad vs Chennai Super Kings
Rajiv Gandhi International Stadium, Hyderabad
Sunrisers Hyderabad won by 6 wickets (with 11 balls remaining)
Sat 06 N
19:30 local | 14:00 GMT
19th Match - Rajasthan Royals vs Royal Challengers Bangalore
Sawai Mansingh Stadium, Jaipur
Rajasthan Royals won by 6 wickets (with 5 balls remaining)
Sun 07 D/N
15:30 local | 10:00 GMT
20th Match - Mumbai Indians vs Delhi Capitals
Wankhede Stadium, Mumbai
Mumbai Indians won by 29 runs
Sun 07 N
19:30 local | 14:00 GMT
Mon 08 N
19:30 local | 14:00 GMT
22nd Match - Chennai Super Kings vs Kolkata Knight Riders
MA Chidambaram Stadium, Chennai
Chennai Super Kings won by 7 wickets (with 14 balls remaining)
Tue 09 N
19:30 local | 14:00 GMT
Wed 10 N
19:30 local | 14:00 GMT
24th Match - Rajasthan Royals vs Gujarat Titans
Sawai Mansingh Stadium, Jaipur
Gujarat Titans won by 3 wickets (with 0 balls remaining)
Thu 11 N
19:30 local | 14:00 GMT
25th Match - Mumbai Indians vs Royal Challengers Bangalore
Wankhede Stadium, Mumbai
Mumbai Indians won by 7 wickets (with 27 balls remaining)
Fri 12 N
19:30 local | 14:00 GMT
26th Match - Lucknow Super Giants vs Delhi Capitals
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Delhi Capitals won by 6 wickets (with 11 balls remaining)
Sat 13 N
19:30 local | 14:00 GMT
27th Match - Punjab Kings vs Rajasthan Royals
Maharaja Yadavindra Singh International Cricket Stadium, Chandigarh
Rajasthan Royals won by 3 wickets (with 1 ball remaining)
Sun 14 D/N
15:30 local | 10:00 GMT
28th Match - Kolkata Knight Riders vs Lucknow Super Giants
Eden Gardens, Kolkata
Kolkata Knight Riders won by 8 wickets (with 26 balls remaining)
Sun 14 N
19:30 local | 14:00 GMT
29th Match - Mumbai Indians vs Chennai Super Kings
Wankhede Stadium, Mumbai
Chennai Super Kings won by 20 runs
Mon 15 N
19:30 local | 14:00 GMT
Tue 16 N
19:30 local | 14:00 GMT
Wed 17 N
19:30 local | 14:00 GMT
32nd Match - Gujarat Titans vs Delhi Capitals
Narendra Modi Stadium, Ahmedabad
Thu 18 N
19:30 local | 14:00 GMT
33rd Match - Punjab Kings vs Mumbai Indians
Maharaja Yadavindra Singh International Cricket Stadium, Chandigarh
Fri 19 N
19:30 local | 14:00 GMT
34th Match - Lucknow Super Giants vs Chennai Super Kings
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Sat 20 N
19:30 local | 14:00 GMT
35th Match - Delhi Capitals vs Sunrisers Hyderabad
Arun Jaitley Stadium, New Delhi
Sun 21 D/N
15:30 local | 10:00 GMT
36th Match - Kolkata Knight Riders vs Royal Challengers Bangalore
Eden Gardens, Kolkata
Sun 21 N
19:30 local | 14:00 GMT
37th Match - Punjab Kings vs Gujarat Titans
Maharaja Yadavindra Singh International Cricket Stadium, Chandigarh
Mon 22 N
19:30 local | 14:00 GMT
38th Match - Rajasthan Royals vs Mumbai Indians
Sawai Mansingh Stadium, Jaipur
Tue 23 N
19:30 local | 14:00 GMT
39th Match - Chennai Super Kings vs Lucknow Super Giants
MA Chidambaram Stadium, Chennai
Wed 24 N
19:30 local | 14:00 GMT
40th Match - Delhi Capitals vs Gujarat Titans
Arun Jaitley Stadium, New Delhi
Thu 25 N
19:30 local | 14:00 GMT
41st Match - Sunrisers Hyderabad vs Royal Challengers Bangalore
Rajiv Gandhi International Stadium, Hyderabad
Fri 26 N
19:30 local | 14:00 GMT
42nd Match - Kolkata Knight Riders vs Punjab Kings
Eden Gardens, Kolkata
Sat 27 D/N
15:30 local | 10:00 GMT
43rd Match - Delhi Capitals vs Mumbai Indians
Arun Jaitley Stadium, New Delhi
Sat 27 N
19:30 local | 14:00 GMT
44th Match - Lucknow Super Giants vs Rajasthan Royals
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Sun 28 N
15:30 local | 10:00 GMT
45th Match - Gujarat Titans vs Royal Challengers Bangalore
Narendra Modi Stadium, Ahmedabad
Sun 28 N
19:30 local | 14:00 GMT
46th Match - Chennai Super Kings vs Sunrisers Hyderabad
MA Chidambaram Stadium, Chennai
Mon 29 N
19:30 local | 14:00 GMT
47th Match - Kolkata Knight Riders vs Delhi Capitals
Eden Gardens, Kolkata
Tue 30 N
19:30 local | 14:00 GMT
48th Match - Lucknow Super Giants vs Mumbai Indians
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
May-2024
Wed 01 N
19:30 local | 14:00 GMT
49th Match - Chennai Super Kings vs Punjab Kings
MA Chidambaram Stadium, Chennai
Thu 02 N
19:30 local | 14:00 GMT
50th Match - Sunrisers Hyderabad vs Rajasthan Royals
Rajiv Gandhi International Stadium, Hyderabad
Fri 03 N
19:30 local | 14:00 GMT
51st Match - Mumbai Indians vs Kolkata Knight Riders
Wankhede Stadium, Mumbai
Sat 04 N
19:30 local | 14:00 GMT
51st Match - Royal Challengers Bangalore vs Gujarat Titans
M. Chinnaswamy Stadium, Bengaluru
Sun 05 D/N
15:30 local | 10:00 GMT
53rd Match - Punjab Kings vs Chennai Super Kings
Himachal Pradesh Cricket Association Stadium, Dharamsala
Sun 05 N
19:30 local | 14:00 GMT
54th Match - Lucknow Super Giants vs Kolkata Knight Riders
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Mon 06 N
19:30 local | 14:00 GMT
55th Match - Mumbai Indians vs Sunrisers Hyderabad
Wankhede Stadium, Mumbai
Tue 07 N
19:30 local | 14:00 GMT
56th Match - Delhi Capitals vs Rajasthan Royals
Arun Jaitley Stadium, New Delhi
Wed 08 N
19:30 local | 14:00 GMT
57th Match - Sunrisers Hyderabad vs Lucknow Super Giants
Rajiv Gandhi International Stadium, Hyderabad
Thu 09 N
19:30 local | 14:00 GMT
58th Match - Punjab Kings vs Royal Challengers Bangalore
Himachal Pradesh Cricket Association Stadium, Dharamsala
Fri 10 N
19:30 local | 14:00 GMT
59th Match - Gujarat Titans vs Chennai Super Kings
Narendra Modi Stadium, Ahmedabad
Sat 11 N
19:30 local | 14:00 GMT
60th Match - Kolkata Knight Riders vs Mumbai Indians
Eden Gardens, Kolkata
Sun 12 D/N
15:30 local | 10:00 GMT
61st Match - Chennai Super Kings vs Rajasthan Royals
MA Chidambaram Stadium, Chennai
Sun 12 N
19:30 local | 14:00 GMT
62nd Match - Royal Challengers Bangalore vs Delhi Capitals
M. Chinnaswamy Stadium, Bengaluru
Mon 13 N
19:30 local | 14:00 GMT
63rd Match - Gujarat Titans vs Kolkata Knight Riders
Narendra Modi Stadium, Ahmedabad
Tue 14 N
19:30 local | 14:00 GMT
64th Match - Delhi Capitals vs Lucknow Super Giants
Arun Jaitley Stadium, New Delhi
Wed 15 N
19:30 local | 14:00 GMT
65th Match - Rajasthan Royals vs Punjab Kings
Assam Cricket Association Stadium, Guwahati
Thu 16 N
19:30 local | 14:00 GMT
66th Match - Sunrisers Hyderabad vs Gujarat Titans
Rajiv Gandhi International Stadium, Hyderabad
Fri 17 N
19:30 local | 14:00 GMT
67th Match - Mumbai Indians vs Lucknow Super Giants
Wankhede Stadium, Mumbai
Sat 18 N
19:30 local | 14:00 GMT
68th Match - Royal Challengers Bangalore vs Chennai Super Kings
M. Chinnaswamy Stadium, Bengaluru
Sun 19 D/N
15:30 local | 10:00 GMT
69th Match - Sunrisers Hyderabad vs Punjab Kings
Rajiv Gandhi International Stadium, Hyderabad
Sun 19 N
19:30 local | 14:00 GMT
70th Match - Rajasthan Royals vs Kolkata Knight Riders
Assam Cricket Association Stadium, Guwahati
Tue 21 N
19:30 local | 14:00 GMT
1st Qualifier - TBD vs TBD (1 v 2)
Narendra Modi Stadium, Ahmedabad
Wed 22 N
19:30 local | 14:00 GMT
Eliminator - TBD vs TBD (3 v 4)
Narendra Modi Stadium, Ahmedabad
Fri 24 N
19:30 local | 14:00 GMT
2nd Qualifier - TBD vs TBD (Loser Q1 v Winner Eliminator)
MA Chidambaram Stadium, Chennai
Sun 26 N
19:30 local | 14:00 GMT
Final - TBD vs TBD
MA Chidambaram Stadium, Chennai

The 2024 Indian Premier League, also known as IPL 17 or, Tata IPL 2024, is the 17th season of the Indian Premier League (IPL), a professional Twenty20 cricket league established by the Board of Control for Cricket in India (BCCI) in 2007.

Chennai Super Kings is the defending champions.

The schedule for the first twenty matches of this season was published by the Board of Control for Cricket in India on 22 February 2024.

Series Squad

Punjab Kings squad (18-Jan-2024)

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

Chennai Super Kings squad (19-Dec-2023)

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

Delhi Capitals squad (19-Dec-2023)

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

Gujarat Titans squad (19-Dec-2023)

BR Sharath (Wicket Keeper), Sushant Mishra, Robin Minz (Wicket Keeper), Spencer Johnson, Josh Little, Noor Ahmad, Rashid Khan, Azmatullah Omarzai, Matthew Wade (Wicket Keeper), David Miller, Kane Williamson, Umesh Yadav, Kartik Tyagi, Mohit Sharma, Darshan Nalkande, Mohammed Shami, Jayant Yadav, Ravisrinivasan Sai Kishore, Vijay Shankar, M Shahrukh Khan, Rahul Tewatia, Wriddhiman Saha (Wicket Keeper), Sai Sudharsan, Abhinav Manohar, Shubman Gill (Captain)

Kolkata Knight Riders squad (19-Dec-2023)

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

Lucknow Super Giants squad (19-Dec-2023)

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

Mumbai Indians squad (19-Dec-2023)

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

Rajasthan Royals squad (19-Dec-2023)

Tanush Kotian, Keshav Maharaj, Tom Kohler-Cadmore (Wicket Keeper), Abid Mushtaq, Kunal Singh Rathore (Wicket Keeper), Shubham Dubey, Jos Buttler (Wicket Keeper), Shimron Hetmyer, Rovman Powell, Donovan Ferreira, Trent Boult, Nandre Burger, Adam Zampa, Yuzvendra Chahal, Avesh Khan, Kuldeep Sen, Prasidh Krishna, Sandeep Sharma, Navdeep Saini, Riyan Parag, Ravichandran Ashwin, Dhruv Jurel (Wicket Keeper), Yashasvi Jaiswal, Sanju Samson (Captain/Wicket Keeper)

Royal Challengers Bangalore squad (19-Dec-2023)

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

Sunrisers Hyderabad squad (19-Dec-2023)

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

Note: Fixtures and start times are subject to change. The cricTotal.com is not responsible for any changes that may be made. No responsibility is taken by cricTotal.com for the accuracy of this information.
Scores Upcoming Results

Top