The TATA IPL 2025 is all set for another season of thrilling cricket. Fans worldwide are eagerly waiting to see their favorite teams battle it out for the championship. This will be the 18th edition of the Indian Premier League, featuring ten teams and a total of 74 matches.

The tournament will kick off on March 22, 2025, and the schedule will continue until May 25, 2025. The opening match will be played between Kolkata Knight Riders (KKR) and Royal Challengers Bengaluru (RCB) at Eden Gardens, Kolkata.
As always, the matches will take place in different stadiums across India, and the competition will follow a group-stage format leading to the playoffs. In this article, we will cover the IPL Time Table 2025, the teams, captains, important fixtures, and details about the points table.
IPL 2025 Teams, Captains, Home Ground
The IPL mega auction 2025 brought significant changes to all ten teams, including new captains. This year, two major franchises – Kolkata Knight Riders (KKR) and Royal Challengers Bengaluru (RCB) – will have new leaders. Ajinkya Rahane will captain KKR, while Rajat Patidar will lead RCB.
Among the ten captains, Pat Cummins, the skipper of Sunrisers Hyderabad, is the only foreign captain. The remaining nine teams will be led by Indian players. With a mix of young talents and experienced players, the tournament promises a highly competitive season.
Here are the teams participating in the TATA 2025 IPL, their captains, and their home grounds:
Teams | Captains | Venue |
Chennai Super Kings (CSK) | Ruturaj Gaikwad | Chepapuk, Chennai |
Mumbai Indians (MI) | Hardik Pandya | Wankhede, Mumbai |
Kolkata Knight Riders (KKR) | Ajinkya Rahane | Eden Gardens, Kolkata |
Royal Challengers Bengaluru (RCB) | Rajat Patidar | M.Chinnaswamy Stadium, Bengaluru |
Delhi Capitals (DC) | Axar Patel | Arun Jaitley Stadium, Delhi & ACA-VDCA Cricket Stadium, Visakhapatnam |
Gujarat Titans (GT) | Shubman Gill | Narendra Modi Stadium |
Rajasthan Royals (RR) | Sanju Samson | Sawai Mansingh Stadium, Jaipur & Barsapara Stadium, Guwahati |
Lucknow Super Giants (LSG) | Rishabh Pant | BRSABV Ekana Cricket Stadium, Lucknow |
Punjab Kings (PBKS) | Shreyas Iyer | PCA Stadium, Mohali & HPCA Stadium, Dharamsala |
Sunrisers Hyderabad (SRH) | Pat Cummins | Rajiv Gandhi International Stadium, Hyderabad |
IPL 2025 Time Table: Complete Fixtures
The format of 18th edition of IPL remains unchanged from previous editions. The ten teams are divided into two groups, with each team playing a mix of home and away matches. The match list consists of 74 games, including group stage matches, playoffs, and the grand final.
IPL 2025 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 |
Group Stage Format
This is how the group stage matches will be played:
- Each team will play 14 matches.
- Teams will face opponents within their group twice.
- Teams will play once against four teams in the other group and twice against one designated team from the opposite group.
- The top four teams in the points table will qualify for the playoffs.
Let’s check the complete TATA IPL time table 2025:
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 |
Playoff Format & Time Table
At the end of the league stage, the top four teams in the points distribution table will qualify for the playoffs. This is how the playoff schedule will be played:
- Qualifier 1: Top two teams in the standings play; winner advances to the final.
- Eliminator: The third and fourth-placed teams compete; the loser is eliminated.
- Qualifier 2: The loser of Qualifier 1 faces the winner of the Eliminator.
- Final: The winner of Qualifier 1 and Qualifier 2 face off for the championship.
Here’s the time table for the IPL 2025 playoff:
Note: To manage the workload, the IPL Governing Council has kept the number of matches at 74 for the fourth consecutive season. However, from the next two editions, the total number of matches is expected to rise to 84, bringing even more action-packed cricket to fans worldwide.
IPL Points Table 2025
As the tournament progresses, teams will earn points based on their performances. The points distribution plays a crucial role in determining which teams advance to the playoffs.
Here’s how teams will earn points in IPL 2025:
- Win = 2 points
- No result/Tie = 1 point
- Loss = 0 points
Let’s check the teams standings as of 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 |
(This table will be updated based on match results.)
In short, the TATA IPL 2025 is all in readiness to deliver another season of intense cricket battles, unforgettable moments, and fierce rivalries. With ten teams, 74 matches, and top players competing, the excitement will be at its peak and that’s for sure.
Fans will witness thrilling encounters across different grounds, leading to an action-packed playoff stage. The match list ensures that every match counts, making the tournament even more competitive. As teams fight for a spot in the finals, the race to the trophy will keep fans on the edge of their seats.
So, are you ready for two months of non-stop cricketing action?
Frequently Asked Questions (FAQs)
Q1. When will IPL 2025 start?
A. TATA IPL 2025 will start on March 22, 2025, with a grand opening ceremony.
Q2. How many matches will be played in IPL 2025?
A. A total of 74 matches will be played, including group-stage games and playoffs.
Q3. Where will the IPL 2025 final be held?
A. The IPL 2025 final will be played at Eden Gardens, Kolkata.
Q4. How to watch IPL 2025?
A. The IPL matches can be watched on Star Sports Network and JioHotstar.
Q5. Where can I check the latest IPL 2025 standings?
A. You can check the schedule and the updated rankings of your favorite teams on this website.