Written By: Shreya Patil
Published: March 26, 2026

The Board of Control for Cricket in India (BCCI) on Thursday, March 26, unveiled the complete schedule for IPL 2026, detailing all 70 league stage matches across 12 venues in India.

The tournament, set to run from March 28 to May 24, will be played in two phases, with the first phase featuring 20 matches and the second phase comprising 50 matches, including several double-header days.

How the Tournament Opens

IPL 2026 begins on Saturday, March 28. Royal Challengers Bengaluru will host Sunrisers Hyderabad at M. Chinnaswamy Stadium in Bengaluru at 7:30 PM IST.

rcb vs srh 2026
Source: CREX

Phase 2 opens on April 13. Sunrisers Hyderabad take on Rajasthan Royals at the Rajiv Gandhi International Cricket Stadium in Hyderabad.

Venues for the Teams

Punjab Kings will play home matches in New Chandigarh and Dharamshala. They have three home games scheduled in Dharamshala during the second phase. Rajasthan Royals will host four home games in Jaipur.

Royal Challengers Bengaluru will play three home matches in Bengaluru and two in Raipur. The BCCI has not yet announced venues for the Playoffs. Those details will be shared at a later date.

Phase 1: Matches 1 to 20 (March 28 to April 12)

All times are in IST. Matches starting at 15:30 are afternoon games on double-header days.

NoDate/DayHomeAwayVenueStart
1Mar 28, SatRoyal Challengers BengaluruSunrisers HyderabadBengaluru19:30
2Mar 29, SunMumbai IndiansKolkata Knight RidersMumbai19:30
3Mar 30, MonRajasthan RoyalsChennai Super KingsGuwahati19:30
4Mar 31, TuePunjab KingsGujarat TitansNew Chandigarh19:30
5Apr 1, WedLucknow Super GiantsDelhi CapitalsLucknow19:30
6Apr 2, ThuKolkata Knight RidersSunrisers HyderabadKolkata19:30
7Apr 3, FriChennai Super KingsPunjab KingsChennai19:30
8Apr 4, SatDelhi CapitalsMumbai IndiansDelhi15:30
9Apr 4, SatGujarat TitansRajasthan RoyalsAhmedabad19:30
10Apr 5, SunSunrisers HyderabadLucknow Super GiantsHyderabad15:30
11Apr 5, SunRoyal Challengers BengaluruChennai Super KingsBengaluru19:30
12Apr 6, MonKolkata Knight RidersPunjab KingsKolkata19:30
13Apr 7, TueRajasthan RoyalsMumbai IndiansGuwahati19:30
14Apr 8, WedDelhi CapitalsGujarat TitansDelhi19:30
15Apr 9, ThuKolkata Knight RidersLucknow Super GiantsKolkata19:30
16Apr 10, FriRajasthan RoyalsRoyal Challengers BengaluruGuwahati19:30
17Apr 11, SatPunjab KingsSunrisers HyderabadNew Chandigarh15:30
18Apr 11, SatChennai Super KingsDelhi CapitalsChennai19:30
19Apr 12, SunLucknow Super GiantsGujarat TitansLucknow15:30
20Apr 12, SunMumbai IndiansRoyal Challengers BengaluruMumbai19:30

Phase 2: Matches 21 to 70 (April 13 to May 24)

Phase 2 features 50 matches including eight double-header days. Playoff venues will be announced separately.

