IPL 2026 Schedule

The Indian Premier League isn’t just a cricket tournament, it’s a global celebration that unites fans everywhere. The 19th season of the IPL kicks off on March 28, 2026 with RCB going up against SRH in Bengaluru. For the next two months, cricket enthusiasts will enjoy 74 exciting matches held in 12 stadiums as all 10 teams compete in a complete home-and-away format. The league stage continues until May 24 and culminates in the grand finale on May 31.

IPL 2026 Schedule Overview

CategoryDetail
Season19th edition of the Indian Premier League (IPL 2026)
Start DateMarch 28, 2026
Opening MatchRoyal Challengers Bengaluru (RCB) vs Sunrisers Hyderabad (SRH)
League Stage EndMay 24, 2026
Final DateMay 31, 2026
Total Matches74 (70 league + 4 playoffs)
Teams10 franchises

IPL 2026 Fixtures

DateMatchStart Time (IST)Venue
Mar 28, SaturdayRoyal Challengers Bengaluru vs Sunrisers Hyderabad7:30 PM ISTBengaluru
Mar 29, SundayMumbai Indians vs Kolkata Knight Riders7:30 PM ISTMumbai
Mar 30, MondayRajasthan Royals vs Chennai Super Kings7:30 PM ISTGuwahati
Mar 31, TuesdayPunjab Kings vs Gujarat Titans7:30 PM ISTMullanpur
Apr 1, WednesdayLucknow Super Giants vs Delhi Capitals7:30 PM ISTLucknow
Apr 2, ThursdayKolkata Knight Riders vs Sunrisers Hyderabad7:30 PM ISTKolkata
Apr 3, FridayChennai Super Kings vs Punjab Kings7:30 PM ISTChennai
Apr 4, SaturdayDelhi Capitals vs Mumbai Indians3:30 PM ISTDelhi
Apr 4, SaturdayGujarat Titans vs Rajasthan Royals7:30 PM ISTAhmedabad
Apr 5, SundaySunrisers Hyderabad vs Lucknow Super Giants3:30 PM ISTHyderabad
Apr 5, SundayRoyal Challengers Bengaluru vs Chennai Super Kings7:30 PM ISTBengaluru
Apr 6, MondayKolkata Knight Riders vs Punjab Kings7:30 PM ISTKolkata
Apr 7, TuesdayRajasthan Royals vs Mumbai Indians7:30 PM ISTGuwahati
Apr 8, WednesdayDelhi Capitals vs Gujarat Titans7:30 PM ISTDelhi
Apr 9, ThursdayKolkata Knight Riders vs Lucknow Super Giants7:30 PM ISTKolkata
Apr 10, FridayRajasthan Royals vs Royal Challengers Bengaluru7:30 PM ISTGuwahati
Apr 11, SaturdayPunjab Kings vs Sunrisers Hyderabad3:30 PM ISTMullanpur
Apr 11, SaturdayChennai Super Kings vs Delhi Capitals7:30 PM ISTChennai
Apr 12, SundayLucknow Super Giants vs Gujarat Titans3:30 PM ISTLucknow
Apr 12, SundayMumbai Indians vs Royal Challengers Bengaluru7:30 PM ISTMumbai
Apr 13, MondaySunrisers Hyderabad vs Rajasthan Royals7:30 PM ISTHyderabad
Apr 14, TuesdayChennai Super Kings vs Kolkata Knight Riders7:30 PM ISTChennai
Apr 15, WednesdayRoyal Challengers Bengaluru vs Lucknow Super Giants7:30 PM ISTBengaluru
Apr 16, ThursdayMumbai Indians vs Punjab Kings7:30 PM ISTMumbai
Apr 17, FridayGujarat Titans vs Kolkata Knight Riders7:30 PM ISTAhmedabad
Apr 18, SaturdayRoyal Challengers Bengaluru vs Delhi Capitals3:30 PM ISTBengaluru
Apr 18, SaturdaySunrisers Hyderabad vs Chennai Super Kings7:30 PM ISTHyderabad
Apr 19, SundayKolkata Knight Riders vs Rajasthan Royals3:30 PM ISTKolkata
Apr 19, SundayPunjab Kings vs Lucknow Super Giants7:30 PM ISTNew Chandigarh
Apr 20, MondayGujarat Titans vs Mumbai Indians7:30 PM ISTAhmedabad
Apr 21, TuesdaySunrisers Hyderabad vs Delhi Capitals7:30 PM ISTHyderabad
Apr 22, WednesdayLucknow Super Giants vs Rajasthan Royals7:30 PM ISTLucknow
Apr 23, ThursdayMumbai Indians vs Chennai Super Kings7:30 PM ISTMumbai
Apr 24, FridayRoyal Challengers Bengaluru vs Gujarat Titans7:30 PM ISTBengaluru
Apr 25, SaturdayDelhi Capitals vs Punjab Kings3:30 PM ISTDelhi
Apr 25, SaturdayRajasthan Royals vs Sunrisers Hyderabad7:30 PM ISTJaipur
Apr 26, SundayGujarat Titans vs Chennai Super Kings3:30 PM ISTAhmedabad
Apr 26, SundayLucknow Super Giants vs Kolkata Knight Riders7:30 PM ISTLucknow
Apr 27, MondayDelhi Capitals vs Royal Challengers Bengaluru7:30 PM ISTDelhi
Apr 28, TuesdayPunjab Kings vs Rajasthan Royals7:30 PM ISTNew Chandigarh
Apr 29, WednesdayMumbai Indians vs Sunrisers Hyderabad7:30 PM ISTMumbai
Apr 30, ThursdayGujarat Titans vs Royal Challengers Bengaluru7:30 PM ISTAhmedabad
May 1, FridayRajasthan Royals vs Delhi Capitals7:30 PM ISTJaipur
May 2, SaturdayChennai Super Kings vs Mumbai Indians7:30 PM ISTChennai
May 3, SundaySunrisers Hyderabad vs Kolkata Knight Riders3:30 PM ISTHyderabad
May 3, SundayGujarat Titans vs Punjab Kings7:30 PM ISTAhmedabad
May 4, MondayMumbai Indians vs Lucknow Super Giants7:30 PM ISTMumbai
May 5, TuesdayDelhi Capitals vs Chennai Super Kings7:30 PM ISTDelhi
May 6, WednesdaySunrisers Hyderabad vs Punjab Kings7:30 PM ISTHyderabad
May 7, ThursdayLucknow Super Giants vs Royal Challengers Bengaluru7:30 PM ISTLucknow
May 8, FridayDelhi Capitals vs Kolkata Knight Riders7:30 PM ISTDelhi
May 9, SaturdayRajasthan Royals vs Gujarat Titans7:30 PM ISTJaipur
May 10, SundayChennai Super Kings vs Lucknow Super Giants3:30 PM ISTChennai
May 10, SundayRoyal Challengers Bengaluru vs Mumbai Indians7:30 PM ISTRaipur
May 11, MondayPunjab Kings vs Delhi Capitals7:30 PM ISTDharamshala
May 12, TuesdayGujarat Titans vs Sunrisers Hyderabad7:30 PM ISTAhmedabad
May 13, WednesdayRoyal Challengers Bengaluru vs Kolkata Knight Riders7:30 PM ISTRaipur
May 14, ThursdayPunjab Kings vs Mumbai Indians7:30 PM ISTDharamshala
May 15, FridayLucknow Super Giants vs Chennai Super Kings7:30 PM ISTLucknow
May 16, SaturdayKolkata Knight Riders vs Gujarat Titans7:30 PM ISTKolkata
May 17, SundayPunjab Kings vs Royal Challengers Bengaluru3:30 PM ISTDharamshala
May 17, SundayDelhi Capitals vs Rajasthan Royals7:30 PM ISTDelhi
May 18, MondayChennai Super Kings vs Sunrisers Hyderabad7:30 PM ISTChennai
May 19, TuesdayRajasthan Royals vs Lucknow Super Giants7:30 PM ISTJaipur
May 20, WednesdayKolkata Knight Riders vs Mumbai Indians7:30 PM ISTKolkata
May 21, ThursdayChennai Super Kings vs Gujarat Titans7:30 PM ISTChennai
May 22, FridaySunrisers Hyderabad vs Royal Challengers Bengaluru7:30 PM ISTHyderabad
May 23, SaturdayLucknow Super Giants vs Punjab Kings7:30 PM ISTLucknow
May 24, SundayMumbai Indians vs Rajasthan Royals3:30 PM ISTMumbai
May 24, SundayKolkata Knight Riders vs Delhi Capitals7:30 PM ISTKolkata

