CricHeroes

IPL 2026 schedule: live scores, teams, fixtures & complete guide


INSTAGRAM
Copy link
URL has been copied successfully!

The IPL 2026 schedule is out, and the season will move quickly once it begins. Matches come almost every day, and keeping track of fixtures, results, and standings is not easy.

Most fans rely on IPL live score updates just to stay in the loop. But scores alone do not tell you when the next big match is or how the schedule is shaping the season.

This guide gives you the full picture. From the complete IPL 2026 schedule to teams, venues, and match flow, everything is in one place so you can follow the tournament without missing key moments.

TL;DR key takeaways

  • IPL 2026 runs from 28 March to 31 May
  • Total of 74 matches including playoffs
  • 10 teams split into two groups
  • Matches start at 3:30 PM and 7:30 PM IST
  • Final will be played in Bengaluru

IPL 2026 everything you need at a glance

The IPL 2026 season is the 19th edition of the tournament, running for just over two months with 10 teams competing across 74 matches.

DetailInfo
Edition19th (TATA IPL 2026)
Dates28 March – 31 May 2026
Matches74
Teams10
Opening matchRCB vs SRH
FinalBengaluru
Defending championsRoyal Challengers Bengaluru
BroadcastStar Sports, JioHotstar

This quick view helps you understand the full tournament structure without digging through multiple sources.

Score all your matches for FREE!

From friendly matches to big tournaments, CricHeroes is your go-to app to Score, Live Stream, and Analyse.

IPL 2026 format explained with new group system

IPL 2026 introduces a revised group structure that changes how teams face each other across the season.

  • Group A: CSK, KKR, RR, RCB, PBKS
  • Group B: MI, SRH, GT, DC, LSG

Each team plays 14 matches in the league stage.

Are you a cricket expert?

Prove your knowledge and earn a certificate of expertise.

Take the quiz →
  • Teams in the same group play once
  • Teams from the other group play twice
  • Top four teams qualify for playoffs

This setup increases repeat rivalries across groups while reducing same-group clashes.

The schedule was released in phases due to state elections, which affected venue planning in a few regions.

Full IPL 2026 match schedule

The IPL 2026 schedule follows a consistent timing structure, making it easier for fans to plan their viewing.

  • Weekday matches start at 7:30 PM IST
  • Weekend double-headers are played at 3:30 PM and 7:30 PM IST

Month
Team

Showing 70 matches

