IPL 2026 Full Match Schedule
The IPL 2026 season features 74 matches across 66 days of cricket. The league stage runs from March 28 to May 18, with each of the 10 teams playing 14 matches. The top 4 teams then advance to the playoffs, culminating in the IPL 2026 final on May 31.
IPL 2026 Match Times
Most IPL 2026 evening matches start at 7:30 PM IST. Weekend afternoon matches begin at 3:30 PM IST, with double headers scheduled on selected Saturdays and Sundays.
- Weekday evening matches: 7:30 PM IST
- Weekend afternoon matches: 3:30 PM IST
- Double headers on selected weekends
- Duckworth-Lewis applies for rain-affected matches
IPL 2026 Venue Schedule
Matches rotate across 10 home venues with each franchise hosting 7 home matches during the league stage. The playoffs and final are held at neutral venues selected by the BCCI.
IPL 2026 Playoffs Schedule
The IPL 2026 playoffs begin on May 20 with Qualifier 1. The Eliminator on May 21 sees teams 3 and 4 meet. Qualifier 2 is on May 23, with the final on May 31.
How to Watch IPL 2026
IPL 2026 matches are broadcast live on Star Sports across India and streamed on JioCinema. International viewers can watch through official broadcasting partners in their country.