IPL schedule 2026: Check updated squads, match dates, time, venues, live streaming details - All you need to know

Three-time champions Kolkata Knight Riders are the most affected franchise in IPL 2026, having lost three top pacers due to injuries and other issues. The IPL 2026 begins with defending champions RCB taking on Sunrisers Hyderabad on March 28 at the Chinnaswamy stadium in Bengaluru.

Koushik Paul
Updated28 Mar 2026, 06:43 PM IST
Captains of the IPL teams in Mumbai.
Captains of the IPL teams in Mumbai.

The 19th edition of the Indian Premier League (IPL) is set to kick-off in just two day's time when defending champions Royal Challengers Bengaluru (RCB) take on Sunrisers Hyderabad in the tournament opener at the M Chinnaswamy stadium in Bengaluru on March 28.

Like the previous seasons, IPL 2026 will have 74 matches (70 in league stage and 4 in knockouts), with each team playing 14 matches each. After initially announcing the first phase due to uncertainty regarding Assembly Election dates, the BCCI on Thursday announced the complete schedule. The IPL 2026 league stage ends on May 24 with KKR hosting Delhi Capitals at home.

Also Read | RCB suffer massive blow before IPL 2026 opener; star bowler unavailable

A total of 20 matches will be played across 10 venues in Bengaluru, Mumbai, Guwahati, New Chandigarh, Lucknow, Kolkata, Chennai, Delhi, Ahmedabad and Hyderabad, including four double-headers in the first phase which ends on April 12. The second phase starts on April 13 with Sunrisers Hyderabad taking on Rajasthan Royals in Hyderabad.

The evening matches will start at 7:30 PM IST, while the day games commence at 3:30 PM IST. A total of 12 double headers will be played in the league stage with the first the first on April 4 as Delhi Capitals host Mumbai Indians at home in an afternoon game, followed by Gujarat Titans clashing against Rajasthan Royals in Ahmedabad.

It must be noted that RCB's will play five home games in Bengaluru and two in Raipur. Similarly, New Chandigarh will play host to Punjab Kings' four games while the Shreyas Iyer-led side play three in Dharamshala. Rajasthan Royals will play three home matches in Guwahati and four in Jaipur.

Also Read | Ananya Birla drops major update on RCB ahead of IPL 2026; ‘good news is…’

IPL 2026 complete schedule