Today · Sat, 28 Mar 2026
Match 1st
M.Chinnaswamy Stadium, Bengaluru
Today
Royal Challengers Bengaluru
v/s
Sunrisers Hyderabad
7:30 PM IST(2:00 PM GMT)
Saturday, March 28, 2026
Sun, 29 Mar 2026
Match 2nd
Wankhede Stadium, Mumbai
Mumbai Indians
v/s
Kolkata Knight Riders
7:30 PM IST(2:00 PM GMT)
Sunday, March 29, 2026
Mon, 30 Mar 2026
Match 3rd
Barsapara Cricket Stadium, Guwahati
Rajasthan Royals
v/s
Chennai Super Kings
7:30 PM IST(2:00 PM GMT)
Monday, March 30, 2026
Tue, 31 Mar 2026
Match 4th
Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh
Punjab Kings
v/s
Gujarat Titans
7:30 PM IST(2:00 PM GMT)
Tuesday, March 31, 2026
Wed, 1 Apr 2026
Match 5th
BRSABV Ekana Cricket Stadium, Lucknow
Lucknow Super Giants
v/s
Delhi Capitals
7:30 PM IST(2:00 PM GMT)
Wednesday, April 1, 2026
Thu, 2 Apr 2026
Match 6th
Eden Gardens, Kolkata
Kolkata Knight Riders
v/s
Sunrisers Hyderabad
7:30 PM IST(2:00 PM GMT)
Thursday, April 2, 2026
Fri, 3 Apr 2026
Match 7th
MA Chidambaram Stadium, Chennai
Chennai Super Kings
v/s
Punjab Kings
7:30 PM IST(2:00 PM GMT)
Friday, April 3, 2026
Sat, 4 Apr 2026
Match 8th
Arun Jaitley Stadium, Delhi
Delhi Capitals
v/s
Mumbai Indians
3:30 PM IST(2:00 PM GMT)
Saturday, April 4, 2026
Match 9th
Narendra Modi Stadium, Ahmedabad
Gujarat Titans
v/s
Rajasthan Royals
7:30 PM IST(2:00 PM GMT)
Saturday, April 4, 2026
Sun, 5 Apr 2026
Match 10th
Rajiv Gandhi International Stadium, Hyderabad
Sunrisers Hyderabad
v/s
Lucknow Super Giants
3:30 PM IST(2:00 PM GMT)
Sunday, April 5, 2026
Match 11th
M.Chinnaswamy Stadium, Bengaluru
Royal Challengers Bengaluru
v/s
Chennai Super Kings
7:30 PM IST(2:00 PM GMT)
Sunday, April 5, 2026
Mon, 6 Apr 2026
Match 12th
Eden Gardens, Kolkata
Kolkata Knight Riders
v/s
Punjab Kings
7:30 PM IST(2:00 PM GMT)
Monday, April 6, 2026
Tue, 7 Apr 2026
Match 13th
Barsapara Cricket Stadium, Guwahati
Rajasthan Royals
v/s
Mumbai Indians
7:30 PM IST(2:00 PM GMT)
Tuesday, April 7, 2026
Wed, 8 Apr 2026
Match 14th
Arun Jaitley Stadium, Delhi
Delhi Capitals
v/s
Gujarat Titans
7:30 PM IST(2:00 PM GMT)
Wednesday, April 8, 2026
Thu, 9 Apr 2026
Match 15th
Eden Gardens, Kolkata
Kolkata Knight Riders
v/s
Lucknow Super Giants
7:30 PM IST(2:00 PM GMT)
Thursday, April 9, 2026
Fri, 10 Apr 2026
Match 16th
Barsapara Cricket Stadium, Guwahati
Rajasthan Royals
v/s
Royal Challengers Bengaluru
7:30 PM IST(2:00 PM GMT)
Friday, April 10, 2026
Sat, 11 Apr 2026
Match 17th
Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh
Punjab Kings
v/s
Sunrisers Hyderabad
3:30 PM IST(2:00 PM GMT)
Saturday, April 11, 2026
Match 18th
MA Chidambaram Stadium, Chennai
Chennai Super Kings
v/s
Delhi Capitals
7:30 PM IST(2:00 PM GMT)
Saturday, April 11, 2026
Sun, 12 Apr 2026
Match 19th
BRSABV Ekana Cricket Stadium, Lucknow
Lucknow Super Giants
v/s
Gujarat Titans
3:30 PM IST(2:00 PM GMT)
Sunday, April 12, 2026
Match 20th
Wankhede Stadium, Mumbai
Mumbai Indians
v/s
Royal Challengers Bengaluru
7:30 PM IST(2:00 PM GMT)
Sunday, April 12, 2026
Mon, 13 Apr 2026
Match 21st
Rajiv Gandhi International Stadium, Hyderabad
Sunrisers Hyderabad
v/s
Rajasthan Royals
7:30 PM IST(2:00 PM GMT)
Monday, April 13, 2026
Tue, 14 Apr 2026
Match 22nd
MA Chidambaram Stadium, Chennai
Chennai Super Kings
v/s
Kolkata Knight Riders
7:30 PM IST(2:00 PM GMT)
Tuesday, April 14, 2026
Wed, 15 Apr 2026
Match 23rd
M.Chinnaswamy Stadium, Bengaluru
Royal Challengers Bengaluru
v/s
Lucknow Super Giants
7:30 PM IST(2:00 PM GMT)
Wednesday, April 15, 2026
Thu, 16 Apr 2026
Match 24th
Wankhede Stadium, Mumbai
Mumbai Indians
v/s
Punjab Kings
7:30 PM IST(2:00 PM GMT)
Thursday, April 16, 2026
Fri, 17 Apr 2026
Match 25th
Narendra Modi Stadium, Ahmedabad
Gujarat Titans
v/s
Kolkata Knight Riders
7:30 PM IST(2:00 PM GMT)
Friday, April 17, 2026
Sat, 18 Apr 2026
Match 26th
M.Chinnaswamy Stadium, Bengaluru
Royal Challengers Bengaluru
v/s
Delhi Capitals
3:30 PM IST(2:00 PM GMT)
Saturday, April 18, 2026
Match 27th
Rajiv Gandhi International Stadium, Hyderabad
Sunrisers Hyderabad
v/s
Chennai Super Kings
7:30 PM IST(2:00 PM GMT)
Saturday, April 18, 2026
Sun, 19 Apr 2026
Match 28th
Eden Gardens, Kolkata
Kolkata Knight Riders
v/s
Rajasthan Royals
3:30 PM IST(2:00 PM GMT)
Sunday, April 19, 2026
Match 29th
Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh
Punjab Kings
v/s
Lucknow Super Giants
7:30 PM IST(2:00 PM GMT)
Sunday, April 19, 2026
Mon, 20 Apr 2026
Match 30th
Narendra Modi Stadium, Ahmedabad
Gujarat Titans
v/s
Mumbai Indians
7:30 PM IST(2:00 PM GMT)
Monday, April 20, 2026
Tue, 21 Apr 2026
Match 31st
Rajiv Gandhi International Stadium, Hyderabad
Sunrisers Hyderabad
v/s
Delhi Capitals
7:30 PM IST(2:00 PM GMT)
Tuesday, April 21, 2026
Wed, 22 Apr 2026
Match 32nd
BRSABV Ekana Cricket Stadium, Lucknow
Lucknow Super Giants
v/s
Rajasthan Royals
7:30 PM IST(2:00 PM GMT)
Wednesday, April 22, 2026
Thu, 23 Apr 2026
Match 33rd
Wankhede Stadium, Mumbai
Mumbai Indians
v/s
Chennai Super Kings
7:30 PM IST(2:00 PM GMT)
Thursday, April 23, 2026
Fri, 24 Apr 2026
Match 34th
M.Chinnaswamy Stadium, Bengaluru
Royal Challengers Bengaluru
v/s
Gujarat Titans
7:30 PM IST(2:00 PM GMT)
Friday, April 24, 2026
Sat, 25 Apr 2026
Match 35th
Arun Jaitley Stadium, Delhi
Delhi Capitals
v/s
Punjab Kings
3:30 PM IST(2:00 PM GMT)
Saturday, April 25, 2026
Match 36th
Sawai Mansingh Stadium, Jaipur
Rajasthan Royals
v/s
Sunrisers Hyderabad
7:30 PM IST(2:00 PM GMT)
Saturday, April 25, 2026
Sun, 26 Apr 2026
Match 37th
Narendra Modi Stadium, Ahmedabad
Gujarat Titans
v/s
Chennai Super Kings
3:30 PM IST(2:00 PM GMT)
Sunday, April 26, 2026
Match 38th
BRSABV Ekana Cricket Stadium, Lucknow
Lucknow Super Giants
v/s
Kolkata Knight Riders
7:30 PM IST(2:00 PM GMT)
Sunday, April 26, 2026
Mon, 27 Apr 2026
Match 39th
Arun Jaitley Stadium, Delhi
Delhi Capitals
v/s
Royal Challengers Bengaluru
7:30 PM IST(2:00 PM GMT)
Monday, April 27, 2026
Tue, 28 Apr 2026
Match 40th
Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh
Punjab Kings
v/s
Rajasthan Royals
7:30 PM IST(2:00 PM GMT)
Tuesday, April 28, 2026
Wed, 29 Apr 2026
Match 41st
Wankhede Stadium, Mumbai
Mumbai Indians
v/s
Sunrisers Hyderabad
7:30 PM IST(2:00 PM GMT)
Wednesday, April 29, 2026
Thu, 30 Apr 2026
Match 42nd
Narendra Modi Stadium, Ahmedabad
Gujarat Titans
v/s
Royal Challengers Bengaluru
7:30 PM IST(2:00 PM GMT)
Thursday, April 30, 2026
Fri, 1 May 2026
Match 43rd
Sawai Mansingh Stadium, Jaipur
Rajasthan Royals
v/s
Delhi Capitals
7:30 PM IST(2:00 PM GMT)
Friday, May 1, 2026
Sat, 2 May 2026
Match 44th
MA Chidambaram Stadium, Chennai
Chennai Super Kings
v/s
Mumbai Indians
7:30 PM IST(2:00 PM GMT)
Saturday, May 2, 2026
Sun, 3 May 2026
Match 45th
Rajiv Gandhi International Stadium, Hyderabad
Sunrisers Hyderabad
v/s
Kolkata Knight Riders
3:30 PM IST(2:00 PM GMT)
Sunday, May 3, 2026
Match 46th
Narendra Modi Stadium, Ahmedabad
Gujarat Titans
v/s
Punjab Kings
7:30 PM IST(2:00 PM GMT)
Sunday, May 3, 2026
Mon, 4 May 2026
Match 47th
Wankhede Stadium, Mumbai
Mumbai Indians
v/s
Lucknow Super Giants
7:30 PM IST(2:00 PM GMT)
Monday, May 4, 2026
Tue, 5 May 2026
Match 48th
Arun Jaitley Stadium, Delhi
Delhi Capitals
v/s
Chennai Super Kings
7:30 PM IST(2:00 PM GMT)
Tuesday, May 5, 2026
Wed, 6 May 2026
Match 49th
Rajiv Gandhi International Stadium, Hyderabad
Sunrisers Hyderabad
v/s
Punjab Kings
7:30 PM IST(2:00 PM GMT)
Wednesday, May 6, 2026
Thu, 7 May 2026
Match 50th
BRSABV Ekana Cricket Stadium, Lucknow
Lucknow Super Giants
v/s
Royal Challengers Bengaluru
7:30 PM IST(2:00 PM GMT)
Thursday, May 7, 2026
Fri, 8 May 2026
Match 51st
Arun Jaitley Stadium, Delhi
Delhi Capitals
v/s
Kolkata Knight Riders
7:30 PM IST(2:00 PM GMT)
Friday, May 8, 2026
Sat, 9 May 2026
Match 52nd
Sawai Mansingh Stadium, Jaipur
Rajasthan Royals
v/s
Gujarat Titans
7:30 PM IST(2:00 PM GMT)
Saturday, May 9, 2026
Sun, 10 May 2026
Match 53rd
MA Chidambaram Stadium, Chennai
Chennai Super Kings
v/s
Lucknow Super Giants
3:30 PM IST(2:00 PM GMT)
Sunday, May 10, 2026
Match 54th
Shaheed Veer Narayan Singh International Stadium, Raipur
Royal Challengers Bengaluru
v/s
Mumbai Indians
7:30 PM IST(2:00 PM GMT)
Sunday, May 10, 2026
Mon, 11 May 2026
Match 55th
HP Cricket Association Stadium, Dharamsala
Punjab Kings
v/s
Delhi Capitals
7:30 PM IST(2:00 PM GMT)
Monday, May 11, 2026
Tue, 12 May 2026
Match 56th
Narendra Modi Stadium, Ahmedabad
Gujarat Titans
v/s
Sunrisers Hyderabad
7:30 PM IST(2:00 PM GMT)
Tuesday, May 12, 2026
Wed, 13 May 2026
Match 57th
Shaheed Veer Narayan Singh International Stadium, Raipur
Royal Challengers Bengaluru
v/s
Kolkata Knight Riders
7:30 PM IST(2:00 PM GMT)
Wednesday, May 13, 2026
Thu, 14 May 2026
Match 58th
HP Cricket Association Stadium, Dharamsala
Punjab Kings
v/s
Mumbai Indians
7:30 PM IST(2:00 PM GMT)
Thursday, May 14, 2026
Fri, 15 May 2026
Match 59th
BRSABV Ekana Cricket Stadium, Lucknow
Lucknow Super Giants
v/s
Chennai Super Kings
7:30 PM IST(2:00 PM GMT)
Friday, May 15, 2026
Sat, 16 May 2026
Match 60th
Eden Gardens, Kolkata
Kolkata Knight Riders
v/s
Gujarat Titans
7:30 PM IST(2:00 PM GMT)
Saturday, May 16, 2026
Sun, 17 May 2026
Match 61st
HP Cricket Association Stadium, Dharamsala
Punjab Kings
v/s
Royal Challengers Bengaluru
3:30 PM IST(2:00 PM GMT)
Sunday, May 17, 2026
Match 62nd
Arun Jaitley Stadium, Delhi
Delhi Capitals
v/s
Rajasthan Royals
7:30 PM IST(2:00 PM GMT)
Sunday, May 17, 2026
Mon, 18 May 2026
Match 63rd
MA Chidambaram Stadium, Chennai
Chennai Super Kings
v/s
Sunrisers Hyderabad
7:30 PM IST(2:00 PM GMT)
Monday, May 18, 2026
Tue, 19 May 2026
Match 64th
Sawai Mansingh Stadium, Jaipur
Rajasthan Royals
v/s
Lucknow Super Giants
7:30 PM IST(2:00 PM GMT)
Tuesday, May 19, 2026
Wed, 20 May 2026
Match 65th
Eden Gardens, Kolkata
Kolkata Knight Riders
v/s
Mumbai Indians
7:30 PM IST(2:00 PM GMT)
Wednesday, May 20, 2026
Thu, 21 May 2026
Match 66th
MA Chidambaram Stadium, Chennai
Chennai Super Kings
v/s
Gujarat Titans
7:30 PM IST(2:00 PM GMT)
Thursday, May 21, 2026
Fri, 22 May 2026
Match 67th
Rajiv Gandhi International Stadium, Hyderabad
Sunrisers Hyderabad
v/s
Royal Challengers Bengaluru
7:30 PM IST(2:00 PM GMT)
Friday, May 22, 2026
Sat, 23 May 2026
Match 68th
BRSABV Ekana Cricket Stadium, Lucknow
Lucknow Super Giants
v/s
Punjab Kings
7:30 PM IST(2:00 PM GMT)
Saturday, May 23, 2026
Sun, 24 May 2026
Match 69th
Wankhede Stadium, Mumbai
Mumbai Indians
v/s
Rajasthan Royals
3:30 PM IST(2:00 PM GMT)
Sunday, May 24, 2026
Match 70th
Eden Gardens, Kolkata
Kolkata Knight Riders
v/s
Delhi Capitals
7:30 PM IST(2:00 PM GMT)
Sunday, May 24, 2026
No matches found for this selection.

