IPL 2025 Full Schedule, Start Date, Playoffs, Venues, and Where to Watch Indian Premier League

The 2025 Indian Premier League (IPL) will be the 18th edition of the tournament, featuring ten teams competing in 74 matches from March 22 to May 25, 2025. The much-anticipated cricket extravaganza will kick off with the opening match at Eden Gardens in Kolkata, where the defending champions, Kolkata Knight Riders (KKR), will begin their title defence. Kolkata will also host the grand finale on May 25, marking the culmination of the tournament. A Total of 13 venues are set to host 74 matches over 65 days in IPL 2025.
IPL 2025 Full Schedule
Date | Match Number | Teams | Venue | Time (Local) |
---|---|---|---|---|
Mar 22, ’25 | 1 | KKR vs RCB | Eden Gardens | 7:30 pm |
Mar 23, ’25 | 2 | SRH vs RR | Hyderabad | 3:30 pm |
Mar 23, ’25 | 3 | CSK vs MI | Chennai | 7:30 pm |
Mar 24, ’25 | 4 | DC vs LSG | Visakhapatnam | 7:30 pm |
Mar 25, ’25 | 5 | GT vs PBKS | Ahmedabad | 7:30 pm |
Mar 26, ’25 | 6 | RR vs KKR | Guwahati | 7:30 pm |
Mar 27, ’25 | 7 | SRH vs LSG | Hyderabad | 7:30 pm |
Mar 28, ’25 | 8 | CSK vs RCB | Chennai | 7:30 pm |
Mar 29, ’25 | 9 | GT vs MI | Ahmedabad | 7:30 pm |
Mar 30, ’25 | 10 | DC vs SRH | Visakhapatnam | 3:30 pm |
Mar 30, ’25 | 11 | RR vs CSK | Guwahati | 7:30 pm |
Mar 31, ’25 | 12 | MI vs KKR | Wankhede | 7:30 pm |
Apr 1, ’25 | 13 | LSG vs PBKS | Lucknow | 7:30 pm |
Apr 2, ’25 | 14 | RCB vs GT | Bengaluru | 7:30 pm |
Apr 3, ’25 | 15 | KKR vs SRH | Eden Gardens | 7:30 pm |
Apr 4, ’25 | 16 | LSG vs MI | Lucknow | 7:30 pm |
Apr 5, ’25 | 17 | CSK vs DC | Chennai | 3:30 pm |
Apr 5, ’25 | 18 | PBKS vs RR | Mullanpur | 7:30 pm |
Apr 6, ’25 | 19 | KKR vs LSG | Eden Gardens | 3:30 pm |
Apr 6, ’25 | 20 | SRH vs GT | Hyderabad | 7:30 pm |
Apr 7, ’25 | 21 | MI vs RCB | Wankhede | 7:30 pm |
Apr 8, ’25 | 22 | PBKS vs CSK | Mullanpur | 7:30 pm |
Apr 9, ’25 | 23 | GT vs RR | Ahmedabad | 7:30 pm |
Apr 10, ’25 | 24 | RCB vs DC | Bengaluru | 7:30 pm |
Apr 11, ’25 | 25 | CSK vs KKR | Chennai | 7:30 pm |
Apr 12, ’25 | 26 | LSG vs GT | Lucknow | 3:30 pm |
Apr 12, ’25 | 27 | SRH vs PBKS | Hyderabad | 7:30 pm |
Apr 13, ’25 | 28 | RR vs RCB | Jaipur | 3:30 pm |
Apr 13, ’25 | 29 | DC vs MI | Delhi | 7:30 pm |
Apr 14, ’25 | 30 | LSG vs CSK | Lucknow | 7:30 pm |
Apr 15, ’25 | 31 | PBKS vs KKR | Mullanpur | 7:30 pm |
Apr 16, ’25 | 32 | DC vs RR | Delhi | 7:30 pm |
Apr 17, ’25 | 33 | MI vs SRH | Wankhede | 7:30 pm |
Apr 18, ’25 | 34 | RCB vs PBKS | Bengaluru | 7:30 pm |
Apr 19, ’25 | 35 | GT vs DC | Ahmedabad | 3:30 pm |
Apr 19, ’25 | 36 | RR vs LSG | Jaipur | 7:30 pm |
Apr 20, ’25 | 37 | PBKS vs RCB | Mullanpur | 3:30 pm |
Apr 20, ’25 | 38 | MI vs CSK | Wankhede | 7:30 pm |
Apr 21, ’25 | 39 | KKR vs GT | Eden Gardens | 7:30 pm |
Apr 22, ’25 | 40 | LSG vs DC | Lucknow | 7:30 pm |
Apr 23, ’25 | 41 | SRH vs MI | Hyderabad | 7:30 pm |
Apr 24, ’25 | 42 | RCB vs RR | Bengaluru | 7:30 pm |
Apr 25, ’25 | 43 | CSK vs SRH | Chennai | 7:30 pm |
Apr 26, ’25 | 44 | KKR vs PBKS | Eden Gardens | 7:30 pm |
Apr 27, ’25 | 45 | MI vs LSG | Wankhede | 3:30 pm |
Apr 27, ’25 | 46 | DC vs RCB | Delhi | 7:30 pm |
Apr 28, ’25 | 47 | RR vs GT | Jaipur | 7:30 pm |
Apr 29, ’25 | 48 | DC vs KKR | Delhi | 7:30 pm |
Apr 30, ’25 | 49 | CSK vs PBKS | Chennai | 7:30 pm |
May 1, ’25 | 50 | RR vs MI | Jaipur | 7:30 pm |
May 2, ’25 | 51 | GT vs SRH | Ahmedabad | 7:30 pm |
May 3, ’25 | 52 | RCB vs CSK | Bengaluru | 7:30 pm |
May 4, ’25 | 53 | KKR vs RR | Eden Gardens | 3:30 pm |
May 4, ’25 | 54 | PBKS vs LSG | Dharamsala | 7:30 pm |
May 5, ’25 | 55 | SRH vs DC | Hyderabad | 7:30 pm |
May 6, ’25 | 56 | MI vs GT | Wankhede | 7:30 pm |
May 7, ’25 | 57 | KKR vs CSK | Eden Gardens | 7:30 pm |
May 8, ’25 | 58 | PBKS vs DC | Dharamsala | 7:30 pm |
May 9, ’25 | 59 | LSG vs RCB | Lucknow | 7:30 pm |
May 10, ’25 | 60 | SRH vs KKR | Hyderabad | 7:30 pm |
May 11, ’25 | 61 | PBKS vs MI | Dharamsala | 3:30 pm |
May 11, ’25 | 62 | DC vs GT | Delhi | 7:30 pm |
May 12, ’25 | 63 | CSK vs RR | Chennai | 7:30 pm |
May 13, ’25 | 64 | RCB vs SRH | Bengaluru | 7:30 pm |
May 14, ’25 | 65 | GT vs LSG | Ahmedabad | 7:30 pm |
May 15, ’25 | 66 | MI vs DC | Wankhede | 7:30 pm |
May 16, ’25 | 67 | RR vs PBKS | Jaipur | 7:30 pm |
May 17, ’25 | 68 | RCB vs KKR | Bengaluru | 7:30 pm |
May 18, ’25 | 69 | GT vs CSK | Ahmedabad | 3:30 pm |
May 18, ’25 | 70 | LSG vs SRH | Lucknow | 7:30 pm |
May 20, ’25 | Qualifier 1 | TBA vs TBA | Hyderabad | 7:30 pm |
May 21, ’25 | Eliminator | TBA vs TBA | Hyderabad | 7:30 pm |
May 23, ’25 | Qualifier 2 | TBA vs TBA | Eden Gardens | 7:30 pm |
May 25, ’25 | Final | TBA vs TBA | Eden Gardens | 7:30 pm |
Note:
- “TBA” stands for “To Be Announced” for matches where teams are not yet determined.
- Local time for matches is either 3:30 pm for Day/Night (D/N) games or 7:30 pm for night matches.
Venues and Home Teams In IPL 2025
- MA Chidambaram Stadium, Chennai – Chennai Super Kings
- Arun Jaitley Stadium, New Delhi – Delhi Capitals
- Narendra Modi Stadium, Ahmedabad – Gujarat Titans
- M Chinnaswamy Stadium, Bengaluru – Royal Challengers Bangalore
- Eden Gardens, Kolkata – Kolkata Knight Riders
- BRSABV Ekana Stadium, Lucknow – Lucknow SuperGiants
- Wankhede Stadium, Mumbai – Mumbai Indians
- Maharaja Yadavindra Singh International Cricket Stadium, Punjab – Punjab Kings
- Swai Mansingh Stadium, Jaipur – Rajasthan Royals
- Rajiv Gandhi International Stadium, Hyderabad – Sunrisers Hyderabad
- Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
- HPCA Stadium, Dharamsala, Himachal Pradesh
Where to Watch IPL 2025 On TV?
TV Broadcast: The Star Sports network will broadcast IPL 2025 matches live across India.
Where to Watch IPL 2025 Live Streaming?
Live Streaming: Fans can catch all the action live on Jio Cinema, the official streaming partner for IPL 2025.
IPL 2025 All Team Squads
Mumbai Indians (MI)
Retained Players: Suryakumar Yadav, Rohit Sharma, Tilak Varma, Hardik Pandya, Jasprit Bumrah
New Additions: Bevan-John Jacobs, Robin Minz, Ryan Rickelton, Krishnan Shrijith, Will Jacks, Naman Dhir, Raj Angad Bawa, Vignesh Puthur, Allah Ghazanfar, Karn Sharma, Mitchell Santner, Deepak Chahar, Trent Boult, Ashwani Kumar, Reece Topley, Satyanarayana Raju, Arjun Tendulkar, Lizaad Williams
Chennai Super Kings (CSK)
Retained Players: Ruturaj Gaikwad, MS Dhoni, Ravindra Jadeja, Shivam Dube, Matheesha Pathirana
New Additions: Rahul Tripathi, Shaik Rasheed, Deepak Hooda, Devon Conway, Vansh Bedi, R Ashwin, Sam Curran, Rachin Ravindra, Vijay Shankar, Anshul Kamboj, Jamie Overton, Ramakrishna Ghosh, Noor Ahmad, Shreyas Gopal, Khaleel Ahmed, Kamlesh Nagarkoti, Mukesh Choudhary, Gurjapneet Singh, Nathan Ellis
Retained Players: Virat Kohli, Rajat Patidar, Yash Dayal
New Additions: Tim David, Manoj Bhandage, Devdutt Padikkal, Swastik Chikara, Liam Livingstone, Krunal Pandya, Swapnil Singh, Romario Shepherd, Jacob Bethell, Suyash Sharma, Abhinandan Singh, Josh Hazlewood, Bhuvneshwar Kumar, Rasikh Salam, Nuwan Thushara, Lungi Ngidi
Kolkata Knight Riders (KKR)
Retained Players: Rinku Singh, Andre Russell, Sunil Narine, Varun Chakravarthy, Harshit Rana, Ramandeep Singh
New Additions: Rovman Powell, Angkrish Raghuvanshi, Manish Pandey, Luvnith Sisodia, Ajinkya Rahane, Quinton de Kock, Rahmanullah Gurbaz, Venkatesh Iyer, Anukul Roy, Moeen Ali, Mayank Markande, Vaibhav Arora, Anrich Nortje, Spencer Johnson, Umran Malik
Punjab Kings (PBKS)
Retained Players: Shashank Singh, Prabhsimran Singh
New Additions: Shreyas Iyer, Nehal Wadhera, Harnoor Singh Pannu, Priyansh Arya, Pyla Avinash, Josh Inglis, Vishnu Vinod, Glenn Maxwell, Marcus Stoinis, Marco Jansen, Harpreet Brar, Azmatullah Omarzai, Aaron Hardie, Musheer Khan, Suryansh Shedge, Yuzvendra Chahal, Pravin Dubey, Lockie Ferguson, Yash Thakur, Vijaykumar Vyshak, Kuldeep Sen, Xavier Bartlett and Arshdeep Singh.
Lucknow Super Giants (LSG)
Retained Players: Ayush Badoni, Nicholas Pooran, Ravi Bishnoi, Mohsin Khan, Mayank Yadav
New Additions: Aiden Markram, David Miller, Himmat Singh, Matthew Breetzke, Rishabh Pant, Abdul Samad, Mitchell Marsh, Shahbaz Ahmed, Yuvraj Chaudhary, Rajvardhan Hangargekar, Arshin Kulkarni, M Siddharth, Digvesh Singh, Akash Deep, Avesh Khan, Akash Singh, Shamar Joseph, Prince Yadav
Delhi Capitals (DC)
Retained Players: Tristan Stubbs, Axar Patel, Abishek Porel, Kuldeep Yadav
New Additions: Jake Fraser-McGurk, Harry Brook, Karun Nair, Donovan Ferreria, KL Rahul, Ashutosh Sharma, Sameer Rizvi, Darshan Nalkande, Vipraj Nigam, Ajay Mandal, Manvanth Kumar, Tripurana Vijay, Madhav Tiwari, Mitchell Starc, Mukesh Kumar, T Natarajan, Mohit Sharma, Dushmantha Chameera and Faf Du Plessis.
Gujarat Titans (GT)
Retained Players: Shubman Gill, Sai Sudharsan, Rahul Tewatia, Rashid Khan, Shahrukh Khan
New Additions: Sherfane Rutherford, Jos Buttler, Kumar Kushagra, Anuj Rawat, Washington Sundar, Mahipal Lomror, Nishant Sindhu, Arshad Khan, Jayant Yadav, Glenn Phillips, Karim Janat, Manav Suthar, Sai Kishore, Kagiso Rabada, Mohammed Siraj, Prasidh Krishna, Gerald Coetzee, Gurnoor Brar, Ishant Sharma, Kulwant Khejroliya
Sunrisers Hyderabad (SRH)
Retained Players: Travis Head, Heinrich Klaasen, Pat Cummins, Abhishek Sharma, Nitish Kumar Reddy
New Additions: Abhinav Manohar, Aniket Verma, Sachin Baby, Ishan Kishan, Atharva Taide, Kamindu Mendis, Adam Zampa, Rahul Chahar, Zeeshan Ansari, Mohammed Shami, Harshal Patel, Simarjeet Singh, Jaydev Unadkat, Brydon Carse, Eshan Malinga
Rajasthan Royals (RR)
Retained Players: Yashasvi Jaiswal, Shimron Hetmyer, Sanju Samson, Riyan Parag, Sandeep Sharma
New Additions: Shubham Dubey, Vaibhav Suryavanshi, Dhruv Jurel, Kunal Singh Rathore, Nitish Rana, Yudhvir Singh, Wanindu Hasaranga, Maheesh Theekshana, Kumar Kartikeya, Jofra Archer, Tushar Deshpande, Akash Madhwal, Fazalhaq Farooqi, Kwena Maphaka, Ashok Sharma