New Delhi: The Indian Premier League 2026 will kick off on March 28 at the M. Chinnaswamy Stadium in Bengaluru with defending champions Royal Challengers Bangalore taking on Sunrisers Hyderabad.
The Board of Control for Cricket in India (BCCI) on Wednesday announced the schedule for the first phase (March 28 to April 12).
“As three states are scheduled to hold state assembly elections during this period, the complete schedule of matches will be announced after the polling dates are announced,” BCCI said in a statement.
The 19th edition of the world’s largest T20 league will feature 20 matches in the first phase across 10 venues: Bengaluru, Mumbai, Guwahati, New Chandigarh, Lucknow, Kolkata, Chennai, Delhi, Ahmedabad and Hyderabad.
At this stage, the championship will feature four doubleheaders, with the afternoon session starting at 03:30 PM (IST) and the evening session starting at 07:30 PM (IST).
The first double-header of the season will be played on April 4, with Delhi Capitals taking on Mumbai Indians at the Arun Jaitley Stadium in Delhi in the afternoon, followed by Gujarat Titans taking on Rajasthan Royals at the Narendra Modi Stadium in Ahmedabad.
Rajasthan Royals will begin their home campaign in Guwahati, where they will host Chennai Super Kings and Mumbai Indians. Meanwhile, Kings XI Punjab will play their early home match at the PCA Stadium.
Royal Challengers Bangalore will play five home matches in Bangalore and two in Raipur during the season. Kings XI Punjab will play four home matches in New Chandigarh and three in Dharamshala, while Rajasthan Royals will split their home matches between Guwahati and Jaipur.
The BCCI also clarified that holding the match in Bengaluru will depend on the approval of the government-appointed expert committee.
“The match schedule in Bengaluru is subject to the approval of the expert committee constituted by the Karnataka government. The committee will conduct a meeting and inspection of the M. Chinnaswamy Stadium on March 13, 2026, during which a comprehensive mock demonstration of the match-day schedule will be conducted to assess the readiness of the stadium to host IPL matches.”
IPL 2026: Team schedule
Royal Challengers Bangalore (RCB)
|
date |
opponent |
site |
time |
|---|---|---|---|
|
March 28 |
Sunriser Hotel Hyderabad |
bangalore |
night |
|
April 5 |
chennai super kings |
bangalore |
night |
|
April 10 |
rajasthan royals |
Guwahati |
night |
|
April 12 |
mumbai indians |
mumbai |
night |
Mumbai Indians(MI)
|
date |
opponent |
site |
time |
|---|---|---|---|
|
March 29 |
Kolkata Knight Riders |
mumbai |
night |
|
April 4 |
delhi capitals |
delhi |
afternoon |
|
April 7 |
rajasthan royals |
Guwahati |
night |
|
April 12 |
Royal Challengers Bangalore |
mumbai |
night |
Chennai Super Kings(CSK)
|
date |
opponent |
site |
time |
|---|---|---|---|
|
March 30 |
rajasthan royals |
Guwahati |
night |
|
April 3 |
punjab kings |
chennai |
night |
|
April 5 |
Royal Challengers Bangalore |
bangalore |
night |
|
April 11 |
delhi capitals |
chennai |
night |
Kolkata Knight Riders (KKR)
|
date |
opponent |
site |
time |
|---|---|---|---|
|
March 29 |
mumbai indians |
mumbai |
night |
|
April 2 |
Sunriser Hotel Hyderabad |
calcutta |
night |
|
April 6 |
punjab kings |
calcutta |
night |
|
April 9 |
Lucknow Super Giants |
calcutta |
night |
Rajasthan Royals(RR)
|
date |
opponent |
site |
time |
|---|---|---|---|
|
March 30 |
chennai super kings |
Guwahati |
night |
|
April 4 |
gujarat titans |
Ahmedabad |
night |
|
April 7 |
mumbai indians |
Guwahati |
night |
|
April 10 |
Royal Challengers Bangalore |
Guwahati |
night |
Punjab Kings (PBKS)
|
date |
opponent |
site |
time |
|---|---|---|---|
|
March 31 |
gujarat titan |
Mulanpur |
night |
|
April 3 |
chennai super kings |
chennai |
night |
|
April 6 |
Kolkata Knight Riders |
calcutta |
night |
|
April 11 |
Sunriser Hotel Hyderabad |
Mulanpur |
afternoon |
Delhi Capital (DC)
|
date |
opponent |
site |
time |
|---|---|---|---|
|
April 1 |
Lucknow Super Giants |
Lucknow |
night |
|
April 4 |
mumbai indians |
delhi |
afternoon |
|
April 8 |
gujarat titans |
delhi |
night |
|
April 11 |
chennai super kings |
chennai |
night |
Lucknow Super Giants (LSG)
|
date |
opponent |
site |
time |
|---|---|---|---|
|
April 1 |
delhi capitals |
Lucknow |
night |
|
April 5 |
Sunriser Hotel Hyderabad |
Hyderabad |
afternoon |
|
April 9 |
Kolkata Knight Riders |
calcutta |
night |
|
April 12 |
gujarat titan |
Lucknow |
afternoon |
Gujarat Titans(GT)
|
date |
opponent |
site |
time |
|---|---|---|---|
|
March 31 |
punjab kings |
Mulanpur |
night |
|
April 4 |
rajasthan royals |
Ahmedabad |
night |
|
April 8 |
delhi capitals |
delhi |
night |
|
April 12 |
Lucknow Super Giants |
Lucknow |
afternoon |
Sunrisers Hyderabad (SRH)
|
date |
opponent |
site |
time |
|---|---|---|---|
|
March 28 |
Royal Challengers Bangalore |
bangalore |
night |
|
April 2 |
Kolkata Knight Riders |
calcutta |
night |
|
April 5 |
Lucknow Super Giants |
Hyderabad |
afternoon |
|
April 11 |
punjab kings |
Mulanpur |
afternoon |