Also Read | IPL 2026: Why there is no opening ceremony before RCB vs SRH at Chinnaswamy
MatchDateTime (IST)HomeAwayVenue
1March 287:30 PMSunrisers HyderabadRoyal Challengers BengaluruBengaluru
2March 297:30 PMKolkata Knight RidersMumbai IndiansMumbai
3March 307:30 PMChennai Super KingsRajasthan RoyalsGuwahati
4March 317:30 PMGujarat TitansPunjab KingsNew Chandigarh
5April 17:30 PMDelhi CapitalsLucknow Super GiantsLucknow
6April 27:30 PMSunrisers HyderabadKolkata Knight RidersKolkata
7April 37:30 PMPunjab KingsChennai Super KingsChennai
8April 43:30 PMMumbai IndiansDelhi CapitalsDelhi
9April 47:30 PMRajasthan RoyalsGujarat TitansAhmedabad
10April 53:30 PMLucknow Super GiantsSunrisers HyderabadHyderabad
11April 57:30 PMChennai Super KingsRoyal Challengers BengaluruBengaluru
12April 67:30 PMPunjab KingsKolkata Knight RidersKolkata
13April 77:30 PMMumbai IndiansRajasthan RoyalsGuwahati
14April 87:30 PMGujarat TitansDelhi CapitalsDelhi
15April 97:30 PMLucknow Super GiantsKolkata Knight RidersKolkata
16April 107:30 PMRoyal Challengers BengaluruRajasthan RoyalsGuwahati
17April 113:30 PMSunrisers HyderabadPunjab KingsNew Chandigarh
18April 117:30 PMDelhi CapitalsChennai Super KingsChennai
19April 123:30 PMGujarat TitansLucknow Super GiantsLucknow
20April 127:30 PMRoyal Challengers BengaluruMumbai IndiansMumbai
21April 137:30 PMRajasthan RoyalsSunrisers HyderabadHyderabad
22April 147:30 PMKolkata Knight RidersChennai Super KingsChennai
23April 157:30 PMLucknow Super GiantsRoyal Challengers BengaluruBengaluru
24April 167:30 PMPunjab KingsMumbai IndiansMumbai
25April 177:30 PMKolkata Knight RidersGujarat TitansAhmedabad
26April 183:30 PMDelhi CapitalsRoyal Challengers BengaluruBengaluru
27April 187:30 PMChennai Super KingsSunrisers HyderabadHyderabad
28April 193:30 PMRajasthan RoyalsKolkata Knight RidersKolkata
29April 197:30 PMLucknow Super GiantsPunjab KingsNew Chandigarh
30April 207:30 PMMumbai IndiansGujarat TitansAhmedabad
31April 217:30 PMDelhi CapitalsSunrisers HyderabadHyderabad
32April 227:30 PMRajasthan RoyalsLucknow Super GiantsLucknow
33April 237:30 PMChennai Super KingsMumbai IndiansMumbai
34April 247:30 PMGujarat TitansRoyal Challengers BengaluruBengaluru
35April 253:30 PMPunjab KingsDelhi CapitalsDelhi
36April 257:30 PMSunrisers HyderabadRajasthan RoyalsJaipur
37April 263:30 PMChennai Super KingsGujarat TitansAhmedabad
38April 267:30 PMKolkata Knight RidersLucknow Super GiantsLucknow
39April 277:30 PMRoyal Challengers BengaluruDelhi CapitalsDelhi
40April 287:30 PMRajasthan RoyalsPunjab KingsNew Chandigarh
41April 297:30 PMSunrisers HyderabadMumbai IndiansMumbai
42April 307:30 PMRoyal Challengers BengaluruGujarat TitansAhmedabad
43May 17:30 PMDelhi CapitalsRajasthan RoyalsJaipur
44May 27:30 PMMumbai IndiansChennai Super KingsChennai
45May 3 3:30 PMKolkata Knight RidersSunrisers HyderabadHyderabad
46May 37:30 PMPunjab KingsGujarat TitansAhmedabad
47May 47:30 PMLucknow Super GiantsMumbai IndiansMumbai
48May 57:30 PMChennai Super KingsDelhi CapitalsDelhi
49May 67:30 PMPunjab KingsSunrisers HyderabadHyderabad
50May 7 7:30 PMRoyal Challengers BengaluruLucknow Super GiantsLucknow
51May 87:30 PMKolkata Knight RidersDelhi CapitalsDelhi
52May 97:30 PMGujarat TitansRajasthan RoyalsJaipur
53May 103:30 PMLucknow Super GiantsChennai Super KingsChennai
54May 107:30 PMMumbai IndiansRoyal Challengers BengaluruRaipur
55May 117:30 PMDelhi CapitalsPunjab KingsDharamshala
56May 127:30 PMSunrisers HyderabadGujarat TitansAhmedabad
57May 137:30 PMKolkata Knight RidersRoyal Challengers BengaluruRaipur
58May 147:30 PMMumbai IndiansPunjab KingsDharamshala
59May 157:30 PMChennai Super KingsLucknow Super GiantsLucknow
60May 167:30 PMGujarat TitansKolkata Knight RidersKolkata
61May 173:30 PMRoyal Challengers BengaluruPunjab KingsDharamshala
62May 177:30 PMRajasthan RoyalsDelhi CapitalsDelhi
63May 187:30 PMSunrisers HyderabadChennai Super KingsChennai
64May 197:30 PMLucknow Super GiantsRajasthan RoyalsJaipur
65May 207:30 PMMumbai IndiansKolkata Knight RidersKolkata
66May 217:30 PMGujarat TitansChennai Super KingsChennai
67May 227:30 PMRoyal Challengers BengaluruSunrisers HyderabadHyderabad
68May 237:30 PMPunjab KingsLucknow Super GiantsLucknow
69May 243:30 PMRajasthan RoyalsMumbai IndiansMumbai
70May 247:30 PMDelhi CapitalsKolkata Knight RidersKolkata

While Bangladesh's Mustafizur Rahman was removed from IPL 2026, there have been several injury replacements so far with Harshit Rana and Akash Deep among the notable ones. Both Rana and Akash Deep were to play for Kolkata Knight Riders (KKR) and have already been replaced. Rahman was also slated to play for KKR after being bought for 9.2 crore in the auction.

List of players ruled out in IPL 2026

FranchisePlayer Ruled OutReasonReplacement Player
Kolkata Knight RidersHarshit RanaKnee surgeryNavdeep Saini
Kolkata Knight RidersAkash DeepLumbar stress injurySaurabh Dubey
Kolkata Knight RidersMustafizur RahmanBCCI directiveBlessing Muzarabani
Rajasthan RoyalsSam CurranGroin injuryDasun Shanaka
Chennai Super KingsNathan EllisHamstring injurySpencer Johnson
Sunrisers HyderabadJack EdwardsFoot injuryDavid Payne
Gujarat TitansPrithviraj YarraInjuryKulwant Khejroliya

