The BCCI announced the schedule of the 19th edition of the Indian Premier League (IPL) set to begin on March 28.
Defending champion Royal Challengers Bengaluru (RCB) will host the opening fixture against Sunrisers Hyderabad (SRH) at the M. Chinnaswamy Stadium in Bengaluru.
M. Chinnaswamy stadium will host a total five RCB home matches during the IPL 2026 while the other two home games will be held in Raipur.
The venue has still not cleared the final rounds of testing. An inspection will be held on March 13 at the M. Chinnaswamy Stadium for the final clearance.
“The matches scheduled in Bengaluru are subject to clearance from the Expert Committee constituted by the Government of Karnataka. The committee will conduct a meeting and inspection of the M. Chinnaswamy Stadium on March 13, 2026, during which a full-scale mock demonstration of match-day arrangements will be carried out to assess the stadium’s preparedness for hosting IPL matches,” the IPL release stated.
Apart from RCB, Punjab Kings and Rajasthan Royals, too, will divide their home games between two venues. PBKS will play four matches in New Chandigarh and three in Dharamsala. RR, meanwhile, will play three home matches in Guwahati and four in Jaipur.
So far, the BCCI has only announced schedule for the first 20 matches — from March 28 to April 12.
IPL 2026 full schedule
March 28 – Royal Challengers Bengaluru vs Sunrisers Hyderabad – Bengaluru – 7:30PM IST
March 29 – Mumbai Indians vs Kolkata Knight Riders – Mumbai – 7:30PM IST
March 30 – Rajasthan Royals vs Chennai Super Kings – Guwahati – 7:30PM IST
March 31 – Punjab Kings vs Gujarat Titans – Mullanpur – 7:30PM IST
April 1 – Lucknow Super Giants vs Delhi Capitals – Lucknow – 7:30PM IST
April 2 – Kolkata Knight Riders vs Sunrisers Hyderabad – Kolkata – 7:30PM IST
April 3 – Chennai Super Kings vs Punjab Kings – Chennai – 7:30PM IST
April 4 – Delhi Capitals vs Mumbai Indians – Delhi – 3:30PM IST
April 4 – Gujarat Titans vs Rajasthan Royals – Ahmedabad – 7:30PM IST
April 5 – Sunrisers Hyderabad vs Lucknow Super Giants – Hyderabad – 3:30PM IST
April 5 – Royal Challengers Bengaluru vs Chennai Super Kings – Bengaluru – 7:30PM IST
April 6 – Kolkata Knight Riders vs Punjab Kings – Kolkata – 7:30PM IST
April 7 – Rajasthan Royals vs Mumbai Indians – Guwahati – 7:30PM IST
April 8 – Delhi Capitals vs Gujarat Titans – Delhi – 7:30PM IST
April 9 – Kolkata Knight Riders vs Lucknow Super Giants – Kolkata – 7:30PM IST
April 10 – Rajasthan Royals vs Royal Challengers Bengaluru – Guwahati – 7:30PM IST
April 11 – Punjab Kings vs Sunrisers Hyderabad – Mullanpur – 3:30PM IST
April 11 – Chennai Super Kings vs Delhi Capitals – Chennai – 7:30PM IST
April 12 – Lucknow Super Giants vs Gujarat Titans – Lucknow – 3:30PM IST
April 12 – Mumbai Indians vs Royal Challengers Bengaluru – Mumbai – 7:30PM IST