Press ESC to close

Cricket Resolved For the cricket fan in you!

IPL 2025: Schedule, Venues, Squads, and Broadcast Details

On February 16, 2025, the BCCI revealed the much-anticipated schedule for IPL 2025. The richest T20 league will return for its 18th edition in March 2025.

The IPL 2025 will get underway on March 22, with Kolkata Knight Riders (KKR) opening the proceedings against Royal Challengers Bengaluru (RCB). The opening night will be followed by the first double-header. Sunrisers Hyderabad (SRH) will take on Rajasthan Royals (RR) in the afternoon, while the El Clasico between Chennai Super Kings (CSK) and Mumbai Indians (MI) will take centre stage in the evening.

There are 74 matches in the league, including the playoffs, played over two months. As usual, 10 teams will feature in the league, virtually split into two groups.

The teams will face their group members and a side from the opposite group twice, while they will meet the other teams once each. In all, there are 70 league-stage games with 12 double-headers.

The IPL 2025 Playoffs will begin on May 20, with Hyderabad staging Qualifier 1 and Eliminator (May 21). The action will then move to Eden Gardens in Kolkata for Qualifier 2 (May 23) and Final (May 25).

IPL 2025: Venues

Just like the previous season, 13 venues across India will host the IPL 2025 matches. There are 10 regular grounds, alongside the three additional venues acting as home stadiums for Delhi Capitals, Punjab Kings, and RR.

These are the venues for the 18th IPL edition:

  • Arun Jaitely Stadium, Delhi (five matches)
  • Barsapara Cricket Stadium, Guwahati (two matches, RR second home ground)
  • Ekana Cricket Stadium, Lucknow (seven matches)
  • Dr. Y. S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam (two matches, DC second home ground)
  • Eden Gardens, Kolkata (seven matches)
  • Himachal Pradesh Cricket Association Stadium, Dharamsala (three matches, PBKS second home ground)
  • M Chinnaswamy Stadium, Bengaluru (seven matches)
  • MA Chidambaram Stadium, Chennai (seven matches)
  • Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur (four matches)
  • Narendra Modi Stadium, Ahmedabad (seven matches)
  • Rajiv Gandhi Stadium, Hyderabad (seven matches)
  • Sawai Mansingh Stadium, Jaipur (five matches)
  • Wankhede Stadium, Mumbai (seven matches)

IPL 2025: Schedule, Dates, and Time