IPL 2026 Teams List

Team NameAbbreviationHome Ground (City)
Chennai Super KingsCSKMA Chidambaram Stadium, Chennai
Mumbai IndiansMIWankhede Stadium, Mumbai
Royal Challengers BengaluruRCBM. Chinnaswamy Stadium, Bengaluru
Kolkata Knight RidersKKREden Gardens, Kolkata
Sunrisers HyderabadSRHRajiv Gandhi Intl. Stadium, Hyderabad
Delhi CapitalsDCArun Jaitley Stadium, Delhi
Punjab KingsPBKSPCA Stadium, Mohali
Gujarat TitansGTNarendra Modi Stadium, Ahmedabad
Lucknow Super GiantsLSGEkana Stadium, Lucknow
Rajasthan RoyalsRRSawai Mansingh Stadium, Jaipur

The IPL 2026 will have ten teams featuring big names like the Chennai Super Kings, Mumbai Indians and Royal Challengers Bengaluru. The addition of newer teams like Gujarat Titans and Lucknow Super Giants brings a new level of excitement.

IPL 2026 Venues

CityStadium Name
BengaluruM Chinnaswamy Stadium
AhmedabadNarendra Modi Stadium
GuwahatiACA Stadium
KolkataEden Gardens
ChennaiMA Chidambaram Stadium
LucknowEkana Stadium
DelhiArun Jaitley Stadium
HyderabadRajiv Gandhi International Cricket Stadium
MumbaiWankhede Stadium
MullanpurNew PCA Stadium
JaipurSawai Mansingh Stadium
DharamsalaHimachal Pradesh Cricket Association Stadium

