
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
Date | Match | Venue | Time (IST) |
---|---|---|---|
22 Mar | Kolkata Knight Riders vs Royal Challengers Bengaluru | Kolkata | 7:30 PM |
23 Mar | Sunrisers Hyderabad vs Rajasthan Royals | Hyderabad | 3:30 PM |
23 Mar | Chennai Super Kings vs Mumbai Indians | Chennai | 7:30 PM |
24 Mar | Delhi Capitals vs Lucknow Super Giants | Visakhapatnam | 7:30 PM |
25 Mar | Gujarat Titans vs Punjab Kings | Ahmedabad | 7:30 PM |
26 Mar | Rajasthan Royals vs Kolkata Knight Riders | Guwahati | 7:30 PM |
27 Mar | Sunrisers Hyderabad vs Lucknow Super Giants | Hyderabad | 7:30 PM |
28 Mar | Chennai Super Kings vs Royal Challengers Bengaluru | Chennai | 7:30 PM |
29 Mar | Gujarat Titans vs Mumbai Indians | Ahmedabad | 7:30 PM |
30 Mar | Delhi Capitals vs Sunrisers Hyderabad | Visakhapatnam | 3:30 PM |
30 Mar | Rajasthan Royals vs Chennai Super Kings | Guwahati | 7:30 PM |
31 Mar | Mumbai Indians vs Kolkata Knight Riders | Mumbai | 7:30 PM |
01 Apr | Lucknow Super Giants vs Punjab Kings | Lucknow | 7:30 PM |
02 Apr | Royal Challengers Bengaluru vs Gujarat Titans | Bengaluru | 7:30 PM |
03 Apr | Kolkata Knight Riders vs Sunrisers Hyderabad | Kolkata | 7:30 PM |
04 Apr | Lucknow Super Giants vs Mumbai Indians | Lucknow | 7:30 PM |
05 Apr | Chennai Super Kings vs Delhi Capitals | Chennai | 3:30 PM |
05 Apr | Punjab Kings vs Rajasthan Royals | Mullanpur | 7:30 PM |
06 Apr | Kolkata Knight Riders vs Lucknow Super Giants | Kolkata | 3:30 PM |
06 Apr | Sunrisers Hyderabad vs Gujarat Titans | Hyderabad | 7:30 PM |
07 Apr | Mumbai Indians vs Royal Challengers Bengaluru | Mumbai | 7:30 PM |
08 Apr | Punjab Kings vs Chennai Super Kings | Mullanpur | 7:30 PM |
09 Apr | Gujarat Titans vs Rajasthan Royals | Ahmedabad | 7:30 PM |
10 Apr | Royal Challengers Bengaluru vs Delhi Capitals | Bengaluru | 7:30 PM |
11 Apr | Chennai Super Kings vs Kolkata Knight Riders | Chennai | 7:30 PM |
12 Apr | Lucknow Super Giants vs Gujarat Titans | Lucknow | 3:30 PM |
12 Apr | Sunrisers Hyderabad vs Punjab Kings | Hyderabad | 7:30 PM |
13 Apr | Rajasthan Royals vs Royal Challengers Bengaluru | Jaipur | 3:30 PM |
13 Apr | Delhi Capitals vs Mumbai Indians | Delhi | 7:30 PM |
14 Apr | Lucknow Super Giants vs Chennai Super Kings | Lucknow | 7:30 PM |
15 Apr | Punjab Kings vs Kolkata Knight Riders | Mullanpur | 7:30 PM |
16 Apr | Delhi Capitals vs Rajasthan Royals | Delhi | 7:30 PM |
17 Apr | Mumbai Indians vs Sunrisers Hyderabad | Mumbai | 7:30 PM |
18 Apr | Royal Challengers Bengaluru vs Punjab Kings | Bengaluru | 7:30 PM |
19 Apr | Gujarat Titans vs Delhi Capitals | Ahmedabad | 3:30 PM |
19 Apr | Rajasthan Royals vs Lucknow Super Giants | Jaipur | 7:30 PM |
20 Apr | Punjab Kings vs Royal Challengers Bengaluru | Mullanpur | 3:30 PM |
20 Apr | Mumbai Indians vs Chennai Super Kings | Mumbai | 7:30 PM |
21 Apr | Kolkata Knight Riders vs Gujarat Titans | Kolkata | 7:30 PM |
22 Apr | Lucknow Super Giants vs Delhi Capitals | Lucknow | 7:30 PM |
23 Apr | Sunrisers Hyderabad vs Mumbai Indians | Hyderabad | 7:30 PM |
24 Apr | Royal Challengers Bengaluru vs Rajasthan Royals | Bengaluru | 7:30 PM |
25 Apr | Chennai Super Kings vs Sunrisers Hyderabad | Chennai | 7:30 PM |
26 Apr | Kolkata Knight Riders vs Punjab Kings | Kolkata | 7:30 PM |
27 Apr | Mumbai Indians vs Lucknow Super Giants | Mumbai | 3:30 PM |
27 Apr | Delhi Capitals vs Royal Challengers Bengaluru | Delhi | 7:30 PM |
28 Apr | Rajasthan Royals vs Gujarat Titans | Jaipur | 7:30 PM |
29 Apr | Delhi Capitals vs Kolkata Knight Riders | Delhi | 7:30 PM |
30 Apr | Chennai Super Kings vs Punjab Kings | Chennai | 7:30 PM |
01 May | Rajasthan Royals vs Mumbai Indians | Jaipur | 7:30 PM |
02 May | Gujarat Titans vs Sunrisers Hyderabad | Ahmedabad | 7:30 PM |
03 May | Royal Challengers Bengaluru vs Chennai Super Kings | Bengaluru | 7:30 PM |
04 May | Kolkata Knight Riders vs Rajasthan Royals | Kolkata | 3:30 PM |
04 May | Punjab Kings vs Lucknow Super Giants | Dharamsala | 7:30 PM |
05 May | Sunrisers Hyderabad vs Delhi Capitals | Hyderabad | 7:30 PM |
06 May | Mumbai Indians vs Gujarat Titans | Mumbai | 7:30 PM |
07 May | Kolkata Knight Riders vs Chennai Super Kings | Kolkata | 7:30 PM |
08 May | Punjab Kings vs Delhi Capitals | Dharamsala | 7:30 PM |
09 May | Lucknow Super Giants vs Royal Challengers Bengaluru | Lucknow | 7:30 PM |
10 May | Sunrisers Hyderabad vs Kolkata Knight Riders | Hyderabad | 7:30 PM |
11 May | Punjab Kings vs Mumbai Indians | Dharamsala | 3:30 PM |
11 May | Delhi Capitals vs Gujarat Titans | Delhi | 7:30 PM |
12 May | Chennai Super Kings vs Rajasthan Royals | Chennai | 7:30 PM |
13 May | Royal Challengers Bengaluru vs Sunrisers Hyderabad | Bengaluru | 7:30 PM |
14 May | Gujarat Titans vs Lucknow Super Giants | Ahmedabad | 7:30 PM |
15 May | Mumbai Indians vs Delhi Capitals | Mumbai | 7:30 PM |
16 May | Rajasthan Royals vs Punjab Kings | Jaipur | 7:30 PM |
17 May | Royal Challengers Bengaluru vs Kolkata Knight Riders | Bengaluru | 7:30 PM |
18 May. | Gujarat Titans vs Chennai Super Kings | Ahmedabad | 3:30 PM |
18 May | Lucknow Super Giants vs Sunrisers Hyderabad | Lucknow | 7:30 PM |
20 May | Qualifier 1 | Hyderabad | 7:30 PM |
21 May | Eliminator | Hyderabad | 7:30 PM |
23 May | Qualifier 2 | Kolkata | 7:30 PM |
25 May | Final | Kolkata | 7: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
Leave a Reply