The 2025 IPL season will kick off on March 22, with 10 teams competing across 74 matches in a T20 format. The tournament’s official schedule is released, and here’s everything you need to know about IPL 2025.
By tradition, the first match of the season is hosted at the home ground of the previous edition’s winners.
For IPL 2024, that honor goes to Kolkata Knight Riders, who, under the leadership of Shreyas Iyer, triumphed over Pat Cummins-led Sunrisers Hyderabad in the final to lift the IPL trophy for the third time.
So, the first match will kick off between Kolkata Knight Riders (KKR) and Royal Challengers Bengaluru (RCB) at Eden Gardens, Kolkata.
Fans can expect an exciting season of the 18th league, filled with high-octane cricket action as the tournament kicks off in style.
Here is the complete schedule of IPL 2025:
Match No | Date | Time | Home Team | Away Team | Venue |
---|---|---|---|---|---|
1 | 22-Mar-25 | 7:30 PM | Kolkata Knight Riders | Royal Challengers Bengaluru | Kolkata |
2 | 23-Mar-25 | 3:30 PM | Sunrisers Hyderabad | Rajasthan Royals | Hyderabad |
3 | 23-Mar-25 | 7:30 PM | Chennai Super Kings | Mumbai Indians | Chennai |
4 | 24-Mar-25 | 7:30 PM | Delhi Capitals | Lucknow Super Giants | Visakhapatnam |
5 | 25-Mar-25 | 7:30 PM | Gujarat Titans | Punjab Kings | Ahmedabad |
6 | 26-Mar-25 | 7:30 PM | Rajasthan Royals | Kolkata Knight Riders | Guwahati |
7 | 27-Mar-25 | 7:30 PM | Sunrisers Hyderabad | Lucknow Super Giants | Hyderabad |
8 | 28-Mar-25 | 7:30 PM | Chennai Super Kings | Royal Challengers Bengaluru | Chennai |
9 | 29-Mar-25 | 7:30 PM | Gujarat Titans | Mumbai Indians | Ahmedabad |
10 | 30-Mar-25 | 3:30 PM | Delhi Capitals | Sunrisers Hyderabad | Visakhapatnam |
11 | 30-Mar-25 | 7:30 PM | Rajasthan Royals | Chennai Super Kings | Guwahati |
12 | 31-Mar-25 | 7:30 PM | Mumbai Indians | Kolkata Knight Riders | Mumbai |
13 | 01-Apr-25 | 7:30 PM | Lucknow Super Giants | Punjab Kings | Lucknow |
14 | 02-Apr-25 | 7:30 PM | Royal Challengers Bengaluru | Gujarat Titans | Bengaluru |
15 | 03-Apr-25 | 7:30 PM | Kolkata Knight Riders | Sunrisers Hyderabad | Kolkata |
16 | 04-Apr-25 | 7:30 PM | Lucknow Super Giants | Mumbai Indians | Lucknow |
17 | 05-Apr-25 | 3:30 PM | Chennai Super Kings | Delhi Capitals | Chennai |
18 | 05-Apr-25 | 7:30 PM | Punjab Kings | Rajasthan Royals | New Chandigarh |
19 | 06-Apr-25 | 3:30 PM | Kolkata Knight Riders | Lucknow Super Giants | Kolkata |
20 | 06-Apr-25 | 7:30 PM | Sunrisers Hyderabad | Gujarat Titans | Hyderabad |
21 | 07-Apr-25 | 7:30 PM | Mumbai Indians | Royal Challengers Bengaluru | Mumbai |
22 | 08-Apr-25 | 7:30 PM | Punjab Kings | Chennai Super Kings | New Chandigarh |
23 | 09-Apr-25 | 7:30 PM | Gujarat Titans | Rajasthan Royals | Ahmedabad |
24 | 10-Apr-25 | 7:30 PM | Royal Challengers Bengaluru | Delhi Capitals | Bengaluru |
25 | 11-Apr-25 | 7:30 PM | Chennai Super Kings | Kolkata Knight Riders | Chennai |
26 | 12-Apr-25 | 3:30 PM | Lucknow Super Giants | Gujarat Titans | Lucknow |
27 | 12-Apr-25 | 7:30 PM | Sunrisers Hyderabad | Punjab Kings | Hyderabad |
28 | 13-Apr-25 | 3:30 PM | Rajasthan Royals | Royal Challengers Bengaluru | Jaipur |
29 | 13-Apr-25 | 7:30 PM | Delhi Capitals | Mumbai Indians | Delhi |
30 | 14-Apr-25 | 7:30 PM | Lucknow Super Giants | Chennai Super Kings | Lucknow |
31 | 15-Apr-25 | 7:30 PM | Punjab Kings | Kolkata Knight Riders | New Chandigarh |
32 | 16-Apr-25 | 7:30 PM | Delhi Capitals | Rajasthan Royals | Delhi |
33 | 17-Apr-25 | 7:30 PM | Mumbai Indians | Sunrisers Hyderabad | Mumbai |
34 | 18-Apr-25 | 7:30 PM | Royal Challengers Bengaluru | Punjab Kings | Bengaluru |
35 | 19-Apr-25 | 3:30 PM | Gujarat Titans | Delhi Capitals | Ahmedabad |
36 | 19-Apr-25 | 7:30 PM | Rajasthan Royals | Lucknow Super Giants | Jaipur |
37 | 20-Apr-25 | 3:30 PM | Punjab Kings | Royal Challengers Bengaluru | New Chandigarh |
38 | 20-Apr-25 | 7:30 PM | Mumbai Indians | Chennai Super Kings | Mumbai |
39 | 21-Apr-25 | 7:30 PM | Kolkata Knight Riders | Gujarat Titans | Kolkata |
40 | 22-Apr-25 | 7:30 PM | Lucknow Super Giants | Delhi Capitals | Lucknow |
41 | 23-Apr-25 | 7:30 PM | Sunrisers Hyderabad | Mumbai Indians | Hyderabad |
42 | 24-Apr-25 | 7:30 PM | Royal Challengers Bengaluru | Rajasthan Royals | Bengaluru |
43 | 25-Apr-25 | 7:30 PM | Chennai Super Kings | Sunrisers Hyderabad | Chennai |
44 | 26-Apr-25 | 7:30 PM | Kolkata Knight Riders | Punjab Kings | Kolkata |
45 | 27-Apr-25 | 3:30 PM | Mumbai Indians | Lucknow Super Giants | Mumbai |
46 | 27-Apr-25 | 7:30 PM | Delhi Capitals | Royal Challengers Bengaluru | Delhi |
47 | 28-Apr-25 | 7:30 PM | Rajasthan Royals | Gujarat Titans | Jaipur |
48 | 29-Apr-25 | 7:30 PM | Delhi Capitals | Kolkata Knight Riders | Delhi |
49 | 30-Apr-25 | 7:30 PM | Chennai Super Kings | Punjab Kings | Chennai |
50 | 01-May-25 | 7:30 PM | Rajasthan Royals | Mumbai Indians | Jaipur |
51 | 02-May-25 | 7:30 PM | Gujarat Titans | Sunrisers Hyderabad | Ahmedabad |
52 | 03-May-25 | 7:30 PM | Royal Challengers Bengaluru | Chennai Super Kings | Bengaluru |
53 | 04-May-25 | 3:30 PM | Kolkata Knight Riders | Rajasthan Royals | Kolkata |
54 | 04-May-25 | 7:30 PM | Punjab Kings | Lucknow Super Giants | Dharamsala |
55 | 05-May-25 | 7:30 PM | Sunrisers Hyderabad | Delhi Capitals | Hyderabad |
56 | 06-May-25 | 7:30 PM | Mumbai Indians | Gujarat Titans | Mumbai |
57 | 07-May-25 | 7:30 PM | Kolkata Knight Riders | Chennai Super Kings | Kolkata |
58 | 08-May-25 | 7:30 PM | Punjab Kings | Delhi Capitals | Dharamsala |
59 | 09-May-25 | 7:30 PM | Lucknow Super Giants | Royal Challengers Bengaluru | Lucknow |
60 | 10-May-25 | 7:30 PM | Sunrisers Hyderabad | Kolkata Knight Riders | Hyderabad |
61 | 11-May-25 | 3:30 PM | Punjab Kings | Mumbai Indians | Dharamsala |
62 | 11-May-25 | 7:30 PM | Delhi Capitals | Gujarat Titans | Delhi |
63 | 12-May-25 | 7:30 PM | Chennai Super Kings | Rajasthan Royals | Chennai |
64 | 13-May-25 | 7:30 PM | Royal Challengers Bengaluru | Sunrisers Hyderabad | Bengaluru |
65 | 14-May-25 | 7:30 PM | Gujarat Titans | Lucknow Super Giants | Ahmedabad |
66 | 15-May-25 | 7:30 PM | Mumbai Indians | Delhi Capitals | Mumbai |
67 | 16-May-25 | 7:30 PM | Rajasthan Royals | Punjab Kings | Jaipur |
68 | 17-May-25 | 7:30 PM | Royal Challengers Bengaluru | Kolkata Knight Riders | Bengaluru |
69 | 18-May-25 | 3:30 PM | Gujarat Titans | Chennai Super Kings | Ahmedabad |
70 | 18-May-25 | 7:30 PM | Lucknow Super Giants | Sunrisers Hyderabad | Lucknow |
71 | 20-May-25 | 7:30 PM | Qualifier 1 | – | Hyderabad |
72 | 21-May-25 | 7:30 PM | Eliminator | – | Hyderabad |
73 | 23-May-25 | 7:30 PM | Qualifier 2 | – | Kolkata |
74 | 25-May-25 | 7:30 PM | Final | – | Kolkata |
Please note that this schedule is based on the official IPL 2025 schedule. For the most accurate and up-to-date information, refer to the IPL website or other official sources.
Where to Buy IPL 2025 Tickets
With IPL 2025 approaching, fans can purchase match tickets through multiple official platforms. These include:
- Official IPL website – The primary source for ticket sales, ensuring authenticity.
- Authorized ticketing partners – Platforms like BookMyShow, Paytm Insider (now District), and team websites will sell tickets for various matches.
- Stadium box offices – Fans can buy tickets directly at the venue on match days, subject to availability.
For high-demand games, booking early is recommended to secure preferred seating and avoid last-minute price surges.
IPL 2025 Venues
The 2025 Indian Premier League (IPL) is set to be hosted across 13 iconic cricket venues in India, each offering a unique atmosphere and experience for fans. As the excitement builds for the IPL 2025 Schedule, here’s an overview of the key stadiums that will host most of the matches this season.
- Eden Gardens, Kolkata: As the home ground of the defending champions, Kolkata Knight Riders, Eden Gardens will have the honor of hosting both the opening and the final match of IPL 2025.
- M. Chinnaswamy Stadium, Bengaluru: Located in the heart of Bengaluru, M. Chinnaswamy Stadium is the home ground of Royal Challengers Bengaluru.
- Wankhede Stadium, Mumbai: The home ground of Mumbai Indians, Wankhede Stadium has been the stage for numerous memorable cricketing moments, including hosting big IPL finals.
- MA Chidambaram Stadium, Chennai: Also known as Chepauk, this stadium is a fortress for the Chennai Super Kings.
- Narendra Modi Stadium, Ahmedabad: The largest cricket stadium in the world, with a massive seating capacity, Narendra Modi Stadium is set to host exciting matches during IPL 2025.
- Arun Jaitley Stadium, Delhi: Formerly known as Feroz Shah Kotla, this stadium is the home ground for the Delhi Capitals.
- Rajiv Gandhi International Stadium, Hyderabad: Serving as the home ground for Sunrisers Hyderabad, this stadium is known for its excellent facilities and lively crowd support. It is supposed host two playoff matches in IPL 2025, including the Eliminator and Qualifier 1.
IPL 2025 Teams and Squads
Each team has been working on strengthening their squads and preparing for an intense competition. The IPL 2025 season, with its highly anticipated IPL 2025 Schedule, will feature top players, including national and international stars, who are ready to bring their A-game to the field. The 10 teams confirmed for IPL 2025, along with their squads, are:
Chennai Super Kings (CSK)
MS Dhoni, Ruturaj Gaikwad, Devon Conway, Rahul Tripathi, Shaik Rasheed, Vansh Bedi, Andre Siddarth, Rachin Ravindra, Ravichandran Ashwin, Vijay Shankar, Sam Curran, Anshul Kamboj, Deepak Hooda, Jamie Overton, Kamlesh Nagarkoti, Ramakrishna Ghosh, Ravindra Jadeja, Shivam Dube, Khaleel Ahmed, Noor Ahmad, Mukesh Choudhary, Gurjapneet Singh, Nathan Ellis, Shreyas Gopal.
Delhi Capitals (DC)
KL Rahul, Harry Brook, Jake Fraser-McGurk, Karun Nair, Faf du Plessis, Donovan Ferreira, Abishek Porel, Tristan Stubbs, Sameer Rizvi, Ashutosh Sharma, Darshan Nalkande, Vipraj Nigam, Ajay Mandal, Manvanth Kumar L, Tripurana Vijay, Madhav Tiwari, Axar Patel, Mitchell Starc, T Natarajan, Mohit Sharma, Mukesh Kumar, Dushmantha Chameera, Kuldeep Yadav.
Punjab Kings (PBKS)
Shreyas Iyer, Nehal Wadhera, Vishnu Vinod, Josh Inglis, Harnoor Pannu, Pyla Avinash, Prabhsimran Singh, Shashank Singh, Marcus Stoinis, Glenn Maxwell, Harpreet Brar, Marco Jansen, Azmatullah Omarzai, Priyansh Arya, Aaron Hardie, Musheer Khan, Suryansh Shedge, Arshdeep Singh, Yuzvendra Chahal, Vyshak Vijay Kumar, Yash Thakur, Lockie Ferguson, Kuldeep Sen, Xavier Bartlett, Pravin Dubey.
Kolkata Knight Riders (KKR)
Rinku Singh, Quinton de Kock, Rahmanullah Gurbaz, Angkrish Raghuvanshi, Rovman Powell, Manish Pandey, Luvnith Sisodia, Ajinkya Rahane, Venkatesh Iyer, Anukul Roy, Moeen Ali, Ramandeep Singh, Andre Russell, Anrich Nortje, Vaibhav Arora, Mayank Markande, Spencer Johnson, Umran Malik, Harshit Rana, Sunil Narine, Varun Chakaravarthy.
Royal Challengers Bengaluru (RCB)
Virat Kohli, Rajat Patidar, Phil Salt, Jitesh Sharma, Devdutt Padikkal, Swastik Chhikara, Liam Livingstone, Krunal Pandya, Swapnil Singh, Tim David, Romario Shepherd, Manoj Bhandage, Jacob Bethell, Josh Hazlewood, Rasikh Dar, Suyash Sharma, Bhuvneshwar Kumar, Nuwan Thushara, Lungi Ngidi, Abhinandan Singh, Mohit Rathee, Yash Dayal.
Sunrisers Hyderabad (SRH)
Ishan Kishan, Atharva Taide, Abhinav Manohar, Aniket Verma, Sachin Baby, Heinrich Klaasen, Travis Head, Harshal Patel, Brydon Carse, Kamindu Mendis, Abhishek Sharma, Nitish Kumar Reddy, Mohammad Shami, Rahul Chahar, Adam Zampa, Simarjeet Singh, Zeeshan Ansari, Jaydev Unadkat, Eshan Malinga, Pat Cummins.
Gujarat Titans (GT)
Shubman Gill, Jos Buttler, Kumar Kushagra, Anuj Rawat, Sherfane Rutherford, Glenn Phillips, Nishant Sindhu, Mahipal Lomror, Washington Sundar, Mohd. Arshad Khan, Sai Kishore, Jayant Yadav, Karim Janat, B. Sai Sudharsan, Shahrukh Khan, Kagiso Rabada, Mohammed Siraj, Prasidh Krishna, Manav Suthar, Gerald Coetzee, Gurnoor Singh Brar, Ishant Sharma, Kulwant Khejroliya, Rahul Tewatia, Rashid Khan.
Mumbai Indians (MI)
Rohit Sharma, Suryakumar Yadav, Robin Minz, Ryan Rickelton, Shrijith Krishnan, Bevon-John Jacobs, N. Tilak Varma, Naman Dhir, Will Jacks, Mitchell Santner, Raj Angad Bawa, Vignesh Puthur, Hardik Pandya, Trent Boult, Karn Sharma, Deepak Chahar, Allah Ghazanfar, Ashwani Kumar, Reece Topley, Venkata Satyanarayana Penmetsa, Arjun Tendulkar, Lizaad Williams, Jasprit Bumrah
Rajasthan Royals (RR)
Sanju Samson, Shubham Dubey, Vaibhav Suryavanshi, Kunal Rathore, Shimron Hetmyer, Yashasvi Jaiswal, Dhruv Jurel, Riyan Parag, Nitish Rana, Yudhvir Singh, Jofra Archer, Maheesh Theekshana, Wanindu Hasaranga, Akash Madhwal, Kumar Kartikeya Singh, Tushar Deshpande, Fazalhaq Farooqi, Kwena Maphaka, Ashok Sharma, Sandeep Sharma.
Lucknow Super Giants (LSG)
Rishabh Pant, David Miller, Aiden Markram, Aryan Juyal, Himmat Singh, Matthew Breetzke, Nicholas Pooran, Mitchell Marsh, Abdul Samad, Shahbaz Ahamad, Yuvraj Chaudhary, Rajvardhan Hangargekar, Arshin Kulkarni, Ayush Badoni, Avesh Khan, Akash Deep, M Siddharth, Digvesh Singh, Akash Singh, Shamar Joseph, Prince Yadav, Mayank Yadav, Mohsin Khan, Ravi Bishnoi.
Conclusion: The IPL Season Begins on 22nd March 2025!
The IPL 2025 promises a thrilling, cricketing season with star-studded teams, iconic venues, and, as always, plenty of drama. The teams are gearing up for a highly competitive season, and fans will be eagerly watching their favorite players, as well as new faces, who could make a big impact.
As the start date approaches, fans can start planning their ticket purchases and mark their calendars for this highly anticipated tournament.
With the schedule now officially announced, fans can start securing their tickets and marking their calendars for this thrilling season of IPL 2025. Stay tuned for further updates on ticketing details from the BCCI.
Leave a Comment