The Indian Premier League will not see any double-headers on Saturdays after broadcasters and franchise owners had not given their thumbs up to the idea. As per the schedule released by the IPL, only six double-headers have been scheduled – all for Sundays.
The tournament kicks off on March 29, with defending champions Mumbai Indians taking on Chennai Super Kings.
The league stages will go on for 50 days, and will end on May 17, with Royal Challengers Bangalore taking on Mumbai in the last league game at the Chinnaswamy Stadium. The schedule for the knockouts is yet to be announced.
Other than Rajasthan Royals, who will see Guwahati as their second venue, the other sides have stuck to their traditional venues for home matches.
Full schedule for IPL 2020:
Mar 29, Sun
Mumbai Indians vs Chennai Super Kings, 1st Match
Wankhede Stadium, Mumbai
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Mar 30, Mon
Delhi Capitals vs Kings XI Punjab, 2nd Match
Arun Jaitley Stadium, Delhi
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Mar 31, Tue
Royal Challengers Bangalore vs Kolkata Knight Riders, 3rd Match
M.Chinnaswamy Stadium, Bengaluru
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 01, Wed
Sunrisers Hyderabad vs Mumbai Indians, 4th Match
Rajiv Gandhi International Stadium, Hyderabad
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 02, Thu
Chennai Super Kings vs Rajasthan Royals, 5th Match
MA Chidambaram Stadium, Chennai
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 03, Fri
Kolkata Knight Riders vs Delhi Capitals, 6th Match
Eden Gardens, Kolkata
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 04, Sat
Kings XI Punjab vs Sunrisers Hyderabad, 7th Match
Punjab Cricket Association IS Bindra Stadium, Mohali
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 05, Sun
Mumbai Indians vs Royal Challengers Bangalore, 8th Match
Wankhede Stadium, Mumbai
4:00 PM
10:30 AMGMT / 04:00 PM LOCAL
Rajasthan Royals vs Delhi Capitals, 9th Match
TBC, TBC
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 06, Mon
Kolkata Knight Riders vs Chennai Super Kings, 10th Match
Eden Gardens, Kolkata
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 07, Tue
Royal Challengers Bangalore vs Sunrisers Hyderabad, 11th Match
M.Chinnaswamy Stadium, Bengaluru
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 08, Wed
Kings XI Punjab vs Mumbai Indians, 12th Match
Punjab Cricket Association IS Bindra Stadium, Mohali
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 09, Thu
Rajasthan Royals vs Kolkata Knight Riders, 13th Match
TBC, TBC
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 10, Fri
Delhi Capitals vs Royal Challengers Bangalore, 14th Match
Arun Jaitley Stadium, Delhi
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 11, Sat
Chennai Super Kings vs Kings XI Punjab, 15th Match
MA Chidambaram Stadium, Chennai
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 12, Sun
Sunrisers Hyderabad vs Rajasthan Royals, 16th Match
Rajiv Gandhi International Stadium, Hyderabad
4:00 PM
10:30 AMGMT / 04:00 PM LOCAL
Kolkata Knight Riders vs Mumbai Indians, 17th Match
Eden Gardens, Kolkata
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 13, Mon
Delhi Capitals vs Chennai Super Kings, 18th Match
Arun Jaitley Stadium, Delhi
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 14, Tue
Kings XI Punjab vs Royal Challengers Bangalore, 19th Match
Punjab Cricket Association IS Bindra Stadium, Mohali
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 15, Wed
Mumbai Indians vs Rajasthan Royals, 20th Match
Wankhede Stadium, Mumbai
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 16, Thu
Sunrisers Hyderabad vs Kolkata Knight Riders, 21st Match
Rajiv Gandhi International Stadium, Hyderabad
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 17, Fri
Kings XI Punjab vs Chennai Super Kings, 22nd Match
Punjab Cricket Association IS Bindra Stadium, Mohali
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 18, Sat
Royal Challengers Bangalore vs Rajasthan Royals, 23rd Match
M.Chinnaswamy Stadium, Bengaluru
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 19, Sun
Delhi Capitals vs Kolkata Knight Riders, 24th Match
Arun Jaitley Stadium, Delhi
4:00 PM
10:30 AMGMT / 04:00 PM LOCAL
Chennai Super Kings vs Sunrisers Hyderabad, 25th Match
MA Chidambaram Stadium, Chennai
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 20, Mon
Mumbai Indians vs Kings XI Punjab, 26th Match
Wankhede Stadium, Mumbai
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 21, Tue
Rajasthan Royals vs Sunrisers Hyderabad, 27th Match
Sawai Mansingh Stadium, Jaipur
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 22, Wed
Royal Challengers Bangalore vs Delhi Capitals, 28th Match
M.Chinnaswamy Stadium, Bengaluru
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 23, Thu
Kolkata Knight Riders vs Kings XI Punjab, 29th Match
Eden Gardens, Kolkata
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 24, Fri
Chennai Super Kings vs Mumbai Indians, 30th Match
MA Chidambaram Stadium, Chennai
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 25, Sat
Rajasthan Royals vs Royal Challengers Bangalore, 31st Match
Sawai Mansingh Stadium, Jaipur
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 26, Sun
Kings XI Punjab vs Kolkata Knight Riders, 32nd Match
Punjab Cricket Association IS Bindra Stadium, Mohali
4:00 PM
10:30 AMGMT / 04:00 PM LOCAL
Sunrisers Hyderabad vs Delhi Capitals, 33rd Match
Rajiv Gandhi International Stadium, Hyderabad
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 27, Mon
Chennai Super Kings vs Royal Challengers Bangalore, 34th Match
MA Chidambaram Stadium, Chennai
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 28, Tue
Mumbai Indians vs Kolkata Knight Riders, 35th Match
Wankhede Stadium, Mumbai
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 29, Wed
Rajasthan Royals vs Kings XI Punjab, 36th Match
Sawai Mansingh Stadium, Jaipur
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
Apr 30, Thu
Sunrisers Hyderabad vs Chennai Super Kings, 37th Match
Rajiv Gandhi International Stadium, Hyderabad
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 01, Fri
Mumbai Indians vs Delhi Capitals, 38th Match
Wankhede Stadium, Mumbai
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 02, Sat
Kolkata Knight Riders vs Rajasthan Royals, 39th Match
Eden Gardens, Kolkata
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 03, Sun
Royal Challengers Bangalore vs Kings XI Punjab, 40th Match
M.Chinnaswamy Stadium, Bengaluru
4:00 PM
10:30 AMGMT / 04:00 PM LOCAL
Delhi Capitals vs Sunrisers Hyderabad, 41st Match
Arun Jaitley Stadium, Delhi
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 04, Mon
Rajasthan Royals vs Chennai Super Kings, 42nd Match
Sawai Mansingh Stadium, Jaipur
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 05, Tue
Sunrisers Hyderabad vs Royal Challengers Bangalore, 43rd Match
Rajiv Gandhi International Stadium, Hyderabad
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 06, Wed
Delhi Capitals vs Mumbai Indians, 44th Match
Arun Jaitley Stadium, Delhi
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 07, Thu
Chennai Super Kings vs Kolkata Knight Riders, 45th Match
MA Chidambaram Stadium, Chennai
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 08, Fri
Kings XI Punjab vs Rajasthan Royals, 46th Match
Punjab Cricket Association IS Bindra Stadium, Mohali
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 09, Sat
Mumbai Indians vs Sunrisers Hyderabad, 47th Match
Wankhede Stadium, Mumbai
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 10, Sun
Chennai Super Kings vs Delhi Capitals, 48th Match
MA Chidambaram Stadium, Chennai
4:00 PM
10:30 AMGMT / 04:00 PM LOCAL
Kolkata Knight Riders vs Royal Challengers Bangalore, 49th Match
Eden Gardens, Kolkata
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 11, Mon
Rajasthan Royals vs Mumbai Indians, 50th Match
Sawai Mansingh Stadium, Jaipur
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 12, Tue
Sunrisers Hyderabad vs Kings XI Punjab, 51st Match
Rajiv Gandhi International Stadium, Hyderabad
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 13, Wed
Delhi Capitals vs Rajasthan Royals, 52nd Match
Arun Jaitley Stadium, Delhi
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 14, Thu
Royal Challengers Bangalore vs Chennai Super Kings, 53rd Match
M.Chinnaswamy Stadium, Bengaluru
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 15, Fri
Kolkata Knight Riders vs Sunrisers Hyderabad, 54th Match
Eden Gardens, Kolkata
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 16, Sat
Kings XI Punjab vs Delhi Capitals, 55th Match
Punjab Cricket Association IS Bindra Stadium, Mohali
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL
May 17, Sun
Royal Challengers Bangalore vs Mumbai Indians, 56th Match
M.Chinnaswamy Stadium, Bengaluru
8:00 PM
02:30 PMGMT / 08:00 PM LOCAL