The Indian Premier League (IPL) 2025 is all set to bring another thrilling season of T20 cricket. With ten teams battling for the trophy, fans can expect high-intensity matches, nail-biting finishes, and outstanding performances.
The tournament will begin on March 22, 2025, and end with a grand final on May 25, 2025.

A total of 74 matches will be played across 13 stadiums in India. Defending champions Kolkata Knight Riders (KKR) will look to retain their title, while teams like Mumbai Indians (MI), Chennai Super Kings (CSK), and Royal Challengers Bengaluru (RCB) will aim for glory.
This article covers everything you need to know about the TATA IPL Schedule 2025, including the fixtures, venues, match list, time table, and points updates.
IPL 2025 Format and Fixtures
The schedule 2025 IPL follows the same format as the last few seasons. Each team will play a total of 14 matches, with the top four teams in the points distribution table advancing to the playoffs.
The schedule is designed to balance player workload while ensuring an exciting contest throughout the tournament.
- Tournament Start Date: March 22, 2025
- Final Match Date: May 25, 2025
- Total Matches: 74
- Teams: 10
- Venues: 13 Cities
- Opening Match Ground: Eden Gardens, Kolkata
The ten teams are divided into two groups, and each team plays twice against the teams in their group and the corresponding row in the other group.
Additionally, they play once against the remaining teams from the other group.
IPL 2025 Group Division
Teams are divided in two groups:
Group A | Group B |
Chennai Super Kings | Mumbai Indians |
Kolkata Knight Riders | Sunrisers Hyderabad |
Rajasthan Royals | Gujarat Titans |
Royal Challengers Bengaluru | Delhi Capitals |
Punjab Kings | Lucknow Super Giants |
Venues for IPL 2025 Matches
The IPL 2025 matches will be hosted across 13 venues in India, with some cities hosting more matches due to their cricketing infrastructure.
Matches will take places in these stadiums:
- Eden Gardens, Kolkata – Hosts the Opening Match and the Final
- Chepauk, Chennai
- Wankhede Stadium, Mumbai
- Chinnaswamy Stadium, Bengaluru
- Arun Jaitley Stadium, Delhi
- ACA-VDCA Cricket Stadium, Visakhapatnam
- Barsapara Stadium, Guwahati
- Sawai Mansingh Stadium, Jaipur
- PCA Stadium, Mohali
- HPCA Stadium, Dharamsala
- Rajiv Gandhi International Stadium, Hyderabad
- BRSABV Ekana Cricket Stadium, Lucknow
- Narendra Modi Stadium, Ahmedabad
TATA IPL 2025 Teams & Captains
The 18th edition of TATA IPL features 10 teams, each led by top-class captains:
Teams | Captains |
Chennai Super Kings (CSK) | Ruturaj Gaikwad |
Mumbai Indians (MI) | Hardik Pandya |
Kolkata Knight Riders (KKR) | Ajinkya Rahane |
Royal Challengers Bengaluru (RCB) | Rajat Patidar |
Delhi Capitals (DC) | Axar Patel |
Gujarat Titans (GT) | Shubman Gill |
Rajasthan Royals (RR) | Sanju Samson |
Lucknow Super Giants (LSG) | Rishabh Pant |
Punjab Kings (PBKS) | Shreyas Iyer |
Sunrisers Hyderabad (SRH) | Pat Cummins |
Complete IPL Fixtures 2025
The IPL Schedule 2025 kicks off with a high-voltage clash between defending champions Kolkata Knight Riders (KKR) and Royal Challengers Bengaluru (RCB) at Eden Gardens, Kolkata, on March 22, 2025. The tournament will conclude on May 25th with the grand finale.
Let’s see how the schedule of the TATA IPL 2025 looks like:
Date | Match | Venue | Time (IST) |
22nd March | KKR vs RCB | Kolkata | 7:30 PM |
23rd March | SRH vs RR | Hyderabad | 3:30 PM |
23rd March | MI vs CSK | Chennai | 7:30 PM |
24th March | DC vs LSG | Vizag | 7:30 PM |
25th March | GT vs PBKS | Ahmedabad | 7:30 PM |
26th March | RR vs KKR | Guwahati | 7:30 PM |
27th March | SRH vs LSG | Hyderabad | 7:30 PM |
28th March | RCB vs CSK | Chennai | 7:30 PM |
29th March | GT vs MI | Ahmedabad | 7:30 PM |
30th March | DC vs SRH | Vizag | 3:30 PM |
30th March | RR vs CSK | Guwahati | 7:30 PM |
31st March | MI vs KKR | Mumbai | 7:30 PM |
1st April | LSG vs PBKS | Lucknow | 7:30 PM |
2nd April | RCB vs GT | Bengaluru | 7:30 PM |
03rd April | KKR vs SRH | Vizag | 7:30 PM |
04th April | LSG vs MI | Lucknow | 7:30 PM |
05th April | CSK vs DC | Chennai | 3:30 PM |
05th April | PBKS vs RR | New Chandigarh | 7:30 PM |
06th April | KKR vs LSG | Kolkata | 3:30 PM |
06th April | SRH vs GT | Hyderabad | 7:30 PM |
07th April | MI vs RCB | Mumbai | 7:30 PM |
08th April | PBKS vs CSK | New Chandigarh | 7:30 PM |
9th April | GT vs RR | Ahmedabad | 7:30 PM |
10th April | RCB vs DC | Bengaluru | 7:30 PM |
11th April | CSK vs KKR | Chennai | 7:30 PM |
12th April | LSG vs GT | Lucknow | 3:30 PM |
12th April | SRH vs PBKS | Hyderabad | 7:30 PM |
13th April | RR vs RCB | Jaipur | 3:30 PM |
13th April | DC vs MI | Delhi | 7:30 PM |
14th April | LSG vs CSK | Lucknow | 7:30 PM |
15th April | PBKS vs KKR | New Chandigarh | 7:30 PM |
16th April | DC vs RR | Delhi | 7:30 PM |
17th April | MI vs SRH | Mumbai | 7:30 PM |
18th April | RR vs PBKS | Bengaluru | 7:30 PM |
19th April | GT vs DC | Ahmedabad | 3:30 PM |
19th April | RR vs LSG | Jaipur | 7:30 PM |
20th April | PBKS vs RCB | New Chandigarh | 3:30 PM |
20th April | MI vs CSK | Mumbai | 7:30 PM |
21st April | KKR vs GT | Kolkata | 7:30 PM |
22nd April | LSG vs DC | Lucknow | 7:30 PM |
23rd April | SRH vs MI | Hyderabad | 7:30 PM |
24th April | RCB vs RR | Bengaluru | 7:30 PM |
25th April | CSK vs SRH | Chennai | 7:30 PM |
26th April | KKR vs PBKS | Kolkata | 7:30 PM |
27th April | MI vs LSG | Mumbai | 3:30 PM |
27th April | DC vs RCB | Delhi | 7:30 PM |
28 April | RR vs GT | Jaipur | 7:30 PM |
29th April | DC vs KKR | Delhi | 7:30 PM |
30th April | CSK vs PBKS | Chennai | 7:30 PM |
1st May | RR vs MI | Jaipur | 7:30 PM |
2nd May | GT vs SRH | Ahmedabad | 7:30 PM |
3rd May | RR vs CSK | Bengaluru | 7:30 PM |
4th May | KKR vs RR | Kolkata | 3:30 PM |
4th May | PBKS vs CSK | Dharamsala | 7:30 PM |
5th May | SRH vs DC | Hyderabad | 7:30 PM |
6th May | MI vs GT | Mumbai | 7:30 PM |
7th May | KKR vs CSK | Kolkata | 7:30 PM |
8th May | PBKS vs DC | Dharamsala | 7:30 PM |
9th May | LSG vs RCB | Lucknow | 7:30 PM |
10th May | SRH vs KKR | Hyderabad | 7:30 PM |
11th May | PBKS vs MI | Dharamsala | 3:30 PM |
11th May | DC vs GT | Delhi | 7:30 PM |
12th May | CSK vs RR | Chennai | 7:30 PM |
13th May | RCB vs SRH | Bengaluru | 7:30 PM |
14th May | GT vs LSG | Ahmedabad | 7:30 PM |
15th May | MI vs DC | Mumbai | 7:30 PM |
16th May | RR vs PBKS | Jaipur | 7:30 PM |
17th May | RCB vs KKR | Bengaluru | 7:30 PM |
18th May | GT vs CSK | Ahmedabad | 3:30 PM |
18th May | LSG vs SRH | Lucknow | 7:30 PM |
20th May | Qualifier 1 | Hyderabad | 7:30 PM |
21st May | Eliminator | Hyderabad | 7:30 PM |
23rd May | Qualifier 2 | Kolkata | 7:30 PM |
25th May | Final | Kolkata | 7:30 PM |
The complete schedule will feature double-headers on weekends, which ensures maximum entertainment for fans worldwide.
IPL 2025 Points Table
As the IPL schedule grows, this table will be essential in tracking the teams eyeing for a spot in the playoffs. Every team will battle intensely to rank among the top four, ensuring their qualification for the next stage.
Let’s see how your favorite teams is performing right now:
Rank | Teams | P | W | L | NR | Pts. | NRR |
1 | Kolkata Knight Riders | 0 | 0 | 0 | 0 | 0 | 0 |
2 | Sunrisers Hyderabad | 0 | 0 | 0 | 0 | 0 | 0 |
3 | Rajasthan Royals | 0 | 0 | 0 | 0 | 0 | 0 |
4 | Royal Challengers Bengaluru | 0 | 0 | 0 | 0 | 0 | 0 |
5 | Chennai Super Kings | 0 | 0 | 0 | 0 | 0 | 0 |
6 | Delhi Capitals | 0 | 0 | 0 | 0 | 0 | 0 |
7 | Lucknow Super Giants | 0 | 0 | 0 | 0 | 0 | 0 |
8 | Gujarat Titans | 0 | 0 | 0 | 0 | 0 | 0 |
9 | Punjab Kings | 0 | 0 | 0 | 0 | 0 | 0 |
10 | Mumbai Indians | 0 | 0 | 0 | 0 | 0 | 0 |
Note: The IPL points table will be updated frequently, providing fans with real-time insights into team rankings, net run rates, and overall performance.
Overall, the IPL Schedule 2025 is packed with exciting matches, world-class grounds, and intense competition. With the defending champions Kolkata Knight Riders looking to retain their title and other teams aiming for glory, the 18th edition of TATA IPL promises thrilling cricket action.
Stay tuned for regular updates on the IPL 2025 schedule, match list, time table, and points distribution table as the tournament begins.
Which team are you supporting this season? Let us know in the comments section.
Frequently Asked Questions (FAQs)
Q1. When will IPL 2025 start and end?
A. The IPL 2025 will start on March 22, 2025, and the final match will be played on May 25th.
Q2. How many matches are there in IPL 2025?
A total of 74 matches will be played across 13 grounds in India.
Q3. Where can I watch the IPL 2025 live?
A. You can watch matches live on JioHotstar by taking a subscription.
Q4. Which team is the defending champion of IPL 2025?
A. Kolkata Knight Riders (KKR) are the defending champions, having won the previous season.
Q5. Where will the IPL 2025 final be played?
A. The final will be held at Eden Gardens, Kolkata on May 25, 2025.