NoDate/DayHomeAwayVenueStart
21Apr 13, MonSunrisers HyderabadRajasthan RoyalsHyderabad19:30
22Apr 14, TueChennai Super KingsKolkata Knight RidersChennai19:30
23Apr 15, WedRoyal Challengers BengaluruLucknow Super GiantsBengaluru19:30
24Apr 16, ThuMumbai IndiansPunjab KingsMumbai19:30
25Apr 17, FriGujarat TitansKolkata Knight RidersAhmedabad19:30
26Apr 18, SatRoyal Challengers BengaluruDelhi CapitalsBengaluru15:30
27Apr 18, SatSunrisers HyderabadChennai Super KingsHyderabad19:30
28Apr 19, SunKolkata Knight RidersRajasthan RoyalsKolkata15:30
29Apr 19, SunPunjab KingsLucknow Super GiantsNew Chandigarh19:30
30Apr 20, MonGujarat TitansMumbai IndiansAhmedabad19:30
31Apr 21, TueSunrisers HyderabadDelhi CapitalsHyderabad19:30
32Apr 22, WedLucknow Super GiantsRajasthan RoyalsLucknow19:30
33Apr 23, ThuMumbai IndiansChennai Super KingsMumbai19:30
34Apr 24, FriRoyal Challengers BengaluruGujarat TitansBengaluru19:30
35Apr 25, SatDelhi CapitalsPunjab KingsDelhi15:30
36Apr 25, SatRajasthan RoyalsSunrisers HyderabadJaipur19:30
37Apr 26, SunGujarat TitansChennai Super KingsAhmedabad15:30
38Apr 26, SunLucknow Super GiantsKolkata Knight RidersLucknow19:30
39Apr 27, MonDelhi CapitalsRoyal Challengers BengaluruDelhi19:30
40Apr 28, TuePunjab KingsRajasthan RoyalsNew Chandigarh19:30
41Apr 29, WedMumbai IndiansSunrisers HyderabadMumbai19:30
42Apr 30, ThuGujarat TitansRoyal Challengers BengaluruAhmedabad19:30
43May 1, FriRajasthan RoyalsDelhi CapitalsJaipur19:30
44May 2, SatChennai Super KingsMumbai IndiansChennai19:30
45May 3, SunSunrisers HyderabadKolkata Knight RidersHyderabad15:30
46May 3, SunGujarat TitansPunjab KingsAhmedabad19:30
47May 4, MonMumbai IndiansLucknow Super GiantsMumbai19:30
48May 5, TueDelhi CapitalsChennai Super KingsDelhi19:30
49May 6, WedSunrisers HyderabadPunjab KingsHyderabad19:30
50May 7, ThuLucknow Super GiantsRoyal Challengers BengaluruLucknow19:30
51May 8, FriDelhi CapitalsKolkata Knight RidersDelhi19:30
52May 9, SatRajasthan RoyalsGujarat TitansJaipur19:30
53May 10, SunChennai Super KingsLucknow Super GiantsChennai15:30
54May 10, SunRoyal Challengers BengaluruMumbai IndiansRaipur19:30
55May 11, MonPunjab KingsDelhi CapitalsDharamshala19:30
56May 12, TueGujarat TitansSunrisers HyderabadAhmedabad19:30
57May 13, WedRoyal Challengers BengaluruKolkata Knight RidersRaipur19:30
58May 14, ThuPunjab KingsMumbai IndiansDharamshala19:30
59May 15, FriLucknow Super GiantsChennai Super KingsLucknow19:30
60May 16, SatKolkata Knight RidersGujarat TitansKolkata19:30
61May 17, SunPunjab KingsRoyal Challengers BengaluruDharamshala15:30
62May 17, SunDelhi CapitalsRajasthan RoyalsDelhi19:30
63May 18, MonChennai Super KingsSunrisers HyderabadChennai19:30
64May 19, TueRajasthan RoyalsLucknow Super GiantsJaipur19:30
65May 20, WedKolkata Knight RidersMumbai IndiansKolkata19:30
66May 21, ThuChennai Super KingsGujarat TitansChennai19:30
67May 22, FriSunrisers HyderabadRoyal Challengers BengaluruHyderabad19:30
68May 23, SatLucknow Super GiantsPunjab KingsLucknow19:30
69May 24, SunMumbai IndiansRajasthan RoyalsMumbai15:30
70May 24, SunKolkata Knight RidersDelhi CapitalsKolkata19:30

About the Author

Shreya Patil is a Mumbai-based documentary photographer turned cricket storyteller. Having covered local leagues through her lens, she now writes feature pieces at WPLeague, capturing the human side of women’s cricket beyond the boundary ropes.

Scroll to Top