IPL 2026 confirmed opening 20-match schedule and match list
The quickest confirmed fixture reference for IPL 2026 is here: the opening block of matches with dates, IST start times, venues and cities in one mobile-friendly table. The season runs from March 28 to May 31, 2026, and the BCCI has also said the remainder of the league stage, comprising 50 matches, will be played from April 13 to May 24, 2026, across 12 venues in India.
This article is limited to the confirmed opening 20-match schedule available in the corpus. No later league-stage fixtures are sourced here, so the list below stays strictly within the verified opening block.
Confirmed IPL 2026 schedule table
| Match No. | Date | Day | Time (IST) | Fixture | Venue | City |
|---|---|---|---|---|---|---|
| 1 | Mar 28, 2026 | Sat | 7:30 PM | Royal Challengers Bengaluru vs Sunrisers Hyderabad | M. Chinnaswamy Stadium | Bengaluru |
| 2 | Mar 29, 2026 | Sun | 7:30 PM | Mumbai Indians vs Kolkata Knight Riders | Wankhede Stadium | Mumbai |
| 3 | Mar 30, 2026 | Mon | 7:30 PM | Rajasthan Royals vs Chennai Super Kings | Sawai Mansingh Stadium | Jaipur |
| 4 | Mar 31, 2026 | Tue | 7:30 PM | Punjab Kings vs Gujarat Titans | IS Bindra Stadium | Mohali |
| 5 | Apr 1, 2026 | Wed | 7:30 PM | Lucknow Super Giants vs Delhi Capitals | Ekana Cricket Stadium | Lucknow |
| 6 | Apr 2, 2026 | Thu | 7:30 PM | Kolkata Knight Riders vs Sunrisers Hyderabad | Not confirmed in corpus | Not confirmed in corpus |
| 7 | Apr 3, 2026 | Fri | 7:30 PM | Not confirmed in corpus | Not confirmed in corpus | Not confirmed in corpus |
| 8 | Apr 4, 2026 | Sat | 3:30 PM | Delhi Capitals vs Mumbai Indians | Not confirmed in corpus | Delhi |
| 9 | Apr 4, 2026 | Sat | 7:30 PM | Gujarat Titans vs Rajasthan Royals | Not confirmed in corpus | Ahmedabad |
| 10 | Apr 5, 2026 | Sun | 3:30 PM | Sunrisers Hyderabad vs Lucknow Super Giants | Not confirmed in corpus | Hyderabad |
| 11 | Apr 5, 2026 | Sun | 7:30 PM | Royal Challengers Bengaluru vs Chennai Super Kings | Not confirmed in corpus | Bengaluru |
| 12 | Apr 6, 2026 | Mon | 7:30 PM | Not confirmed in corpus | Not confirmed in corpus | Not confirmed in corpus |
| 13 | Apr 7, 2026 | Tue | 7:30 PM | Not confirmed in corpus | Not confirmed in corpus | Not confirmed in corpus |
| 14 | Apr 8, 2026 | Wed | 7:30 PM | Not confirmed in corpus | Not confirmed in corpus | Not confirmed in corpus |
| 15 | Apr 9, 2026 | Thu | 7:30 PM | Not confirmed in corpus | Not confirmed in corpus | Not confirmed in corpus |
| 16 | Apr 10, 2026 | Fri | 7:30 PM | Not confirmed in corpus | Not confirmed in corpus | Not confirmed in corpus |
| 17 | Apr 11, 2026 | Sat | 3:30 PM | Punjab Kings vs Sunrisers Hyderabad | Not confirmed in corpus | Mohali |
| 18 | Apr 11, 2026 | Sat | 7:30 PM | Chennai Super Kings vs Delhi Capitals | Not confirmed in corpus | Chennai |
| 19 | Apr 12, 2026 | Sun | 3:30 PM | Lucknow Super Giants vs Gujarat Titans | Not confirmed in corpus | Lucknow |
| 20 | Apr 12, 2026 | Sun | 7:30 PM | Mumbai Indians vs Royal Challengers Bengaluru | Not confirmed in corpus | Mumbai |
How to read the opening block
The confirmed list shows four clear double-header dates: April 4, April 5, April 11 and April 12. On those days, the table groups the afternoon and evening matches together so readers can scan the schedule quickly on mobile.
The verified opening block also confirms the season’s first five matches, starting with Royal Challengers Bengaluru vs Sunrisers Hyderabad on Sat Mar 28 at 7:30 PM IST in Bengaluru and ending the early stretch with Lucknow Super Giants vs Gujarat Titans and Mumbai Indians vs Royal Challengers Bengaluru on Sun Apr 12.
Opening block at a glance
The source material confirms the opening match on March 28, the second match on March 29, the first four-match run through April 2, and the first four double-header dates in April. For the rest of the league stage, the BCCI says the remaining 50 matches will be played from April 13 to May 24, 2026, across 12 venues in India.