IPL 2026 matches in March and April schedule: opening-month fixture finder
Find every IPL 2026 match from March 28 to April 12 at a glance with this opening-month fixture finder. The confirmed schedule covers 20 league matches in this window, and the BCCI context in the corpus says the rest of the league stage runs from April 13 to May 24, 2026, so this is the opening block only.
The season begins on March 28, 2026, with Royal Challengers Bengaluru vs Sunrisers Hyderabad at M. Chinnaswamy Stadium, Bengaluru at 7:30 PM IST. The final match in this confirmed opening-month run is Mumbai Indians vs Royal Challengers Bengaluru on April 12, 2026, at Wankhede Stadium, Mumbai at 7:30 PM IST.
Double-header days to save
April has four split-fixture days in this opening block. If you want the quickest route to the busiest dates, jump straight to April 4, April 5, April 11, and April 12.
- April 4: Delhi Capitals vs Mumbai Indians, then Gujarat Titans vs Rajasthan Royals
- April 5: Sunrisers Hyderabad vs Lucknow Super Giants, then Royal Challengers Bengaluru vs Chennai Super Kings
- April 11: Punjab Kings vs Sunrisers Hyderabad, then Chennai Super Kings vs Delhi Capitals
- April 12: Lucknow Super Giants vs Gujarat Titans, then Mumbai Indians vs Royal Challengers Bengaluru
Full IPL 2026 opening-month schedule
| Match No. | Date | Day | Time (IST) | Teams | Venue | City |
|---|---|---|---|---|---|---|
| 1 | March 28, 2026 | Saturday | 7:30 PM | Royal Challengers Bengaluru vs Sunrisers Hyderabad | M. Chinnaswamy Stadium | Bengaluru |
| 2 | March 29, 2026 | Sunday | 7:30 PM | Mumbai Indians vs Kolkata Knight Riders | Wankhede Stadium | Mumbai |
| 3 | March 30, 2026 | Monday | 7:30 PM | Rajasthan Royals vs Chennai Super Kings | Sawai Mansingh Stadium | Jaipur |
| 4 | March 31, 2026 | Tuesday | 7:30 PM | Punjab Kings vs Gujarat Titans | IS Bindra Stadium | Mohali |
| 5 | April 1, 2026 | Wednesday | 7:30 PM | Lucknow Super Giants vs Delhi Capitals | Ekana Cricket Stadium | Lucknow |
| 6 | April 2, 2026 | Thursday | 7:30 PM | Sunrisers Hyderabad vs Punjab Kings | Rajiv Gandhi International Stadium | Hyderabad |
| 7 | April 3, 2026 | Friday | 7:30 PM | Chennai Super Kings vs Lucknow Super Giants | M. A. Chidambaram Stadium | Chennai |
| 8 | April 4, 2026 | Saturday | 3:30 PM | Delhi Capitals vs Mumbai Indians | Arun Jaitley Stadium | Delhi |
| 9 | April 4, 2026 | Saturday | 7:30 PM | Gujarat Titans vs Rajasthan Royals | Narendra Modi Stadium | Ahmedabad |
| 10 | April 5, 2026 | Sunday | 3:30 PM | Sunrisers Hyderabad vs Lucknow Super Giants | Rajiv Gandhi International Stadium | Hyderabad |
| 11 | April 5, 2026 | Sunday | 7:30 PM | Royal Challengers Bengaluru vs Chennai Super Kings | M. Chinnaswamy Stadium | Bengaluru |
| 12 | April 6, 2026 | Monday | 7:30 PM | Kolkata Knight Riders vs Punjab Kings | Eden Gardens | Kolkata |
| 13 | April 7, 2026 | Tuesday | 7:30 PM | Mumbai Indians vs Gujarat Titans | Wankhede Stadium | Mumbai |
| 14 | April 8, 2026 | Wednesday | 7:30 PM | Delhi Capitals vs Rajasthan Royals | Arun Jaitley Stadium | Delhi |
| 15 | April 9, 2026 | Thursday | 7:30 PM | Chennai Super Kings vs Sunrisers Hyderabad | M. A. Chidambaram Stadium | Chennai |
| 16 | April 10, 2026 | Friday | 7:30 PM | Lucknow Super Giants vs Kolkata Knight Riders | Ekana Cricket Stadium | Lucknow |
| 17 | April 11, 2026 | Saturday | 3:30 PM | Punjab Kings vs Sunrisers Hyderabad | IS Bindra Stadium | Mohali |
| 18 | April 11, 2026 | Saturday | 7:30 PM | Chennai Super Kings vs Delhi Capitals | M. A. Chidambaram Stadium | Chennai |
| 19 | April 12, 2026 | Sunday | 3:30 PM | Lucknow Super Giants vs Gujarat Titans | Ekana Cricket Stadium | Lucknow |
| 20 | April 12, 2026 | Sunday | 7:30 PM | Mumbai Indians vs Royal Challengers Bengaluru | Wankhede Stadium | Mumbai |
Double-header callout table
| Date | First Match | Second Match | Venues |
|---|---|---|---|
| April 4, 2026 | Match 8: Delhi Capitals vs Mumbai Indians, 3:30 PM IST | Match 9: Gujarat Titans vs Rajasthan Royals, 7:30 PM IST | Arun Jaitley Stadium, Delhi; Narendra Modi Stadium, Ahmedabad |
| April 5, 2026 | Match 10: Sunrisers Hyderabad vs Lucknow Super Giants, 3:30 PM IST | Match 11: Royal Challengers Bengaluru vs Chennai Super Kings, 7:30 PM IST | Rajiv Gandhi International Stadium, Hyderabad; M. Chinnaswamy Stadium, Bengaluru |
| April 11, 2026 | Match 17: Punjab Kings vs Sunrisers Hyderabad, 3:30 PM IST | Match 18: Chennai Super Kings vs Delhi Capitals, 7:30 PM IST | IS Bindra Stadium, Mohali; M. A. Chidambaram Stadium, Chennai |
| April 12, 2026 | Match 19: Lucknow Super Giants vs Gujarat Titans, 3:30 PM IST | Match 20: Mumbai Indians vs Royal Challengers Bengaluru, 7:30 PM IST | Ekana Cricket Stadium, Lucknow; Wankhede Stadium, Mumbai |
At a glance
The opening month runs from March 28 to April 12, 2026, with 20 confirmed league matches in the schedule data provided. Use the main table for the full date-by-date view, and the double-header callout for the four split-fixture days in April.