Full list of updated IPL 2026 squads

TeamPlayers 
Chennai Super KingsRuturaj Gaikwad (C), Dewald Brevis, MS Dhoni, Kartik Sharma, Sarfaraz Khan, Ayush Mhatre, Urvil Patel, Sanju Samson, Aman Khan, Shivam Dube, Zak Foulkes, Ramakrishna Ghosh, Anshul Kamboj, Jamie Overton, Matthew Short, Prashant Veer, Khaleel Ahmed, Rahul Chahar, Shreyas Gopal, Gurjapneet Singh, Matt Henry, Akeal Hosein, Spencer Johnson, Mukesh Choudhary, Noor Ahmad
Mumbai IndiansHardik Pandya (C), Quinton de Kock, Danish Malewar, Robin Minz, Ryan Rickelton, Sherfane Rutherford, Rohit Sharma, Suryakumar Yadav, Atharva Ankolekar, Raj Bawa, Corbin Bosch, Will Jacks, Mayank Rawat, Naman Dhir, Mitchell Santner, Shardul Thakur, Tilak Varma, Ashwani Kumar, Trent Boult, Jasprit Bumrah, Deepak Chahar, AM Ghazanfar, Mayank Markande, Mohd Izhar, Raghu Sharma.
Royal Challengers BengaluruRajat Patidar (C), Jordan Cox, Tim David, Virat Kohli, Devdutt Padikkal, Phil Salt, Jitesh Sharma, Jacob Bethell, Kanishk Chouhan, Venkatesh Iyer, Vihaan Malhotra, Mangesh Yadav, Krunal Pandya, Romario Shepherd, Abhinandan Singh, Satvik Deswal, Jacob Duffy, Bhuvneshwar Kumar, Vicky Ostwal, Rasikh Salam, Suyash Sharma, Swapnil Singh, Nuwan Thushara (unlikely to join), Josh Hazlewood
Kolkata Knight RidersAjinkya Rahane (C), Rinku Singh, Finn Allen, Tejasvi Dahiya, Manish Pandey, Rovman Powell, Angkrish Raghuvanshi, Ramandeep Singh, Sarthak Ranjan, Tim Seifert, Rahul Tripathi, Daksh Kamra, Cameron Green, Sunil Narine, Rachin Ravindra, Anukul Roy, Vaibhav Arora, Saurabh Dubey, Kartik Tyagi, Blessing Muzarabani, Prashant Solanki, Umran Malik, Varun Chakravarthy, Navdeep Saini, Matheesha Pathirana (awaiting NOC)
Delhi CapitalsAxar Patel (C), Abishek Porel, David Miller, Karun Nair, Pathum Nissanka, Sahil Parakh, KL Rahul, Nitish Rana, Prithvi Shaw, Tristan Stubbs, Ajay Mandal, Sameer Rizvi, Ashutosh Sharma, Madhav Tiwari, Auqib Nabi, Dushmantha Chameera, Kyle Jamieson, Kuldeep Yadav, Mukesh Kumar, T Natarajan, Lungi Ngidi, Vipraj Nigam, Tripurana Vijay, Mitchell Starc (awaiting NOC)
Rajasthan RoyalsRiyan Parag (C), Aman Rao, Shubham Dubey, Shimron Hetmyer, Yashasvi Jaiswal, Dhruv Jurel, Lhuan-dre Pretorius, Ravi Singh, Vaibhav Sooryavanshi, Donovan Ferreira, Ravindra Jadeja, Dasun Shanaka, Sam Curran, Jofra Archer, Brijesh Sharma, Nandre Burger, Tushar Deshpande, Kwena Maphaka, Adam Milne, Sushant Mishra, Vignesh Puthur, Ravi Bishnoi, Sandeep Sharma, Kuldeep Sen, Yash Raj Punja, Yudhvir Singh
Punjab KingsShreyas Iyer (C), Priyansh Arya, Pyla Avinash, Harnoor Singh, Prabhsimran Singh, Vishnu Vinod, Nehal Wadhera, Azmatullah Omarzai, Cooper Connolly, Marco Jansen, Musheer Khan, Mitchell Owen, Shashank Singh, Marcus Stoinis, Suryansh Shedge, Arshdeep Singh, Xavier Bartlett, Yuzvendra Chahal, Praveen Dubey, Ben Dwarshuis, Lockie Ferguson, Harpreet Brar, Vishal Nishad, Vijaykumar Vyshak, Yash Thakur
Lucknow Super GiantsRishabh Pant (C), Abdul Samad, Akshat Raghuwanshi, Ayush Badoni, Matthew Breetzke, Mukul Choudhary, Himmat Singh, Aiden Markram, Nicholas Pooran, Arshin Kulkarni, Mitchell Marsh, Shahbaz Ahmed, Akash Singh, Avesh Khan, Mohammed Shami, Mohsin Khan, Anrich Nortje, Prince Yadav, Digvesh Rathi, Manimaran Siddharth, Arjun Tendulkar, Naman Tiwari, Mayank Yadav, Josh Inglis, Wanindu Hasaranga (awaiting NOC)
Sunrisers HyderabadIshan Kishan (C), Salil Arora, Travis Head, Heinrich Klaasen, Ravichandran Smaran, Aniket Verma, Abhishek Sharma, Brydon Carse, Harsh Dubey, Krains Fuletra, Liam Livingstone, Kamindu Mendis, Nitish Kumar Reddy, Harshal Patel, Shivam Mavi, Shivang Kumar, Jack Edwards, Amit Kumar, Praful Hinge, Eshan Malinga, David Payne, Sakib Hussain, Onkar Tarmale, Jaydev Unadkat, Zeeshan Ansari, David Payne, Pat Cummins (to miss initial games)
Gujarat TitansShubman Gill, Anuj Rawat, Tom Banton, Jos Buttler, Kumar Kushagra, Sai Sudharsan, M Shahrukh Khan, Jason Holder, Glenn Phillips, Rashid Khan, Nishant Sindhu, Manav Suthar, Rahul Tewatia, Washington Sundar, Arshad Khan, Ashok Sharma, Gurnoor Brar, Mohammed Siraj, Prasidh Krishna, Kulwant Khejrolia, Kagiso Rabada, Sai Kishore, Ishant Sharma, Luke Wood, Jayant Yadav.
 

