The 18th edition of the Indian Premier is set to kickstart on 22nd March with a match between the defending champions Kolkata Knight Riders vs Royal Challengers Bengaluru at the Eden Gardens Stadium in Kolkata. In the previous edition, KKR defeated SRH in a nail-biting final at the Eden Gardens in Kolkata to clinch their 3rd IPL title. Now, Shreyas Iyer and his men will begin their title defense campaign with an opening match of the season at their home ground against RCB, who are in search of their first IPL title for the last 17 years.
Currently, the Board of Control for Cricket in India (BCCI) has announced a schedule for only 21 matches on the first 17 days of the tournament. The remaining schedule is likely to be announced after the confirmation of 2024 General Election dates in India. A total of 10 teams will be playing a total of 74 matches for about two months across 11 cities in India.
Let’s have a look at the IPL 2025 Schedule for the first 17 Days
The 2025 Indian Premier League (IPL) is scheduled to take place from March 22 to May 25, 2025, featuring 10 teams competing across 13 venues in India. The tournament will commence with an opening match between the defending champions, Kolkata Knight Riders (KKR), and Royal Challengers Bengaluru (RCB) at Eden Gardens in Kolkata.
Tournament Format:
Group Stage: The 10 teams are divided into two groups of five. Each team plays 14 matches—facing the other four teams in their group twice (home and away), four teams from the opposite group once, and the remaining team from the opposite group twice.
Playoffs: The top four teams from the combined points table will advance to the playoffs, which include Qualifier 1, Eliminator, Qualifier 2, and the Final.
Date
Day
Start
Home
Away
Venue
22-Mar
Sat
7:30 PM
Kolkata
Bangalore
Eden Gardens, Kolkata
23-Mar
Sun
3:30 PM
Hyderabad
Rajasthan
Rajiv Gandhi International Stadium, Hyderabad
23-Mar
Sun
7:30 PM
Chennai
Mumbai
MA Chidambaram Stadium, Chennai
24-Mar
Mon
7:30 PM
Delhi
Lucknow
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
25-Mar
Tue
7:30 PM
Gujarat
Punjab
Narendra Modi Stadium, Ahmedabad
26-Mar
Wed
7:30 PM
Rajasthan
Kolkata
Barsapara Cricket Stadium, Guwahati
27-Mar
Thu
7:30 PM
Hyderabad
Lucknow
Rajiv Gandhi International Stadium, Hyderabad
28-Mar
Fri
7:30 PM
Chennai
Bangalore
MA Chidambaram Stadium, Chennai
29-Mar
Sat
7:30 PM
Gujarat
Mumbai
Narendra Modi Stadium, Ahmedabad
30-Mar
Sun
3:30 PM
Delhi
Hyderabad
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
30-Mar
Sun
7:30 PM
Rajasthan
Chennai
Barsapara Cricket Stadium, Guwahati
31-Mar
Mon
7:30 PM
Mumbai
Kolkata
Wankhede Stadium, Mumbai
1-Apr
Tue
7:30 PM
Lucknow
Punjab
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
2-Apr
Wed
7:30 PM
Bangalore
Gujarat
M.Chinnaswamy Stadium, Bengaluru
3-Apr
Thu
7:30 PM
Kolkata
Hyderabad
Eden Gardens, Kolkata
4-Apr
Fri
7:30 PM
Lucknow
Mumbai
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
5-Apr
Sat
3:30 PM
Chennai
Delhi
MA Chidambaram Stadium, Chennai
5-Apr
Sat
7:30 PM
Punjab
Rajasthan
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
6-Apr
Sun
3:30 PM
Kolkata
Lucknow
Eden Gardens, Kolkata
6-Apr
Sun
7:30 PM
Hyderabad
Gujarat
Rajiv Gandhi International Stadium, Hyderabad
7-Apr
Mon
7:30 PM
Mumbai
Bangalore
Wankhede Stadium, Mumbai
8-Apr
Tue
7:30 PM
Punjab
Chennai
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
9-Apr
Wed
7:30 PM
Gujarat
Rajasthan
Narendra Modi Stadium, Ahmedabad
10-Apr
Thu
7:30 PM
Bangalore
Delhi
M.Chinnaswamy Stadium, Bengaluru
11-Apr
Fri
7:30 PM
Chennai
Kolkata
MA Chidambaram Stadium, Chennai
12-Apr
Sat
3:30 PM
Lucknow
Gujarat
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
12-Apr
Sat
7:30 PM
Hyderabad
Punjab
Rajiv Gandhi International Stadium, Hyderabad
13-Apr
Sun
3:30 PM
Rajasthan
Bangalore
Sawai Mansingh Stadium, Jaipur
13-Apr
Sun
7:30 PM
Delhi
Mumbai
Arun Jaitley Stadium, Delhi
14-Apr
Mon
7:30 PM
Lucknow
Chennai
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
15-Apr
Tue
7:30 PM
Punjab
Kolkata
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
16-Apr
Wed
7:30 PM
Delhi
Rajasthan
Arun Jaitley Stadium, Delhi
17-Apr
Thu
7:30 PM
Mumbai
Hyderabad
Wankhede Stadium, Mumbai
18-Apr
Fri
7:30 PM
Bangalore
Punjab
M.Chinnaswamy Stadium, Bengaluru
19-Apr
Sat
3:30 PM
Gujarat
Delhi
Narendra Modi Stadium, Ahmedabad
19-Apr
Sat
7:30 PM
Rajasthan
Lucknow
Sawai Mansingh Stadium, Jaipur
20-Apr
Sun
3:30 PM
Punjab
Bangalore
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
20-Apr
Sun
7:30 PM
Mumbai
Chennai
Wankhede Stadium, Mumbai
21-Apr
Mon
7:30 PM
Kolkata
Gujarat
Eden Gardens, Kolkata
22-Apr
Tue
7:30 PM
Lucknow
Delhi
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
23-Apr
Wed
7:30 PM
Hyderabad
Mumbai
Rajiv Gandhi International Stadium, Hyderabad
24-Apr
Thu
7:30 PM
Bangalore
Rajasthan
M.Chinnaswamy Stadium, Bengaluru
25-Apr
Fri
7:30 PM
Chennai
Hyderabad
MA Chidambaram Stadium, Chennai
26-Apr
Sat
7:30 PM
Kolkata
Punjab
Eden Gardens, Kolkata
27-Apr
Sun
3:30 PM
Mumbai
Lucknow
Wankhede Stadium, Mumbai
27-Apr
Sun
7:30 PM
Delhi
Bangalore
Arun Jaitley Stadium, Delhi
28-Apr
Mon
7:30 PM
Rajasthan
Gujarat
Sawai Mansingh Stadium, Jaipur
29-Apr
Tue
7:30 PM
Delhi
Kolkata
Arun Jaitley Stadium, Delhi
30-Apr
Wed
7:30 PM
Chennai
Punjab
MA Chidambaram Stadium, Chennai
1-May
Thu
7:30 PM
Rajasthan
Mumbai
Sawai Mansingh Stadium, Jaipur
2-May
Fri
7:30 PM
Gujarat
Hyderabad
Narendra Modi Stadium, Ahmedabad
3-May
Sat
7:30 PM
Bangalore
Chennai
M.Chinnaswamy Stadium, Bengaluru
4-May
Sun
3:30 PM
Kolkata
Rajasthan
Eden Gardens, Kolkata
4-May
Sun
7:30 PM
Punjab
Lucknow
Himachal Pradesh Cricket Association Stadium, Dharamsala
5-May
Mon
7:30 PM
Hyderabad
Delhi
Rajiv Gandhi International Stadium, Hyderabad
6-May
Tue
7:30 PM
Mumbai
Gujarat
Wankhede Stadium, Mumbai
7-May
Wed
7:30 PM
Kolkata
Chennai
Eden Gardens, Kolkata
8-May
Thu
7:30 PM
Punjab
Delhi
Himachal Pradesh Cricket Association Stadium, Dharamsala
9-May
Fri
7:30 PM
Lucknow
Bangalore
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
10-May
Sat
7:30 PM
Hyderabad
Kolkata
Rajiv Gandhi International Stadium, Hyderabad
11-May
Sun
3:30 PM
Punjab
Mumbai
Himachal Pradesh Cricket Association Stadium, Dharamsala
11-May
Sun
7:30 PM
Delhi
Gujarat
Arun Jaitley Stadium, Delhi
12-May
Mon
7:30 PM
Chennai
Rajasthan
MA Chidambaram Stadium, Chennai
13-May
Tue
7:30 PM
Bangalore
Hyderabad
M.Chinnaswamy Stadium, Bengaluru
14-May
Wed
7:30 PM
Gujarat
Lucknow
Narendra Modi Stadium, Ahmedabad
15-May
Thu
7:30 PM
Mumbai
Delhi
Wankhede Stadium, Mumbai
16-May
Fri
7:30 PM
Rajasthan
Punjab
Sawai Mansingh Stadium, Jaipur
17-May
Sat
7:30 PM
Bangalore
Kolkata
M.Chinnaswamy Stadium, Bengaluru
18-May
Sun
3:30 PM
Gujarat
Chennai
Narendra Modi Stadium, Ahmedabad
18-May
Sun
7:30 PM
Lucknow
Hyderabad
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
20-May
Tue
7:30 PM
Qualifier 1
Rajiv Gandhi International Stadium, Hyderabad
21-May
Wed
7:30 PM
Eliminator
Rajiv Gandhi International Stadium, Hyderabad
23-May
Fri
7:30 PM
Qualifier 2
Eden Gardens, Kolkata
25-May
Sun
7:30 PM
Final
Eden Gardens, Kolkata
IPL 2025 All Teams Players List
Chennai Super Kings (CSK)
Ruturaj Gaikwad, Matheesha Pathirana, Shivam Dube, Ravindra Jadeja, MS Dhoni, Devon Conway, Rahul Tripathi, Rachin Ravindra, R. Ashwin, Khaleel Ahmed, Noor Ahmad, Vijay Shankar, Sam Curran, Shaik Rasheed, Anshul Kamboj, Mukesh Choudhary, Deepak Hooda, Gurjapneet Singh, Nathan Ellis, Jamie Overton, Kamlesh Nagarkoti, Ramakrishna Ghosh, Shreyas Gopal, Vansh Bedi, Andre Siddarth.
The IPL 2025 will kickstart with an opening match between Kolkata Knight Riders vs Royal Challengers Bengaluru at Eden Garden Stadium on 22nd March, 2024.
In terms of matches, Mumbai Indians is the number team in the IPL with most wins among all teams. The five-time champions have won 138 out of 247 matches with a winning percentage of 55.87
In terms of matches, CSK are just behind Mumbai Indians in the list of most wins in the IPL history. The five-time champions have won 131 out of 225 matches with a winning percentage of 58.22.
Currently, the BCCI has only released the schedule of the 21 matches in IPL 2025 due to General Elections in India. The rest of the schedule will be out after the announcement of election dates.