New Delhi, March 25: The Board of Control for Cricket in India (BCCI) has announced the complete schedule for the second phase of the Indian Premier League
(IPL) 2026, setting up an intense battle for playoff qualification over the next six weeks.
According to the official IPL 2026 schedule, the remainder of the league stage will feature 50 matches from April 13 to May 24, played across 12 venues in India.
The action resumes on April 13, 2026, when Sunrisers Hyderabad take on Rajasthan Royals in Hyderabad, kicking off the decisive phase of the tournament.
With teams entering the final stretch of the league stage, every match could significantly impact the points table and playoff race, making the second phase one of the most exciting periods of the IPL season.
IPL 2026 Venues for Second Phase
The league matches during this phase will be staged across 12 cricket venues, ensuring nationwide engagement for fans.
The venues are:
- Bengaluru
- Mumbai
- Chennai
- Kolkata
- Delhi
- Ahmedabad
- Hyderabad
- Lucknow
- Jaipur
- Dharamsala
- Raipur
- New Chandigarh
Several franchises will also split their home games between multiple venues during this phase.
Punjab Kings will play home matches in New Chandigarh and Dharamsala, including three fixtures in Dharamsala.
Rajasthan Royals will host four home matches in Jaipur, while Royal Challengers Bengaluru will play three matches in Bengaluru and two in Raipur.
IPL 2026 Match Timings and Double-Headers
The second phase will feature eight double-headers, giving fans a full day of cricket.
- Afternoon matches: 3:30 PM IST
- Evening matches: 7:30 PM IST
These high-intensity matchdays are expected to play a pivotal role in determining playoff qualification.
IPL 2026 Complete Schedule
| Match No. | Date | Day | Time (IST) | Home | Away | Venue |
|---|---|---|---|---|---|---|
| 1 | 28-Mar-26 | Sat | 7:30 PM | Royal Challengers Bengaluru | Sunrisers Hyderabad | Bengaluru |
| 2 | 29-Mar-26 | Sun | 7:30 PM | Mumbai Indians | Kolkata Knight Riders | Mumbai |
| 3 | 30-Mar-26 | Mon | 7:30 PM | Rajasthan Royals | Chennai Super Kings | Guwahati |
| 4 | 31-Mar-26 | Tue | 7:30 PM | Punjab Kings | Gujarat Titans | New Chandigarh |
| 5 | 01-Apr-26 | Wed | 7:30 PM | Lucknow Super Giants | Delhi Capitals | Lucknow |
| 6 | 02-Apr-26 | Thu | 7:30 PM | Kolkata Knight Riders | Sunrisers Hyderabad | Kolkata |
| 7 | 03-Apr-26 | Fri | 7:30 PM | Chennai Super Kings | Punjab Kings | Chennai |
| 8 | 04-Apr-26 | Sat | 3:30 PM | Delhi Capitals | Mumbai Indians | Delhi |
| 9 | 04-Apr-26 | Sat | 7:30 PM | Gujarat Titans | Rajasthan Royals | Ahmedabad |
| 10 | 05-Apr-26 | Sun | 3:30 PM | Sunrisers Hyderabad | Lucknow Super Giants | Hyderabad |
| 11 | 05-Apr-26 | Sun | 7:30 PM | Royal Challengers Bengaluru | Chennai Super Kings | Bengaluru |
| 12 | 06-Apr-26 | Mon | 7:30 PM | Kolkata Knight Riders | Punjab Kings | Kolkata |
| 13 | 07-Apr-26 | Tue | 7:30 PM | Rajasthan Royals | Mumbai Indians | Guwahati |
| 14 | 08-Apr-26 | Wed | 7:30 PM | Delhi Capitals | Gujarat Titans | Delhi |
| 15 | 09-Apr-26 | Thu | 7:30 PM | Kolkata Knight Riders | Lucknow Super Giants | Kolkata |
| 16 | 10-Apr-26 | Fri | 7:30 PM | Rajasthan Royals | Royal Challengers Bengaluru | Guwahati |
| 17 | 11-Apr-26 | Sat | 3:30 PM | Punjab Kings | Sunrisers Hyderabad | New Chandigarh |
| 18 | 11-Apr-26 | Sat | 7:30 PM | Chennai Super Kings | Delhi Capitals | Chennai |
| 19 | 12-Apr-26 | Sun | 3:30 PM | Lucknow Super Giants | Gujarat Titans | Lucknow |
| 20 | 12-Apr-26 | Sun | 7:30 PM | Mumbai Indians | Royal Challengers Bengaluru | Mumbai |
| 21 | 13-Apr-26 | Mon | 7:30 PM | Sunrisers Hyderabad | Rajasthan Royals | Hyderabad |
| 22 | 14-Apr-26 | Tue | 7:30 PM | Chennai Super Kings | Kolkata Knight Riders | Chennai |
| 23 | 15-Apr-26 | Wed | 7:30 PM | Royal Challengers Bengaluru | Lucknow Super Giants | Bengaluru |
| 24 | 16-Apr-26 | Thu | 7:30 PM | Mumbai Indians | Punjab Kings | Mumbai |
| 25 | 17-Apr-26 | Fri | 7:30 PM | Gujarat Titans | Kolkata Knight Riders | Ahmedabad |
| 26 | 18-Apr-26 | Sat | 3:30 PM | Royal Challengers Bengaluru | Delhi Capitals | Bengaluru |
| 27 | 18-Apr-26 | Sat | 7:30 PM | Sunrisers Hyderabad | Chennai Super Kings | Hyderabad |
| 28 | 19-Apr-26 | Sun | 3:30 PM | Kolkata Knight Riders | Rajasthan Royals | Kolkata |
| 29 | 19-Apr-26 | Sun | 7:30 PM | Punjab Kings | Lucknow Super Giants | New Chandigarh |
| 30 | 20-Apr-26 | Mon | 7:30 PM | Gujarat Titans | Mumbai Indians | Ahmedabad |
| 31 | 21-Apr-26 | Tue | 7:30 PM | Sunrisers Hyderabad | Delhi Capitals | Hyderabad |
| 32 | 22-Apr-26 | Wed | 7:30 PM | Lucknow Super Giants | Rajasthan Royals | Lucknow |
| 33 | 23-Apr-26 | Thu | 7:30 PM | Mumbai Indians | Chennai Super Kings | Mumbai |
| 34 | 24-Apr-26 | Fri | 7:30 PM | Royal Challengers Bengaluru | Gujarat Titans | Bengaluru |
| 35 | 25-Apr-26 | Sat | 3:30 PM | Delhi Capitals | Punjab Kings | Delhi |
| 36 | 25-Apr-26 | Sat | 7:30 PM | Rajasthan Royals | Sunrisers Hyderabad | Jaipur |
| 37 | 26-Apr-26 | Sun | 3:30 PM | Gujarat Titans | Chennai Super Kings | Ahmedabad |
| 38 | 26-Apr-26 | Sun | 7:30 PM | Lucknow Super Giants | Kolkata Knight Riders | Lucknow |
| 39 | 27-Apr-26 | Mon | 7:30 PM | Delhi Capitals | Royal Challengers Bengaluru | Delhi |
| 40 | 28-Apr-26 | Tue | 7:30 PM | Punjab Kings | Rajasthan Royals | New Chandigarh |
| 41 | 29-Apr-26 | Wed | 7:30 PM | Mumbai Indians | Sunrisers Hyderabad | Mumbai |
| 42 | 30-Apr-26 | Thu | 7:30 PM | Gujarat Titans | Royal Challengers Bengaluru | Ahmedabad |
| 43 | 01-May-26 | Fri | 7:30 PM | Rajasthan Royals | Delhi Capitals | Jaipur |
| 44 | 02-May-26 | Sat | 7:30 PM | Chennai Super Kings | Mumbai Indians | Chennai |
| 45 | 03-May-26 | Sun | 3:30 PM | Sunrisers Hyderabad | Kolkata Knight Riders | Hyderabad |
| 46 | 03-May-26 | Sun | 7:30 PM | Gujarat Titans | Punjab Kings | Ahmedabad |
| 47 | 04-May-26 | Mon | 7:30 PM | Mumbai Indians | Lucknow Super Giants | Mumbai |
| 48 | 05-May-26 | Tue | 7:30 PM | Delhi Capitals | Chennai Super Kings | Delhi |
| 49 | 06-May-26 | Wed | 7:30 PM | Sunrisers Hyderabad | Punjab Kings | Hyderabad |
| 50 | 07-May-26 | Thu | 7:30 PM | Lucknow Super Giants | Royal Challengers Bengaluru | Lucknow |
| 51 | 08-May-26 | Fri | 7:30 PM | Delhi Capitals | Kolkata Knight Riders | Delhi |
| 52 | 09-May-26 | Sat | 7:30 PM | Rajasthan Royals | Gujarat Titans | Jaipur |
| 53 | 10-May-26 | Sun | 3:30 PM | Chennai Super Kings | Lucknow Super Giants | Chennai |
| 54 | 10-May-26 | Sun | 7:30 PM | Royal Challengers Bengaluru | Mumbai Indians | Raipur |
| 55 | 11-May-26 | Mon | 7:30 PM | Punjab Kings | Delhi Capitals | Dharamshala |
| 56 | 12-May-26 | Tue | 7:30 PM | Gujarat Titans | Sunrisers Hyderabad | Ahmedabad |
| 57 | 13-May-26 | Wed | 7:30 PM | Royal Challengers Bengaluru | Kolkata Knight Riders | Raipur |
| 58 | 14-May-26 | Thu | 7:30 PM | Punjab Kings | Mumbai Indians | Dharamshala |
| 59 | 15-May-26 | Fri | 7:30 PM | Lucknow Super Giants | Chennai Super Kings | Lucknow |
| 60 | 16-May-26 | Sat | 7:30 PM | Kolkata Knight Riders | Gujarat Titans | Kolkata |
| 61 | 17-May-26 | Sun | 3:30 PM | Punjab Kings | Royal Challengers Bengaluru | Dharamshala |
| 62 | 17-May-26 | Sun | 7:30 PM | Delhi Capitals | Rajasthan Royals | Delhi |
| 63 | 18-May-26 | Mon | 7:30 PM | Chennai Super Kings | Sunrisers Hyderabad | Chennai |
| 64 | 19-May-26 | Tue | 7:30 PM | Rajasthan Royals | Lucknow Super Giants | Jaipur |
| 65 | 20-May-26 | Wed | 7:30 PM | Kolkata Knight Riders | Mumbai Indians | Kolkata |
| 66 | 21-May-26 | Thu | 7:30 PM | Chennai Super Kings | Gujarat Titans | Chennai |
| 67 | 22-May-26 | Fri | 7:30 PM | Sunrisers Hyderabad | Royal Challengers Bengaluru | Hyderabad |
| 68 | 23-May-26 | Sat | 7:30 PM | Lucknow Super Giants | Punjab Kings | Lucknow |
| 69 | 24-May-26 | Sun | 3:30 PM | Mumbai Indians | Rajasthan Royals | Mumbai |
| 70 | 24-May-26 | Sun | 7:30 PM | Kolkata Knight Riders | Delhi Capitals | Kolkata |
10 Key IPL 2026 Reverse Fixtures)
Several blockbuster clashes are lined up in the IPL 2026 schedule, particularly when teams meet again in reverse fixtures later in the league stage.
Mumbai Indians vs Chennai Super Kings: Arguably the biggest rivalry in IPL history, the MI vs CSK clash rarely disappoints and often has major playoff implications.
- First Match: April 4, 2026 - Mumbai
- Reverse Fixture: May 18, 2026 - Lucknow
Royal Challengers Bengaluru vs Kolkata Knight Riders: The two teams have traditionally been big rivals on the IPL stage, dating back to the very first match of the tournament in 2008.
- First Match: March 28, 2026 - Bengaluru
- Reverse Fixture: May 12, 2026 - Raipur
Rajasthan Royals vs Sunrisers Hyderabad: These teams are known for their aggressive batting units and strong bowling attacks. This year, they have some of the most exciting batters of the T20 format in their ranks.
- First Match: April 13, 2026 - Hyderabad
- Reverse Fixture: May 6, 2026 - Hyderabad
Punjab Kings vs Rajasthan Royals: The north Indian rivals will look to revive their old rivalry in this edition under the captaincy of Shreyas Iyer and Riyan Parag.
- First Match: March 31, 2026 - New Chandigarh
- Reverse Fixture: May 9, 2026 - Jaipur
Lucknow Super Giants vs Kolkata Knight Riders: Rishabh Pant and his band will be up against Ajinkya Rahane's Knights as UP's flair meets Bengal's exuberance.
- First Match: April 1, 2026 - Lucknow
- Reverse Fixture: May 21, 2026 - Kolkata
Mumbai Indians vs Royal Challengers Bengaluru: A marquee encounter featuring several global T20 superstars will once again set the stage on fire.
- First Match: April 5, 2026 - Mumbai
- Reverse Fixture: May 10, 2026 - Raipur
Chennai Super Kings vs Rajasthan Royals: Sanju Samson will be up against his former franchise when Ruturaj Gaikwad's Yellow Brigade takes on the Pink Army to write a new chapter in their rivarly books.
- First Match: April 15, 2026 - Chennai
- Reverse Fixture: May 19, 2026 - Jaipur
Gujarat Titans vs Sunrisers Hyderabad: Both sides have proven to be formidable contenders in recent IPL seasons. Shubman Gill's team will take on Pat Cummins & Co.
- First Match: April 16, 2026 - Ahmedabad
- Reverse Fixture: May 22, 2026 - Hyderabad
Delhi Capitals vs Kolkata Knight Riders: Axar Patel and Ajinkya Rahane will lead their respective teams in the battle of east vs west.
- First Match: April 8, 2026 - Delhi
- Reverse Fixture: May 24, 2026 - Kolkata
Delhi Capitals vs Gujarat Titans: Team India's 'Bapu', Axar Patel, will face team from his home state in this contest between Delhi and Ahmedabad.
- First Match: April 2, 2026 - Ahmedabad
- Reverse Fixture: May 13, 2026 - Ahmedabad
The race for the IPL 2026 playoffs is expected to intensify as franchises battle across cities including Hyderabad, Mumbai, Chennai, Bengaluru and Kolkata, producing high-stakes encounters and dramatic finishes.
As the tournament progresses toward the final weeks of the league stage, fans can expect thrilling contests, iconic rivalries and potentially season-defining reverse fixtures that could determine which four teams reach the IPL 2026 playoffs.













