All you need to know about your favorite team's match date, timing, fixtures, and venue.
The fixture-list of the 2020 edition of the Indian Premier League (IPL) has been announced finally where arch-rivals Mumbai Indians will be taking on Chennai Super Kings (CSK) in the opening day clash.
Mumbai and Chennai will face-off on March 29 at the Wankhede Stadium.
According to the reports, there are no doubleheader matches in the upcoming edition of the IPL as a result of which, the league phase will last 50 days instead of 44 days.
This time around, there will be three matches during the weekends with double-headers allocated to Sundays only.
Previously, it was confirmed that the matches would be starting at 8 PM only, while the day games will start at 4 PM.
IPL 2020 fixture list (group stage):
1. Schedules
March 29, Sunday: Mumbai Indians vs Chennai Super Kings - 8:00 PM in Mumbai
March 30, Monday: Delhi Capitals vs Kings XI Punjab - 8:00 PM in Delhi
March 31, Tuesday: Royal Challengers Bangalore vs Kolkata Knight Riders - 8:00 PM in Bengaluru
April 1, Wednesday: Sunrisers Hyderabad vs Mumbai Indians - 8:00 PM in Hyderabad
April 2, Thursday: Chennai Super Kings vs Rajasthan Royals - 8:00 PM in Chennai
April 3, Friday: Kolkata Knight Riders vs Delhi Capitals - 8:00 PM in Kolkata
April 4, Saturday: Kings XI Punjab vs Sunrisers Hyderabad - 8:00 PM in Mohali
2. Schedules
April 5, Sunday: Mumbai Indians vs Royal Challengers Bangalore - 4:00 PM in Mumbai
April 5, Sunday: Rajasthan Royals vs Delhi Capitals - 8:00 PM in Jaipur/Guwahati
April 6, Monday: Kolkata Knight Riders vs Chennai Super Kings - 8:00 PM in Kolkata
April 7, Tuesday: Royal Challengers Bangalore vs Sunrisers Hyderabad - 8:00 PM in Bengaluru
April 8, Wednesday: Kings XI Punjab vs Mumbai Indians - 8:00 PM in Mohali
April 9, Thursday: Rajasthan Royals vs Kolkata Knight Riders - 8:00 PM in Jaipur/Guwahati
April 10, Friday: Delhi Capitals vs Royal Challengers Bangalore - 8:00 PM in Delhi
3. Schedules
April 11, Saturday: Chennai Super Kings vs Kings XI Punjab - 8:00 PM in Chennai
April 12, Sunday: Sunrisers Hyderabad vs Rajasthan Royals - 4:00 PM in Hyderabad
April 12, Sunday: Kolkata Knight Riders vs Mumbai Indians - 8:00 PM in Kolkata
April 13, Monday: Delhi Capitals vs Chennai Super Kings - 8:00 PM in Delhi
April 14, Tuesday: Kings XI Punjab vs Royal Challengers Bangalore - 8:00 PM in Mohali
April 15, Wednesday: Mumbai Indians vs Rajasthan Royals - 8:00 PM in Mumbai
April 16, Thursday: Sunrisers Hyderabad vs Kolkata Knight Riders - 8:00 PM in Hyderabad
4. Schedules
April 17, Friday: Kings XI Punjab vs Chennai Super Kings - 8:00 PM in Mohali
April 18, Saturday: Royal Challengers Bangalore vs Rajasthan Royals - 8:00 PM in Bengaluru
April 19, Sunday: Delhi Capitals vs Kolkata Knight Riders - 4:00 PM in Delhi
April 19, Sunday: Chennai Super Kings vs Sunrisers Hyderabad - 8:00 PM in Chennai
April 20, Monday: Mumbai Indians vs Kings XI Punjab - 8:00 PM in Mumbai
April 21, Tuesday: Rajasthan Royals vs Sunrisers Hyderabad - 8:00 PM in Jaipur
April 22, Wednesday: Royal Challengers Bangalore vs Delhi Capitals - 8:00 PM in Bengaluru
5. Schedules
April 23, Thursday: Kolkata Knight Riders vs Kings XI Punjab - 8:00 PM in Kolkata
April 24, Friday: Chennai Super Kings vs Mumbai Indians - 8:00 PM in Chennai
April 25, Saturday: Rajasthan Royals vs Royal Challengers Bangalore - 8:00 PM in Jaipur
April 26, Sunday: Kings XI Punjab vs Kolkata Knight Riders - 4:00 PM in Mohali
April 26, Sunday: Sunrisers Hyderabad vs Delhi Capitals - 8:00 PM in Hyderabad
April 27, Monday: Chennai Super Kings vs Royal Challengers Bangalore - 8:00 PM in Chennai
April 28, Tuesday: Mumbai Indians vs Kolkata Knight Riders - 8:00 PM in Mumbai
April 29, Wednesday: Rajasthan Royals vs Kings XI Punjab - 8:00 PM in Jaipur
6. Schedules
April 30, Thursday: Sunrisers Hyderabad vs Chennai Super Kings - 8:00 PM in Hyderabad
May 1, Friday: Mumbai Indians vs Delhi Capitals - 8:00 PM in Mumbai
May 2, Saturday: Kolkata Knight Riders vs Rajasthan Royals - 8:00 PM in Kolkata
May 3, Sunday: Royal Challengers Bangalore vs Kings XI Punjab - 4:00 PM in Bengaluru
May 3, Sunday: Delhi Capitals vs Sunrisers Hyderabad - 8:00 PM in Delhi
MAY 4, Monday: Rajasthan Royals vs Chennai Super Kings - 8:00 PM in Jaipur
May 5, Tuesday: Sunrisers Hyderabad vs Royal Challengers Bangalore - 8:00 PM in Hyderabad
7. Schedules
May 6, Wednesday: Delhi Capitals vs Mumbai Indians - 8:00 PM in Delhi
May 7, Thursday: Chennai Super Kings vs Kolkata Knight Riders - 8:00 PM in Chennai
MAY 8, Friday: Kings XI Punjab vs Rajasthan Royals - 8:00 PM in Mohali
May 9, Saturday: Mumbai Indians vs Sunrisers Hyderabad - 8:00 PM in Mumbai
May 10, Sunday: Chennai Super Kings vs Delhi Capitals - 4:00 PM in Chennai
May 10, Sunday: Kolkata Knight Riders vs Royal Challengers Bangalore - 8:00 PM in Kolkata
May 11, Monday: Rajasthan Royals vs Mumbai Indians - 8:00 PM in Jaipur
8. Schedules
May 12, Tuesday: Sunrisers Hyderabad vs Kings XI Punjab - 8:00 PM in Hyderabad
May 13, Wednesday: Delhi Capitals vs Rajasthan Royals - 8:00 PM in Delhi
MAY 14, Thursday: Royal Challengers Bangalore vs Chennai Super Kings - 8:00 PM in Bengaluru
May 15, Friday: Kolkata Knight Riders vs Sunrisers Hyderabad - 8:00 PM in Kolkata
May 16, Saturday: Kings XI Punjab vs Delhi Capitals - 8:00 PM in Mohali
May 17, Sunday: Royal Challengers Bangalore vs Mumbai Indians - 8:00 PM in Bengaluru
However, the Board of Control for Cricket in India (BCCI) are yet to confirm the full schedule and fixture list for the knockouts for IPL 2020.