Where to watch IPL 2026 matches?

Star Sports is the official broadcaster of the IPL in India. All the matches of IPL 2026 will be telecast live on Star Sports channels in several regional languages besides native English. Live streaming of IPL 2026 matches will be available on JioStar app and website. The evening matches will start at 7:30 PM IST while the day matches will have a 3:30 PM IST start.

About the Author

Koushik lives and breathes sports. After transitioning from his own aspirations of becoming a professional athlete, he successfully channeled that lifelong passion into a prolific career, documenting the action both from the sidelines and the editorial desk. With over eight years of industry experience, Koushik joined LiveMint as a Deputy Chief Content Producer in 2024, following impactful stints at Outlook India, India.com, Sportskeeda, Women’s CricZone, and OrissaPOST. A 2017 Journalism and Mass Communication graduate from Maharaja Manindra Chandra College, Kolkata, Koushik has reported on high-profile events including the FIFA U17 World Cup 2017, Ranji Trophy, FIH Pro League, FIH World League finals, the Indian Premier League, and Lionel Messi’s historic visit to Kolkata in 2025. <br><br> While he possesses a versatile command over all sports, he finds his niche in cricket, specializing in breaking news, long-form interviews, global sporting updates, and high-energy live blogs. Koushik’s professional perspective was further sharpened through the 2020 AIPS Young Reporters Programme, where he gained invaluable insights from renowned international journalists, including Keir Radnedge and Riccardo Romani from the United Kingdom, and Martin Mazur from Argentina. Currently based between Kolkata and Delhi, Koushik remains at the forefront of the breaking developments that shape the public sporting discourse. When he isn't tracking scores or deconstructing plays, he can be found exploring new landscapes on his travels or channeling his creative energy into the kitchen. <br><br> If you have a compelling story to share or know an individual who deserves the spotlight, please reach out via email at <a href="koushik.paul@htdigital.in">koushik.paul@htdigital.in</a>.

Get Latest real-time updates

Stay updated with all the latest news and insights on Cricket, Football, and Tennis at Livemint Sports. Catch the live action of theT20 World Cup 2026 with the complete T20 World Cup 2026 Schedule, and the T20 World Cup 2026 Points Table. Also, know who are currently leading the charts for Most Runs in T20 World Cup 2026 and Most Wickets in T20 World Cup 2026.

HomeSportsSports NewsIPL schedule 2026: Check updated squads, match dates, time, venues, live streaming details - All you need to know
More