The Board of Control for Cricket in India (BCCI) announced the schedule for IPL 2026 on Wednesday (11 March). But the schedule has been released only for the first 20 matches of the tournament. This is the schedule of the first phase. So let us know what is the reason for releasing the IPL schedule in different phases. An update in this regard was given by BCCI. In the release issued by the Indian Board regarding the schedule, it was told that due to the assembly elections, only the first phase of the IPL schedule has been released, in which 20 matches are to be held.

What did BCCI tell?

BCCI said in the release, “Today the schedule of the first phase of the Indian Premier League 2026 has been released, in which matches will be played from March 28 to April 12, 2026. During this time, assembly elections are to be held in three states, hence the complete schedule of the tournament will be released only after the announcement of the election dates.” Now it will be interesting to see when the election dates are announced.

First match between RCB and SRH

The first match of the season will be played between Royal Challengers Bangalore and Sunrisers Hyderabad. This match will be played at M Chinnaswamy Stadium in Bengaluru. However, it is worth noting that the approval of the expert committee will be required for the match to be held at M Chinnaswamy Stadium.

Complete schedule of 20 matches

March 28 – RCB vs SRH – Bengaluru
29 March – MI vs KKR – Mumbai
30 March – RR vs CSK – Guwahati
March 31 – PBKS vs GT – New Chandigarh
1 April – LSG vs DC – Lucknow
April 2 – KKR vs SRH – Kolkata
April 3 – CSK vs PBKS – Chennai
4 April – DC vs MI – Delhi
4 April – GT vs RR – Ahmedabad
5 April – SRH vs LSG – Hyderabad
5 April – RCB vs CSK – Bengaluru
6 April – KKR vs PBKS – Kolkata
7 April – RR vs MI – Guwahati
8 April – DC vs GT – Delhi –
9 April – KKR vs LSG – Kolkata
10 April – RR vs RCB – Guwahati
11 April – PBKS vs SRH – New Chandigarh
11 April – CSK vs DC – Chennai
12 April – LSG vs GT – Lucknow
12 April – MI vs RCB – Mumbai