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.
The league matches during this phase will be staged across 12 cricket venues, ensuring nationwide engagement for fans.
The venues are:
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.
The second phase will feature eight double-headers, giving fans a full day of cricket.
These high-intensity matchdays are expected to play a pivotal role in determining playoff qualification.
| 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 |
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.
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.
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.
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.
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.
Mumbai Indians vs Royal Challengers Bengaluru: A marquee encounter featuring several global T20 superstars will once again set the stage on fire.
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.
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.
Delhi Capitals vs Kolkata Knight Riders: Axar Patel and Ajinkya Rahane will lead their respective teams in the battle of east vs west.
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.
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.