The full list continues across 70 league matches, covering all venues and team combinations.

Weekend games usually draw the highest viewership, especially double-headers.

IPL 2026 playoff fixtures and format

The playoff structure remains consistent with previous seasons, rewarding teams that finish higher in the table.

RoundFormat
Qualifier 11st vs 2nd
Eliminator3rd vs 4th
Qualifier 2Loser of Q1 vs Winner of Eliminator
FinalWinner of Q1 vs Winner of Q2

The final will be played on 31 May in Bengaluru.

Finishing in the top two gives teams an advantage, as they get two chances to reach the final.

All IPL 2026 teams with captains and home grounds

All 10 teams from the previous season return, with stable leadership groups and familiar squads.

TeamCaptainCoachHome ground
CSKRuturaj GaikwadStephen FlemingChennai
MIHardik PandyaMahela JayawardeneMumbai
RCBRajat PatidarAndy FlowerBengaluru
PBKSShreyas IyerRicky PontingMullanpur
RRRiyan ParagKumar SangakkaraJaipur

Each team carries a different storyline into the season.

RCB enter as defending champions and will look to maintain momentum. CSK aim for a stronger finish after a tough previous season. MI continue with a stable core and proven system.

These contrasts are what keep the league competitive across two months.

IPL 2026 venues and stadium guide

