The much-awaited cricket tournament of 2026… India Premier League (IPL) is scheduled to play from 28 March to 31 May in India. The full schedule (match by match) with data and time out now by BCCI. So, check out the time table of IPL 2026 (the 19th edition) below and save the date!
| Date | Match | Time | Venue |
| March 28, Saturday | Royal Challengers Bengaluru vs Sunrisers Hyderabad | 7:30 PM | Bengaluru |
| March 29, Sunday | Mumbai Indians vs Kolkata Knight Riders | 7:30 PM | Mumbai |
| March 30, Monday | Rajasthan Royals vs Chennai Super Kings | 7:30 PM | Guwahati |
| March 31, Tuesday | Punjab Kings vs Gujarat Titans | 7:30 PM | Mullanpur |
| April 1, Wednesday | Lucknow Super Giants vs Delhi Capitals | 7:30 PM | Lucknow |
| April 2, Thursday | Kolkata Knight Riders vs Sunrisers Hyderabad | 7:30 PM | Kolkata |
| April 3, Friday | Chennai Super Kings vs Punjab Kings | 7:30 PM | Chennai |
| April 4, Saturday | Delhi Capitals vs Mumbai Indians | 3:30 PM | Delhi |
| April 4, Saturday | Gujarat Titans vs Rajasthan Royals | 7:30 PM | Ahmedabad |
| April 5, Sunday | Sunrisers Hyderabad vs Lucknow Super Giants | 3:30 PM | Hyderabad |
| April 5, Sunday | Royal Challengers Bengaluru vs Chennai Super Kings | 7:30 PM | Bengaluru |
| April 6, Monday | Kolkata Knight Riders vs Punjab Kings | 7:30 PM | Kolkata |
| April 7, Tuesday | Rajasthan Royals vs Mumbai Indians | 7:30 PM | Guwahati |
| April 8, Wednesday | Delhi Capitals vs Gujarat Titans | 7:30 PM | Delhi |
| April 9, Thursday | Kolkata Knight Riders vs Lucknow Super Giants | 7:30 PM | Kolkata |
| April 10, Friday | Rajasthan Royals vs Royal Challengers Bengaluru | 7:30 PM | Guwahati |
| April 11, Saturday | Punjab Kings vs Sunrisers Hyderabad | 3:30 PM | Mullanpur |
| April 11, Saturday | Chennai Super Kings vs Delhi Capitals | 7:30 PM | Chennai |
| April 12, Sunday | Lucknow Super Giants vs Gujarat Titans | 3:30 PM | Lucknow |
| April 12, Sunday | Mumbai Indians vs Royal Challengers Bengaluru | 7:30 PM | Mumbai |
| April 13, Monday | Sunrisers Hyderabad vs Rajasthan Royals | 7:30 PM | Hyderabad |
| April 14, Tuesday | Chennai Super Kings vs Kolkata Knight Riders | 7:30 PM | Chennai |
| April 15, Wednesday | Royal Challengers Bengaluru vs Lucknow Super Giants | 7:30 PM | Bengaluru |
| April 16, Thursday | Mumbai Indians vs Punjab Kings | 7:30 PM | Mumbai |
| April 17, Friday | Gujarat Titans vs Kolkata Knight Riders | 7:30 PM | Ahmedabad |
| April 18, Saturday | Royal Challengers Bengaluru vs Delhi Capitals | 3:30 PM | Bengaluru |
| April 18, Saturday | Sunrisers Hyderabad vs Chennai Super Kings | 7:30 PM | Hyderabad |
| April 19, Sunday | Kolkata Knight Riders vs Rajasthan Royals | 3:30 PM | Kolkata |
| April 19, Sunday | Punjab Kings vs Lucknow Super Giants | 7:30 PM | New Chandigarh |
| April 20, Monday | Gujarat Titans vs Mumbai Indians | 7:30 PM | Ahmedabad |
| April 21, Tuesday | Sunrisers Hyderabad vs Delhi Capitals | 7:30 PM | Hyderabad |
| April 22, Wednesday | Lucknow Super Giants vs Rajasthan Royals | 7:30 PM | Lucknow |
| April 23, Thursday | Mumbai Indians vs Chennai Super Kings | 7:30 PM | Mumbai |
| April 24, Friday | Royal Challengers Bengaluru vs Gujarat Titans | 7:30 PM | Bengaluru |
| April 25, Saturday | Delhi Capitals vs Punjab Kings | 3:30 PM | Delhi |
| April 25, Saturday | Rajasthan Royals vs Sunrisers Hyderabad | 7:30 PM | Jaipur |
| April 26, Sunday | Gujarat Titans vs Chennai Super Kings | 3:30 PM | Ahmedabad |
| April 26, Sunday | Lucknow Super Giants vs Kolkata Knight Riders | 7:30 PM | Lucknow |
| April 27, Monday | Delhi Capitals vs Royal Challengers Bengaluru | 7:30 PM | Delhi |
| April 28, Tuesday | Punjab Kings vs Rajasthan Royals | 7:30 PM | New Chandigarh |
| April 29, Wednesday | Mumbai Indians vs Sunrisers Hyderabad | 7:30 PM | Mumbai |
| April 30, Thursday | Gujarat Titans vs Royal Challengers Bengaluru | 7:30 PM | Ahmedabad |
| May 1, Friday | Rajasthan Royals vs Delhi Capitals | 7:30 PM | Jaipur |
| May 2, Saturday | Chennai Super Kings vs Mumbai Indians | 7:30 PM | Chennai |
| May 3, Sunday | Sunrisers Hyderabad vs Kolkata Knight Riders | 3:30 PM | Hyderabad |
| May 3, Sunday | Gujarat Titans vs Punjab Kings | 7:30 PM | Ahmedabad |
| May 4, Monday | Mumbai Indians vs Lucknow Super Giants | 7:30 PM | Mumbai |
| May 5, Tuesday | Delhi Capitals vs Chennai Super Kings | 7:30 PM | Delhi |
| May 6, Wednesday | Sunrisers Hyderabad vs Punjab Kings | 7:30 PM | Hyderabad |
| May 7, Thursday | Lucknow Super Giants vs Royal Challengers Bengaluru | 7:30 PM | Lucknow |
| May 8, Friday | Delhi Capitals vs Kolkata Knight Riders | 7:30 PM | Delhi |
| May 9, Saturday | Rajasthan Royals vs Gujarat Titans | 7:30 PM | Jaipur |
| May 10, Sunday | Chennai Super Kings vs Lucknow Super Giants | 3:30 PM | Chennai |
| May 10, Sunday | Royal Challengers Bengaluru vs Mumbai Indians | 7:30 PM | Raipur |
| May 11, Monday | Punjab Kings vs Delhi Capitals | 7:30 PM | Dharamshala |
| May 12, Tuesday | Gujarat Titans vs Sunrisers Hyderabad | 7:30 PM | Ahmedabad |
| May 13, Wednesday | Royal Challengers Bengaluru vs Kolkata Knight Riders | 7:30 PM | Raipur |
| May 14, Thursday | Punjab Kings vs Mumbai Indians | 7:30 PM | Dharamshala |
| May 15, Friday | Lucknow Super Giants vs Chennai Super Kings | 7:30 PM | Lucknow |
| May 16, Saturday | Kolkata Knight Riders vs Gujarat Titans | 7:30 PM | Kolkata |
| May 17, Sunday | Punjab Kings vs Royal Challengers Bengaluru | 3:30 PM | Dharamshala |
| May 17, Sunday | Delhi Capitals vs Rajasthan Royals | 7:30 PM | Delhi |
| May 18, Monday | Chennai Super Kings vs Sunrisers Hyderabad | 7:30 PM | Chennai |
| May 19, Tuesday | Rajasthan Royals vs Lucknow Super Giants | 7:30 PM | Jaipur |
| May 20, Wednesday | Kolkata Knight Riders vs Mumbai Indians | 7:30 PM | Kolkata |
| May 21, Thursday | Chennai Super Kings vs Gujarat Titans | 7:30 PM | Chennai |
| May 22, Friday | Sunrisers Hyderabad vs Royal Challengers Bengaluru | 7:30 PM | Hyderabad |
| May 23, Saturday | Lucknow Super Giants vs Punjab Kings | 7:30 PM | Lucknow |
| May 24, Sunday | Mumbai Indians vs Rajasthan Royals | 3:30 PM | Mumbai |
| May 24, Sunday | Kolkata Knight Riders vs Delhi Capitals | 7:30 PM | Kolkata |
| May 26, Tuesday | Qualifier 1 | 7:30 PM | TBA |
| May 27, Wednesday | Eliminator | 7:30 PM | TBA |
| May 29, Friday | Qualifier 2 | 7:30 PM | TBA |
| May 31, Sunday | Final | 7:30 PM | TBA |
Note: As per Cricbuzz, due to the 2026 State Assembly Elections in several key states and also there are some security reasons, the venue details of Qualifier, Elimnator, and Final match will be announced later.
Like the previous season (IPL 18), there are same 10 teams ( RCB, MI, CSK, DC, PBKS,GT, LSG, KKR, RR, SRH) in IPL 19, and same 74 matches (70 league + 4 playoffs) will be played. Earlier speculations were that instead of 74, 84 matches will be played. But recent reports (TV9, Cricbuzz) reveal that due to state assembly elections, the idea to expand the tournament now dropped and BCCI decided to go with last year plan – 10 teams and 74 matches. The first match of IPL 2026 played between RCB vs SRH on 28 march at the M. Chinnaswamy Stadium in Bengaluru and final will be played between top 2 teams on 31 May.
RCB won their first maiden title in IPL 2025. In the final match RCB Vs PBKS of season 18, RCB defeated Punjab Kings and lift the trophy… but this year it looks like either MI or PBKS could win it. Many cricket experts have predicted that this time Mumbai Indians is a solid contender as their most of players like Jasprit Bumrah, Hardik Pandya, Tilak Varma, Quinton de Kock and Will Jacks are in form.
This year’s IPL would be historic as we might be witnessing the final chapter of MS Dhoni’s legendary journey behind the stumps and at the crease. And the same craze for Rohit Sharma and Virat Kohli as they are going to play T20 after a long time. Fans want to see these star faces on ground and also on TV!
Well, the full schedule of Tata IPL 2026 is now available… share it with others too and don’t forget to watch IPL live on Start Sports (Cable TV/Dish TV) and JioHotstar app at 3:30 PM and 7:30 PM as per Indian Standard Time! You can experience every match of IPL Season 19 in 4K quality only on JioHostar in multiple regional languages like Hindi, English, Tamil, Haryanavi, Bhojpuri, and Telugu – Don’t Miss and Stay Tuned!

