IPL 2026 Full Schedule Announced: Defending Champions RCB to Face SRH in Blockbuster Opener
New Delhi, March 27, 2026 — The wait is finally over for cricket fans across the globe. The Board of Control for Cricket in India (BCCI) has officially released the complete schedule for the TATA Indian Premier League (IPL) 2026.
The 19th edition of India’s biggest cricket carnival promises to be a thriller, featuring 74 matches (70 league games and 4 playoffs) spread across multiple cities, culminating in a grand finale at the end of May.
The Opening Clash: A Royal Start
The IPL 2026 season will officially kick off on Saturday, March 28, 2026.
In what is set to be an electrifying tournament opener, defending champions Royal Challengers Bengaluru (RCB) will take on the Sunrisers Hyderabad (SRH). The match will be played under the lights at 7:30 PM IST at Bengaluru’s iconic M. Chinnaswamy Stadium. RCB enters the tournament with a massive target on their back, looking to defend the crown after securing their historic first title in 2025.
Match Timings and Venues
The BCCI has confirmed that the tournament will maintain its traditional double-header format on select weekends.
Afternoon matches will commence at 3:30 PM IST.
Evening matches are scheduled to begin at 7:30 PM IST.
Matches will be hosted across a wide array of venues to bring the game closer to fans. Alongside traditional fortresses like Chennai, Mumbai, Kolkata, Delhi, Ahmedabad, and Hyderabad, several teams will play early home fixtures in alternative stadiums including Guwahati, New Chandigarh, Dharamshala, Jaipur, and Raipur.
TATA IPL 2026: Complete League Phase Schedule
| Date | Day | Match | Venue | Time (IST) |
| 28-Mar | Sat | Royal Challengers Bengaluru vs Sunrisers Hyderabad | Bengaluru | 7:30 PM |
| 29-Mar | Sun | Mumbai Indians vs Kolkata Knight Riders | Mumbai | 7:30 PM |
| 30-Mar | Mon | Rajasthan Royals vs Chennai Super Kings | Guwahati | 7:30 PM |
| 31-Mar | Tue | Punjab Kings vs Gujarat Titans | New Chandigarh | 7:30 PM |
| 01-Apr | Wed | Lucknow Super Giants vs Delhi Capitals | Lucknow | 7:30 PM |
| 02-Apr | Thu | Kolkata Knight Riders vs Sunrisers Hyderabad | Kolkata | 7:30 PM |
| 03-Apr | Fri | Chennai Super Kings vs Punjab Kings | Chennai | 7:30 PM |
| 04-Apr | Sat | Delhi Capitals vs Mumbai Indians | Delhi | 3:30 PM |
| 04-Apr | Sat | Gujarat Titans vs Rajasthan Royals | Ahmedabad | 7:30 PM |
| 05-Apr | Sun | Sunrisers Hyderabad vs Lucknow Super Giants | Hyderabad | 3:30 PM |
| 05-Apr | Sun | Royal Challengers Bengaluru vs Chennai Super Kings | Bengaluru | 7:30 PM |
| 06-Apr | Mon | Kolkata Knight Riders vs Punjab Kings | Kolkata | 7:30 PM |
| 07-Apr | Tue | Rajasthan Royals vs Mumbai Indians | Guwahati | 7:30 PM |
| 08-Apr | Wed | Delhi Capitals vs Gujarat Titans | Delhi | 7:30 PM |
| 09-Apr | Thu | Kolkata Knight Riders vs Lucknow Super Giants | Kolkata | 7:30 PM |
| 10-Apr | Fri | Rajasthan Royals vs Royal Challengers Bengaluru | Guwahati | 7:30 PM |
| 11-Apr | Sat | Punjab Kings vs Sunrisers Hyderabad | New Chandigarh | 3:30 PM |
| 11-Apr | Sat | Chennai Super Kings vs Delhi Capitals | Chennai | 7:30 PM |
| 12-Apr | Sun | Lucknow Super Giants vs Gujarat Titans | Lucknow | 3:30 PM |
| 12-Apr | Sun | Mumbai Indians vs Royal Challengers Bengaluru | Mumbai | 7:30 PM |
| 13-Apr | Mon | Sunrisers Hyderabad vs Rajasthan Royals | Hyderabad | 7:30 PM |
| 14-Apr | Tue | Chennai Super Kings vs Kolkata Knight Riders | Chennai | 7:30 PM |
| 15-Apr | Wed | Royal Challengers Bengaluru vs Lucknow Super Giants | Bengaluru | 7:30 PM |
| 16-Apr | Thu | Mumbai Indians vs Punjab Kings | Mumbai | 7:30 PM |
| 17-Apr | Fri | Gujarat Titans vs Kolkata Knight Riders | Ahmedabad | 7:30 PM |
| 18-Apr | Sat | Royal Challengers Bengaluru vs Delhi Capitals | Bengaluru | 3:30 PM |
| 18-Apr | Sat | Sunrisers Hyderabad vs Chennai Super Kings | Hyderabad | 7:30 PM |
| 19-Apr | Sun | Kolkata Knight Riders vs Rajasthan Royals | Kolkata | 3:30 PM |
| 19-Apr | Sun | Punjab Kings vs Lucknow Super Giants | New Chandigarh | 7:30 PM |
| 20-Apr | Mon | Gujarat Titans vs Mumbai Indians | Ahmedabad | 7:30 PM |
| 21-Apr | Tue | Sunrisers Hyderabad vs Delhi Capitals | Hyderabad | 7:30 PM |
| 22-Apr | Wed | Lucknow Super Giants vs Rajasthan Royals | Lucknow | 7:30 PM |
| 23-Apr | Thu | Mumbai Indians vs Chennai Super Kings | Mumbai | 7:30 PM |
| 24-Apr | Fri | Royal Challengers Bengaluru vs Gujarat Titans | Bengaluru | 7:30 PM |
| 25-Apr | Sat | Delhi Capitals vs Punjab Kings | Delhi | 3:30 PM |
| 25-Apr | Sat | Rajasthan Royals vs Sunrisers Hyderabad | Jaipur | 7:30 PM |
| 26-Apr | Sun | Gujarat Titans vs Chennai Super Kings | Ahmedabad | 3:30 PM |
| 26-Apr | Sun | Lucknow Super Giants vs Kolkata Knight Riders | Lucknow | 7:30 PM |
| 27-Apr | Mon | Delhi Capitals vs Royal Challengers Bengaluru | Delhi | 7:30 PM |
| 28-Apr | Tue | Punjab Kings vs Rajasthan Royals | New Chandigarh | 7:30 PM |
| 29-Apr | Wed | Mumbai Indians vs Sunrisers Hyderabad | Mumbai | 7:30 PM |
| 30-Apr | Thu | Gujarat Titans vs Royal Challengers Bengaluru | Ahmedabad | 7:30 PM |
| 01-May | Fri | Rajasthan Royals vs Delhi Capitals | Jaipur | 7:30 PM |
| 02-May | Sat | Chennai Super Kings vs Mumbai Indians | Chennai | 7:30 PM |
| 03-May | Sun | Sunrisers Hyderabad vs Kolkata Knight Riders | Hyderabad | 3:30 PM |
| 03-May | Sun | Gujarat Titans vs Punjab Kings | Ahmedabad | 7:30 PM |
| 04-May | Mon | Mumbai Indians vs Lucknow Super Giants | Mumbai | 7:30 PM |
| 05-May | Tue | Delhi Capitals vs Chennai Super Kings | Delhi | 7:30 PM |
| 06-May | Wed | Sunrisers Hyderabad vs Punjab Kings | Hyderabad | 7:30 PM |
| 07-May | Thu | Lucknow Super Giants vs Royal Challengers Bengaluru | Lucknow | 7:30 PM |
| 08-May | Fri | Delhi Capitals vs Kolkata Knight Riders | Delhi | 7:30 PM |
| 09-May | Sat | Rajasthan Royals vs Gujarat Titans | Jaipur | 7:30 PM |
| 10-May | Sun | Chennai Super Kings vs Lucknow Super Giants | Chennai | 3:30 PM |
| 10-May | Sun | Royal Challengers Bengaluru vs Mumbai Indians | Raipur | 7:30 PM |
| 11-May | Mon | Punjab Kings vs Delhi Capitals | Dharamshala | 7:30 PM |
| 12-May | Tue | Gujarat Titans vs Sunrisers Hyderabad | Ahmedabad | 7:30 PM |
| 13-May | Wed | Royal Challengers Bengaluru vs Kolkata Knight Riders | Raipur | 7:30 PM |
| 14-May | Thu | Punjab Kings vs Mumbai Indians | Dharamshala | 7:30 PM |
| 15-May | Fri | Lucknow Super Giants vs Chennai Super Kings | Lucknow | 7:30 PM |
| 16-May | Sat | Kolkata Knight Riders vs Gujarat Titans | Kolkata | 7:30 PM |
| 17-May | Sun | Punjab Kings vs Royal Challengers Bengaluru | Dharamshala | 3:30 PM |
| 17-May | Sun | Delhi Capitals vs Rajasthan Royals | Delhi | 7:30 PM |
| 18-May | Mon | Chennai Super Kings vs Sunrisers Hyderabad | Chennai | 7:30 PM |
| 19-May | Tue | Rajasthan Royals vs Lucknow Super Giants | Jaipur | 7:30 PM |
| 20-May | Wed | Kolkata Knight Riders vs Mumbai Indians | Kolkata | 7:30 PM |
| 21-May | Thu | Chennai Super Kings vs Gujarat Titans | Chennai | 7:30 PM |
| 22-May | Fri | Sunrisers Hyderabad vs Royal Challengers Bengaluru | Hyderabad | 7:30 PM |
| 23-May | Sat | Lucknow Super Giants vs Punjab Kings | Lucknow | 7:30 PM |
| 24-May | Sun | Kolkata Knight Riders vs Delhi Capitals | Kolkata | 7:30 PM |
(Note: The dates and venues for the 4 playoff matches, including the Grand Finale scheduled for May 31, will be officially announced by the BCCI at a later stage).










