IPL matches will be played across multiple stadiums in India, covering all major cricketing cities.

StadiumCityCapacity
M Chinnaswamy StadiumBengaluru35,000
Wankhede StadiumMumbai33,000
Eden GardensKolkata68,000
Narendra Modi StadiumAhmedabad1,32,000

Ticket booking is available through:

  • BookMyShow
  • District by Zomato
  • Official team websites

Weekend matches sell out faster, especially in high-demand venues like Mumbai and Bengaluru.

How to watch IPL 2026 live

Fans in India can watch IPL 2026 through both television and streaming platforms.

  • TV broadcast: Star Sports Network
  • Streaming: JioHotstar
  • Live scores & updates: Follow ball-by-ball scores, commentary, and stats on the Indian Premier League official website/app, as well as apps like Cricbuzz and ESPNcricinfo.

International viewers can access matches through regional broadcasters such as:

  • Sky Sports
  • Willow TV
  • Fox Cricket

This ensures global coverage for the tournament while keeping fans updated with every IPL live score moment.

Key storylines to watch in IPL 2026

Every IPL season has a few narratives that shape how fans experience the tournament.

  • RCB defending their first title
  • MS Dhoni’s possible final season
  • Rishabh Pant leading LSG
  • New group format creating fresh rivalries
  • Player movements adding emotional matchups

