IPL 2026 matches this week: full schedule from March 30 to April 12
IPL 2026 matches this week are already underway on April 1, 2026. Two fixtures are done, Lucknow Super Giants vs Delhi Capitals is today at 7:30 PM IST in Lucknow, and the confirmed run of matches continues through April 12.
What’s next
| Status | Fixtures |
|---|---|
| Already played | March 30: Rajasthan Royals vs Chennai Super KingsMarch 31: Punjab Kings vs Gujarat Titans |
| Today | April 1: Lucknow Super Giants vs Delhi Capitals, 7:30 PM IST, Ekana Cricket Stadium, Lucknow |
| Upcoming | April 2 to April 12: 15 confirmed fixtures still to come |
The BCCI-confirmed IPL 2026 season has 74 matches in all. The remaining 50 league-stage matches are scheduled from April 13 to May 24, 2026, across 12 venues in India.
Full IPL 2026 schedule this week
| Date | Day | Match | Time IST | Venue |
|---|---|---|---|---|
| March 30, 2026 | Monday | Rajasthan Royals vs Chennai Super Kings | 7:30 PM IST | Sawai Mansingh Stadium, Jaipur |
| March 31, 2026 | Tuesday | Punjab Kings vs Gujarat Titans | 7:30 PM IST | IS Bindra Stadium, Mohali |
| April 1, 2026 | Wednesday | Lucknow Super Giants vs Delhi Capitals | 7:30 PM IST | Ekana Cricket Stadium, Lucknow |
| April 2, 2026 | Thursday | Kolkata Knight Riders vs Sunrisers Hyderabad | 7:30 PM IST | Eden Gardens, Kolkata |
| April 3, 2026 | Friday | Chennai Super Kings vs Punjab Kings | 7:30 PM IST | M. A. Chidambaram Stadium, Chennai |
| April 4, 2026 | Saturday | Delhi Capitals vs Mumbai Indians | 3:30 PM IST | Delhi |
| April 4, 2026 | Saturday | Gujarat Titans vs Rajasthan Royals | 7:30 PM IST | Ahmedabad |
| April 5, 2026 | Sunday | Sunrisers Hyderabad vs Lucknow Super Giants | 3:30 PM IST | Hyderabad |
| April 5, 2026 | Sunday | Royal Challengers Bengaluru vs Chennai Super Kings | 7:30 PM IST | Bengaluru |
| April 6, 2026 | Monday | Kolkata Knight Riders vs Punjab Kings | 7:30 PM IST | Eden Gardens, Kolkata |
| April 7, 2026 | Tuesday | Rajasthan Royals vs Mumbai Indians | 7:30 PM IST | Sawai Mansingh Stadium, Jaipur |
| April 8, 2026 | Wednesday | Delhi Capitals vs Gujarat Titans | 7:30 PM IST | Delhi |
| April 9, 2026 | Thursday | Kolkata Knight Riders vs Lucknow Super Giants | 7:30 PM IST | Eden Gardens, Kolkata |
| April 10, 2026 | Friday | Rajasthan Royals vs Royal Challengers Bengaluru | 7:30 PM IST | Sawai Mansingh Stadium, Jaipur |
| April 11, 2026 | Saturday | Punjab Kings vs Sunrisers Hyderabad | 3:30 PM IST | IS Bindra Stadium, Mohali |
| April 11, 2026 | Saturday | Chennai Super Kings vs Delhi Capitals | 7:30 PM IST | M. A. Chidambaram Stadium, Chennai |
| April 12, 2026 | Sunday | Lucknow Super Giants vs Gujarat Titans | 3:30 PM IST | Ekana Cricket Stadium, Lucknow |
| April 12, 2026 | Sunday | Mumbai Indians vs Royal Challengers Bengaluru | 7:30 PM IST | Wankhede Stadium, Mumbai |
Double-header timings by date
- April 4: Delhi at 3:30 PM IST; Ahmedabad at 7:30 PM IST
- April 5: Hyderabad at 3:30 PM IST; Bengaluru at 7:30 PM IST
- April 11: Mohali at 3:30 PM IST; Chennai at 7:30 PM IST
- April 12: Lucknow at 3:30 PM IST; Mumbai at 7:30 PM IST
Week tracker
The schedule is split cleanly across single-match days and four double-header days. That makes this week easy to follow as a live thread, with the confirmed fixtures running from March 30 to April 12.
For now, the only live fixture on the board is Lucknow Super Giants vs Delhi Capitals. After that, the week moves straight into April 2 and keeps rolling through the final double-header on April 12.