IPL 2024: Match Schedule

BCCI announced the schedule of 21 matches. The remaining matches will be announced after the Indian election dates are announced.

IPL 2024 schedule

IPL 2024 matches
Date Match Venue Time
March 22, Friday Chennai Super Kings vs Royal Challengers Bangalore Chennai 8:00 PM
March 23, Saturday Punjab Kings vs Delhi Capitals Mohali 3:30 PM
March 23, Saturday Kolkata Knight Riders vs Sunrisers Hyderabad Kolkata 7:30 PM
March 24, Sunday Rajasthan Royals vs Lucknow Super Giants Jaipur 3:30 PM
March 24, Sunday Gujarat Titans vs Mumbai Indians Ahmedabad 7:30 PM
March 25, Monday Royal Challengers Bangalore vs Punjab Kings Bengaluru 7:30 PM
March 26, Tuesday Chennai Super Kings vs Gujarat Titans Chennai 7:30 PM
March 27, Wednesday Sunrisers Hyderabad vs Mumbai Indians Hyderabad 7:30 PM
March 28, Thursday Rajasthan Royals vs Delhi Capitals Jaipur 7:30 PM
March 29, Friday Royal Challengers Bangalore vs Kolkata Knight Riders Bengaluru 7:30 PM
March 30, Saturday Lucknow Super Giants vs Punjab Kings Lucknow 7:30 PM
March 31, Sunday Gujarat Titans vs Sunrisers Hyderabad Ahmedabad 3:30 PM
March 31, Sunday Delhi Capitals vs Chennai Super Kings Vizag 7:30 PM
April 1, Monday Mumbai Indians vs Rajasthan Royals Mumbai 7:30 PM
April 2, Tuesday Royal Challengers Bangalore vs Lucknow Super Giants Bengaluru 7:30 PM
April 3, Wednesday Delhi Capitals vs Kolkata Knight Riders Vizag 7:30 PM
April 4, Thursday Gujarat Titans vs Punjab Kings Ahmedabad 7:30 PM
April 5, Friday Sunrisers Hyderabad vs Chennai Super Kings Hyderabad 7:30 PM
April 6, Saturday Rajasthan Royals vs Royal Challengers Bangalore Jaipur 7:30 PM
April 7, Sunday Mumbai Indians vs Delhi Capitals Mumbai 3:30 PM
April 7, Sunday Lucknow Super Giants vs Gujarat Titans Lucknow 7:30 PM