DateMatchVenueTime (IST)
22 MarKolkata Knight Riders vs Royal Challengers BengaluruKolkata7:30 PM
23 MarSunrisers Hyderabad vs Rajasthan RoyalsHyderabad3:30 PM
23 MarChennai Super Kings vs Mumbai IndiansChennai7:30 PM
24 MarDelhi Capitals vs Lucknow Super GiantsVisakhapatnam7:30 PM
25 MarGujarat Titans vs Punjab KingsAhmedabad7:30 PM
26 MarRajasthan Royals vs Kolkata Knight RidersGuwahati7:30 PM
27 MarSunrisers Hyderabad vs Lucknow Super GiantsHyderabad7:30 PM
28 MarChennai Super Kings vs Royal Challengers BengaluruChennai7:30 PM
29 MarGujarat Titans vs Mumbai IndiansAhmedabad7:30 PM
30 MarDelhi Capitals vs Sunrisers HyderabadVisakhapatnam3:30 PM
30 MarRajasthan Royals vs Chennai Super KingsGuwahati7:30 PM
31 MarMumbai Indians vs Kolkata Knight RidersMumbai7:30 PM
01 AprLucknow Super Giants vs Punjab KingsLucknow7:30 PM
02 AprRoyal Challengers Bengaluru vs Gujarat TitansBengaluru7:30 PM
03 AprKolkata Knight Riders vs Sunrisers HyderabadKolkata7:30 PM
04 AprLucknow Super Giants vs Mumbai IndiansLucknow7:30 PM
05 AprChennai Super Kings vs Delhi CapitalsChennai3:30 PM
05 AprPunjab Kings vs Rajasthan RoyalsMullanpur7:30 PM
06 AprKolkata Knight Riders vs Lucknow Super GiantsKolkata3:30 PM
06 AprSunrisers Hyderabad vs Gujarat TitansHyderabad7:30 PM
07 AprMumbai Indians vs Royal Challengers BengaluruMumbai7:30 PM
08 AprPunjab Kings vs Chennai Super KingsMullanpur7:30 PM
09 AprGujarat Titans vs Rajasthan RoyalsAhmedabad7:30 PM
10 AprRoyal Challengers Bengaluru vs Delhi CapitalsBengaluru7:30 PM
11 AprChennai Super Kings vs Kolkata Knight RidersChennai7:30 PM
12 AprLucknow Super Giants vs Gujarat TitansLucknow3:30 PM
12 AprSunrisers Hyderabad vs Punjab KingsHyderabad7:30 PM
13 AprRajasthan Royals vs Royal Challengers BengaluruJaipur3:30 PM
13 AprDelhi Capitals vs Mumbai IndiansDelhi7:30 PM
14 AprLucknow Super Giants vs Chennai Super KingsLucknow7:30 PM
15 AprPunjab Kings vs Kolkata Knight RidersMullanpur7:30 PM
16 AprDelhi Capitals vs Rajasthan RoyalsDelhi7:30 PM
17 AprMumbai Indians vs Sunrisers HyderabadMumbai7:30 PM
18 AprRoyal Challengers Bengaluru vs Punjab KingsBengaluru7:30 PM
19 AprGujarat Titans vs Delhi CapitalsAhmedabad3:30 PM
19 AprRajasthan Royals vs Lucknow Super GiantsJaipur7:30 PM
20 AprPunjab Kings vs Royal Challengers BengaluruMullanpur3:30 PM
20 AprMumbai Indians vs Chennai Super KingsMumbai7:30 PM
21 AprKolkata Knight Riders vs Gujarat TitansKolkata7:30 PM
22 AprLucknow Super Giants vs Delhi CapitalsLucknow7:30 PM
23 AprSunrisers Hyderabad vs Mumbai IndiansHyderabad7:30 PM
24 AprRoyal Challengers Bengaluru vs Rajasthan RoyalsBengaluru7:30 PM
25 AprChennai Super Kings vs Sunrisers HyderabadChennai7:30 PM
26 AprKolkata Knight Riders vs Punjab KingsKolkata7:30 PM
27 AprMumbai Indians vs Lucknow Super GiantsMumbai3:30 PM
27 AprDelhi Capitals vs Royal Challengers BengaluruDelhi7:30 PM
28 AprRajasthan Royals vs Gujarat TitansJaipur7:30 PM
29 AprDelhi Capitals vs Kolkata Knight RidersDelhi7:30 PM
30 AprChennai Super Kings vs Punjab KingsChennai7:30 PM
01 MayRajasthan Royals vs Mumbai IndiansJaipur7:30 PM
02 MayGujarat Titans vs Sunrisers HyderabadAhmedabad7:30 PM
03 MayRoyal Challengers Bengaluru vs Chennai Super KingsBengaluru7:30 PM
04 MayKolkata Knight Riders vs Rajasthan RoyalsKolkata3:30 PM
04 MayPunjab Kings vs Lucknow Super GiantsDharamsala7:30 PM
05 MaySunrisers Hyderabad vs Delhi CapitalsHyderabad7:30 PM
06 MayMumbai Indians vs Gujarat TitansMumbai7:30 PM
07 MayKolkata Knight Riders vs Chennai Super KingsKolkata7:30 PM
08 MayPunjab Kings vs Delhi CapitalsDharamsala7:30 PM
09 MayLucknow Super Giants vs Royal Challengers BengaluruLucknow7:30 PM
10 MaySunrisers Hyderabad vs Kolkata Knight RidersHyderabad7:30 PM
11 MayPunjab Kings vs Mumbai IndiansDharamsala3:30 PM
11 MayDelhi Capitals vs Gujarat TitansDelhi7:30 PM
12 MayChennai Super Kings vs Rajasthan RoyalsChennai7:30 PM
13 MayRoyal Challengers Bengaluru vs Sunrisers HyderabadBengaluru7:30 PM
14 MayGujarat Titans vs Lucknow Super GiantsAhmedabad7:30 PM
15 MayMumbai Indians vs Delhi CapitalsMumbai7:30 PM
16 MayRajasthan Royals vs Punjab KingsJaipur7:30 PM
17 MayRoyal Challengers Bengaluru vs Kolkata Knight RidersBengaluru7:30 PM
18 May.Gujarat Titans vs Chennai Super KingsAhmedabad3:30 PM
18 MayLucknow Super Giants vs Sunrisers HyderabadLucknow7:30 PM
20 MayQualifier 1Hyderabad7:30 PM
21 MayEliminatorHyderabad7:30 PM
23 MayQualifier 2Kolkata7:30 PM
25 MayFinalKolkata7:30 PM