The IPL 2026 will brighten stadiums all over India, ranging from the massive Narendra Modi Stadium in Ahmedabad to iconic venues like Eden Gardens in Kolkata and Wankhede in Mumbai. Supporters in cities such as Bengaluru, Chennai, Delhi, Hyderabad, Lucknow, Jaipur, Dharamsala, Guwahati and Mullanpur will have the chance to root for their teams at home.

How to Watch IPL 2026

Region / CountryOfficial Broadcaster(s) / Platform(s)
IndiaStar Sports (TV), JioHotstar (Streaming)
PakistanPTV Sports, Ten Sports
BangladeshGazi TV (GTV)
Sri Lanka & NepalSony Sports Network
UKSky Sports Cricket
AustraliaFox Cricket (Foxtel), Kayo Sports (Streaming)
USA & CanadaWillow TV
South AfricaSuperSport
Middle EastbeIN Sports

Fans can watch IPL 2026 live all over India on Star Sports and JioHotstar. In other Asian nations, you can catch the coverage on PTV Sports, Ten Sports, Gazi TV and Sony Sports. For global viewers, Sky Sports in the UK, Fox Cricket and Kayo in Australia, Willow TV in North America, SuperSport in South Africa and beIN Sports in the Middle East will be available. This means that cricket fans around the world won’t miss any of the exciting action.