These storylines add context to each match beyond just the scorecard.

Records that could fall in IPL 2026

Several milestones could be reached during the season, especially among long-standing players.

  • Virat Kohli approaching major run records
  • Bowlers closing in on all-time wicket tallies
  • Team scoring records under pressure in high-scoring venues

These numbers keep fans engaged throughout the tournament.

Stay updated with IPL 2026

The IPL season changes quickly. Teams rise, players hit form, and standings shift every week.

Keep this page bookmarked to follow the IPL 2026 schedule and stay updated with every match.

Every game adds something to the season. Follow it closely and enjoy the ride.

FAQ’s

How many matches are in IPL 2026

IPL 2026 includes 74 matches, with 70 league games and 4 playoff matches.

When does IPL 2026 start and end

The season starts on 28 March and ends on 31 May 2026.

Who are the defending champions

Royal Challengers Bengaluru are the defending champions.

What time do matches start

Matches begin at 7:30 PM IST on weekdays, with an additional 3:30 PM match on weekends.

Where can I watch IPL 2026 outside India

Viewers can watch via Sky Sports, Willow TV or Fox Cricket depending on their region.

Why was the schedule released in parts

The schedule was split due to state elections affecting venue availability.

Disclaimer

This content is published for informational and editorial purposes only. The Indian Premier League (IPL), its name, logo, team names, player names, and related trademarks are the property of the BCCI and respective franchise owners.

We are not affiliated with, endorsed by, or connected to the IPL, BCCI, or any team. Any references to teams, logos, or players are used only for identification and commentary.

Match schedules, fixtures, and venue details are based on publicly available information and may change at the discretion of the BCCI. For official updates, please refer to IPL’s official platforms.

Source: TATA Indian Premier League 2026

Leave a Comment

Score all your matches for FREE!