IPL 2025: Squads

Chennai Super Kings 

Andre Siddarth, Anshul Kamboj, Deepak Hooda, Devon Conway, Gurjapneet Singh, Jamie Overton, Kamlesh Nagarkoti, Khaleel Ahmed, MS Dhoni (wk), Matheesha Pathirana, Mukesh Choudhary, Nathan Ellis, Noor Ahmad, Rahul Tripathi, Rachin Ravindra, Ramakrishna Ghosh, Ravichandran Ashwin, Ravindra Jadeja, Ruturaj Gaikwad (c), Sam Curran, Shaik Rasheed, Shivam Dube, Shreyas Gopal, Vansh Bedi, Vijay Shankar

Delhi Capitals

Abishek Porel, Ajay Mandal, Ashutosh Sharma, Axar Patel, Darshan Nalkande, Donovan Ferreira, Dushmantha Chameera, Faf du Plessis, Harry Brook, Jake Fraser-McGurk, KL Rahul (wk), Karun Nair, Kuldeep Yadav, Tristan Stubbs (wk), Madhav Tiwari, Manvanth Kumar, Mitchell Starc, Mohit Sharma, Mukesh Kumar, Sameer Rizvi, T. Natarajan, Tripurana Vijay, Vipraj Nigam

Gujarat Titans

Anuj Rawat, Arshad Khan, Gerald Coetzee, Glenn Phillips, Gurnoor Brar, Ishant Sharma, Jayant Yadav, Jos Buttler, Kagiso Rabada, Karim Janat, Kulwant Khejroliya, Kumar Kushagra, Mahipal Lomror, Mohammed Siraj, Manav Suthar, Nishant Sindhu, Prasidh Krishna, Rahul Tewatia, Rashid Khan, Sai Sudharsan, Sai Kishore, Shahrukh Khan, Sherfane Rutherford, Shubman Gill (c), Washington Sundar

Kolkata Knight Riders

Ajinkya Rahane, Andre Russell, Angkrish Raghuvanshi, Anrich Nortje, Anukul Roy, Harshit Rana, Luvnith Sisodia, Manish Pandey, Mayank Markande, Moeen Ali, Quinton de Kock, Rahmanullah Gurbaz, Ramandeep Singh, Rinku Singh, Rovman Powell, Spencer Johnson, Sunil Narine, Vaibhav Arora, Varun Chakaravarthy, Venkatesh Iyer, Umran Malik

Lucknow Super Giants

