IPL 2023 is starting on March 31. The first match of IPL 2023 will be played between defending champions Gujarat Titans and 4-time champions Chennai Super Kings at the Narendra Modi Stadium on March 31.
IPL matches will start at 7.30 pm. On the day of a doubleheader, the first match will begin at 3.30 pm, and the second will start at 7.30 pm.
See the full schedule of IPL below –
- On March 31, Gujarat Titans and Chennai Super Kings will be played in Ahmedabad at 7:30 pm .
- On April 1 between Punjab Kings and Kolkata Knight Riders will be played in Mohali at 3:30 pm .
- On April 1, the match between Lucknow Super Giants and Delhi Capitals will be played at 7:30 pm in Lucknow.
- The match between Sunrisers Hyderabad and Rajasthan Royals will be played at 3:30 pm in Hyderabad on April 2.
- On April 2, Royal Challengers Bangalore and Mumbai Indians will be played in Bangalore at 7:30 pm .
- On April 3, Chennai Super Kings and Lucknow Super Giants will be played in Chennai at 7:30 pm .
- Delhi Capitals and Gujarat Titans will play on April 4 at 7:30 pm in Delhi .
- On April 5 between Rajasthan Royals and Punjab Kings will be played in Guwahati at 7:30 pm .
- On April 6 between Kolkata Knight Riders and Royal Challengers Bangalore will be played in Kolkata at 7:30 pm .
- On April 7 between Lucknow Super Giants and Sunrisers Hyderabad will be played in Lucknow at 7:30 pm .
- On April 8 between Rajasthan Royals and Delhi Capitals will be played in Guwahati at 3:30 pm .
- On April 8 between Mumbai Indians and Chennai Super Kings will be played in Mumbai at 7:30 pm .
- On April 9 between Gujarat Titans and Kolkata Knight Riders will be played in Ahmedabad at 3:30 pm .
- Sunrisers Hyderabad vs. Punjab Kings match will be played on April 9 at 7:30 pm in Hyderabad .
- On April 10, the match between Royal Challengers Bangalore and Lucknow Supergiants will be played at 7:30 pm in Bangalore.
- On April 11 between Delhi Capitals and Mumbai Indians will be played in Delhi at 7:30 pm .
- On April 12 between Rajasthan Royals and Chennai Super Kings will be played in Chennai at 7:30 pm .
- On April 13, between Punjab Kings and Gujarat Titans will be played in Mohali at 7:30 pm .
- Kolkata Knight Riders and Sunrisers Hyderabad will be played at 7:30 pm at Kolkata on April 14 .
- On April 15, Royal Challengers Bangalore will be played between Delhi and Bangalore at 3:30 pm .
- On April 15 between Lucknow Super Giants and Punjab Kings will be played in Lucknow at 7:30 pm .
- On April 16 between Mumbai Indians and Kolkata Knight Riders will be played in Mumbai at 3:30 pm .
- On April 16 between Gujarat Titans and Rajasthan Royals will be played in Ahmedabad at 7:30 pm .
- On April 17 between Royal Challengers Bangalore and Chennai Super Kings will be played in Bangalore at 7:30 pm .
- Sunrisers Hyderabad and Mumbai Indians will be played on April 18 at 7:30 pm in Hyderabad .
- On April 19 between Rajasthan Royals and Lucknow Super Giants will be played in Jaipur at 7:30 pm .
- On April 20, Punjab Kings and Royal Challengers Bangalore will be played in Mohali at 3:30 pm .
- On April 20, between Delhi Capitals and Kolkata Knight Riders will be played in Delhi at 7:30 pm .
- On April 21 between Chennai Super Kings and Sunrisers Hyderabad will be played in Chennai at 7:30 pm .
- On April 22, the match between Lucknow Super Giant and Gujarat Titans will be played at 3:30 pm in Lucknow.
- On April 22 between Mumbai Indians and Punjab Kings will be played in Mumbai at 7:30 pm .
- On April 23 between Royal Challengers Bangalore and Rajasthan Royals will be played in Bangalore at 3:30 pm .
- On April 23, between Kolkata Knight Riders and Chennai Super Kings will be played in Kolkata at 7:30 pm .
- Sunrisers Hyderabad vs. Delhi will be played on April 24 at 7:30 pm in Hyderabad .
- On April 25 between Gujarat Titans and Mumbai Indians will be played in Ahmedabad at 7:30 pm .
- On April 26 between Royal Challengers Bangalore and Kolkata Knight Riders will be played in Bangalore at 7:30 pm .
- On April 27 between Rajasthan Royals and Chennai Super Kings will be played in Jaipur at 7:30 pm .
- On April 28, Punjab Kings and Lucknow Super Giants will be played in Mohali at 7:30 pm .
- On April 29, the match between Kolkata Knight Riders and Gujarat Titans will be played at 3:30 pm in Kolkata.
- On April 29 between Delhi Capitals and Sunrisers Hyderabad will be played in Delhi at 7:30 pm .
- On April 30, Chennai Super Kings and Punjab Kings will be played in Chennai at 3:30 pm .
- On April 30 between Mumbai Indians and Rajasthan Royals will be played in Mumbai at 7:30 pm .
- On May 1, the match will be played between Lucknow Super Joint and Royal Challengers Bangalore at 7:30 pm in Bangalore.
- On May 2, Gujarat Titans and Delhi Capitals will be played in Ahmedabad at 7:30 pm .
- On May 3 between Punjab Kings and Mumbai Indians will be played in Mohali at 7:30 pm .
- On May 4, the match between Lucknow Super Giants and Chennai Super Kings will be played at 3:30 pm in Lucknow.
- Sunrisers Hyderabad vs. Kolkata Knight Riders match will be played on May 4 at 7:30 pm in Hyderabad .
- On May 5, Rajasthan Royals and Gujarat Titans will be played in Jaipur at 7:30 pm.
- On May 6 between Chennai Super Kings and Mumbai Indians will be played in Chennai at 3:30 pm .
- On May 6, Delhi Capitals and Royal Challengers Bangalore will be played in Delhi at 7:30 pm.
- On May 7, Gujarat Titans vs. Lucknow Super Giants will be played in Ahmedabad at 3:30 pm .
- To be played between Rajasthan Royals and Sunrisers Hyderabad on May 7 at 7:30 pm in Jaipur .
- On May 8, Kolkata Knight Riders and Punjab Kings will be played at 7:30 pm in Kolkata.
- On May 9, the match between Mumbai Indians and Royal Challengers Bangalore will be played at 7:30 pm in Mumbai.
- On May 10 between Chennai Super Kings and Delhi Capitals will be played in Chennai at 7:30 pm .
- On May 11, Kolkata Knight Riders and Rajasthan will be played in Kolkata at 7:30 pm .
- On May 12, the match between Mumbai Indians and Gujarat Titans will be played at 7:30 pm in Mumbai.
- On May 13, Sunrisers Hyderabad and Lucknow Super Giants will be played at 3:30 pm in Hyderabad.
- To be played between Delhi Capitals and Punjab Kings on May 13 at 7:30 pm in Delhi .
- On May 14, Rajasthan Royals and Royal Challengers Bangalore will be played in Jaipur at 3:30 pm .
- To be played between Chennai Super Kings and Kolkata Knight Riders on May 14 at 7:30 pm in Chennai .
- On May 15 between Gujarat Titans and Sunrisers Hyderabad will be played in Ahmedabad at 7:30 pm .
- On May 16, the match will be played between Lucknow Super Giants and Mumbai Indians at 7:30 pm in Lucknow.
- On May 17, the match between Punjab Kings and Delhi Capitals will be played in Dharamshala at 7:30 pm .
- Sunrisers Hyderabad and Challengers Bangalore will be played on May 18 at 7:30 pm in Hyderabad .
- On May 19, the match between Punjab Kings and Rajasthan Royals will be played in Dharamshala at 7:30 pm .
- To be played between Delhi Capitals and Chennai Super Kings on May 20 at 3:30 pm in Delhi .
- On May 20, Kolkata Knight Riders and Lucknow Super Giants will be played in Kolkata at 7:30 pm .
- On May 21, the match between Mumbai Indians and Sunrisers Hyderabad will be played at 3:30 pm in Mumbai.
- On May 21, Royal Challengers Bangalore and Gujarat Titans will be played in Bangalore at 7:30 pm .
The playoff schedule will be announced after all these matches are over.