Abdul Samad, Aiden Markram, Akash Deep, Akash Singh, Arshin Kulkarni, Aryan Juyal, Avesh Khan, Ayush Badoni, David Miller, Digvesh Singh, Himmat Singh, Matthew Breetzke, Mayank Yadav, M. Siddharth, Mitchell Marsh, Mohsin Khan, Nicholas Pooran, Prince Yadav, Rajvardhan Hangargekar, Ravi Bishnoi, Rishabh Pant (c & wk), Shahbaz Ahmed, Shamar Joseph, Yuvraj Chaudhary

Mumbai Indians

Arjun Tendulkar, Ashwani Kumar, Bevon Jacob, Deepak Chahar, Jasprit Bumrah, Hardik Pandya (c), Karn Sharma, Krishnan Shrijith, Lizaad Williams, Mitchell Santner, Mujeeb ur Rehman, Naman Dhir, Raj Angad Bawa, Robin Minz, Reece Topley, Rohit Sharma, Ryan Rickelton, Satyanarayana Raju, Suryakumar Yadav, Tilak Varma, Trent Boult, Vignesh Puthur, Will Jacks

Punjab Kings

Aaron Hardie, Arshdeep Singh, Azmatullah Omarzai, Glenn Maxwell, Harpreet Brar, Harnoor Pannu, Josh Inglis, Kuldeep Sen, Lockie Ferguson, Marco Jansen, Marcus Stoinis, Musheer Khan, Nehal Wadhera, Prabhsimran Singh, Pravin Dubey, Priyansh Arya, Pyla Avinash, Shashank Singh, Shreyas Iyer (c), Suryansh Shedge, Vijaykumar Vyshak, Vishnu Vinod, Yash Thakur, Yuzvendra Chahal, Xavier Bartlett

Rajasthan Royals

Akash Madhwal, Ashok Sharma, Dhruv Jurel, Fazalhaq Farooqi, Jofra Archer, Kumar Kartikeya, Kunal Rathore, Kwena Maphaka, Maheesh Theekshana, Nitish Rana, Riyan Parag, Sandeep Sharma, Sanju Samson (c & wk), Shimron Hetmyer, Shubham Dubey, Tushar Deshpande, Vaibhav Suryavanshi, Wanindu Hasaranga, Yashasvi Jaiswal, Yudhvir Singh

Royal Challengers Bengaluru

Abhinandan Singh, Bhuvneshwar Kumar, Devdutt Padikkal, Jacob Bethell, Jitesh Sharma, Josh Hazlewood, Krunal Pandya, Liam Livingstone, Lungi Ngidi, Manoj Bhandage, Mohit Rathee, Nuwan Thushara, Phil Salt (wk), Rajat Patidar (c), Rasikh Dar, Romario Shepherd, Suyash Sharma, Swapnil Singh, Swastik Chhikara, Tim David, Virat Kohli, Yash Dayal

Sunrisers Hyderabad

Abhinav Manohar, Abhishek Sharma, Adam Zampa, Aniket Verma, Atharva Taide, Brydon Carse, Eshan Malinga, Harshal Patel, Heinrich Klaasen (wk), Ishan Kishan (wk), Jaydev Unadkat, Kamindu Mendis, Mohammad Shami, Nitish Reddy, Pat Cummins (c), Rahul Chahar, Sachin Baby, Simarjeet Singh, Travis Head, Zeeshan Ansari

IPL 2025: Broadcasting and Live Streaming Details

With the merger of Star and Jio, the IPL 2025 will be broadcast on the Star Sports Network. So you can tune into Star Sports TV channels for the live coverage of the matches in English, Hindi, and other regional languages. The matches will also be available for streaming on the JioHotstar app and website.

Read Next | Indian Men’s Cricket Team 2025 Complete Schedule

Saurabh Chede

Saurabh is a cricket enthusiast who crafts content around the sport. Being from a cricket-crazy nation, he developed an unbreakable bond with the sport. When he’s not watching cricket, you’ll find him creating funny memes or watching old TMKOC episodes!

Leave a Reply

Your email address will not be published. Required fields are marked *