Tata IPL Time Table 2025 – The wait for the Indian Premier League (IPL) 2025 is now over. This season’s schedule has been released, and the fans’ excitement is at its peak. 74 exciting matches between 10 teams will give cricket lovers a tremendous entertainment experience for 2 months. Every team will try its best to make it to the playoffs. Let’s know about the schedule and key matches of IPL 2025.
Tournament | Indian Premier League(18th edition) |
Board | BCCI( The Board of Control for Cricket in India.) |
Host | India |
Most Wins | Mumbai Indians & Chennai Super Kings(5x) |
Current Champion | Kolkata Knight Riders |
Total Teams | 10 |
Total Matches | 74 |
Starting | Friday, March 28, 2025 |
Final | Sunday, May 25, 2025 |
IPL Website | https://www.iplt20.com/ |
Tata IPL IPL Time Table 2025 Full Image
Note – No schedule for IPL 2025 has been released yet. You can see the schedule of IPL 2024 in the following table.
Tata IPL Time Table 2024: The first match of IPL 2024 will be played between Royal Challengers Bangalore vs Chennai Super Kings on Friday, 22 March at 7:30 PM (IST) at M Chidambaram Stadium, Chennai. The final match of IPL 2024 will be played on Sunday 26 May 2024 at M Chidambaram Stadium, Chennai.

Indian Premier League Time Table 2025
Note – No schedule of IPL 2025 has been released yet. You can see the schedule of IPL 2024 in the following table.
IPL Match List – 10 teams will play 74 matches in Tata IPL 2024. This 17th edition of IPL 2024 will be played in 13 stadiums in India. The 2024 IPL Time Table is as follows;-
Match no. | Date | Day | Time(IST) | Home Team | Away Team | Venue |
---|---|---|---|---|---|---|
1 | 22-Mar-24 | Friday | 7:30 | Chennai Super Kings | Royals Challengers Bangalore | Chennai |
2 | 23-Mar-24 | Saturday | 3:30 | Punjab Kings | Delhi Capitals | Mullanpur |
3 | 23-Mar-24 | Saturday | 7:30 | Kolkata Knight Riders | Sunrisers Hyderabad | Kolkata |
4 | 24-Mar-24 | Sunday | 3:30 | Rajasthan Royals | Lucknow Super Giants | Jaipur |
5 | 24-Mar-24 | Sunday | 7:30 | Gujarat Titans | Mumbai Indians | Ahmedabad |
6 | 25-Mar-24 | Monday | 7:30 | Royals Challengers Bangalore | Punjab Kings | Bangalore |
7 | 26-Mar-24 | Tuesday | 7:30 | Chennai Super Kings | Gujarat Titans | Chennai |
8 | 27-Mar-24 | Wednesday | 7:30 | Sunrisers Hyderabad | Mumbai Indians | Hyderabad |
9 | 28-Mar-24 | Thursday | 7:30 | Rajasthan Royals | Delhi Capitals | Jaipur |
10 | 29-Mar-24 | Friday | 7:30 | Royals Challengers Bangalore | Kolkata Knight Riders | Bangalore |
11 | 30-Mar-24 | Saturday | 7:30 | Lucknow Super Giants | Punjab Kings | Lucknow |
12 | 31-Mar-24 | Sunday | 3:30 | Gujarat Titans | Sunrisers Hyderabad | Ahmedabad |
13 | 31-Mar-24 | Sunday | 7:30 | Delhi Capitals | Chennai Super Kings | Visakhapatnam |
14 | 01-Apr-24 | Monday | 7:30 | Mumbai Indians | Rajasthan Royals | Mumbai |
15 | 02-Apr-24 | Tuesday | 7:30 | Royals Challengers Bangalore | Lucknow Super Giants | Bangalore |
16 | 03-Apr-24 | Wednesday | 7:30 | Delhi Capitals | Kolkata Knight Riders | Visakhapatnam |
17 | 04-Apr-24 | Thursday | 7:30 | Gujarat Titans | Punjab Kings | Ahmedabad |
18 | 05-Apr-24 | Friday | 7:30 | Sunrisers Hyderabad | Chennai Super Kings | Hyderabad |
19 | 06-Apr-24 | Saturday | 7:30 | Rajasthan Royals | Royals Challengers Bangalore | Jaipur |
20 | 07-Apr-24 | Sunday | 3:30 | Mumbai Indians | Delhi Capitals | Mumbai |
21 | 07-Apr-24 | Sunday | 7:30 | Lucknow Super Giants | Gujarat Titans | Lucknow |
22 | 08-Apr-24 | Monday | 7:30 | Chennai Super Kings | Kolkata Knight Riders | Chennai |
23 | 09-Apr-24 | Tuesday | 7:30 | Punjab Kings | Sunrisers Hyderabad | Mullanpur |
24 | 10-Apr-24 | Wednesday | 7:30 | Rajasthan Royals | Gujarat Titans | Jaipur |
25 | 11-Apr-24 | Thursday | 7:30 | Mumbai Indians | Royal Challengers Bangalore | Mumbai |
26 | 12-Apr-24 | Friday | 7:30 | Lucknow Super Giants | Delhi Capitals | Lucknow |
27 | 13-Apr-24 | Saturday | 7:30 | Punjab Kings | Rajasthan Royals | Mullanpur |
28 | 14-Apr-24 | Sunday | 3:30 | Kolkata Knight Riders | Lucknow Super Giants | Kolkata |
29 | 14-Apr-24 | Sunday | 7:30 | Mumbai Indians | Chennai Super Kings | Mumbai |
30 | 15-Apr-24 | Monday | 7:30 | Royal Challengers Bangalore | Sunrisers Hyderabad | Bangalore |
31 | 16-Apr-24 | Tuesday | 7:30 | Gujarat Titans | Delhi Capitals | Ahmedabad |
32 | 17-Apr-24 | Wednesday | 7:30 | Kolkata Knight Riders | Rajasthan Royals | Kolkata |
33 | 18-Apr-24 | Thursday | 7:30 | Punjab Kings | Mumbai Indians | Mullanpur |
34 | 19-Apr-24 | Friday | 7:30 | Lucknow Super Giants | Chennai Super Kings | Lucknow |
35 | 20-Apr-24 | Saturday | 7:30 | Delhi Capitals | Sunrisers Hyderabad | Delhi |
36 | 21-Apr-24 | Sunday | 3:30 | Kolkata Knight Riders | Royal Challengers Bangalore | Kolkata |
37 | 21-Apr-24 | Sunday | 7:30 | Punjab Kings | Gujarat Titans | Mullanpur |
38 | 22-Apr-24 | Monday | 7:30 | Rajasthan Royals | Mumbai Indians | Jaipur |
39 | 23-Apr-24 | Tuesday | 7:30 | Chennai Super Kings | Lucknow Super Giants | Chennai |
40 | 24-Apr-24 | Wednesday | 7:30 | Delhi Capitals | Gujarat Titans | Delhi |
41 | 25-Apr-24 | Thursday | 7:30 | Sunrisers Hyderabad | Royal Challengers Bangalore | Hyderabad |
42 | 26-Apr-24 | Friday | 7:30 | Kolkata Knight Riders | Punjab kings | Kolkata |
43 | 27-Apr-24 | Saturday | 3:30 | Delhi Capitals | Mumbai Indians | Delhi |
44 | 27-Apr-24 | Saturday | 7:30 | Lucknow Super Giants | Rajasthan Royals | Lucknow |
45 | 28-Apr-24 | Sunday | 3:30 | Gujarat Titans | Royal Challengers Bangalore | Ahmedabad |
46 | 28-Apr-24 | Sunday | 7:30 | Chennai Super Kings | Sunrisers Hyderabad | Chennai |
47 | 29-Apr-24 | Monday | 7:30 | Kolkata Knight Riders | Delhi Capitals | Kolkata |
48 | 30-Apr-24 | Tuesday | 7:30 | Lucknow Super Giants | Mumbai Indians | Lucknow |
49 | 1-May-24 | Wednesday | 7:30 | Chennai Super Kings | Punjab kings | Chennai |
50 | 2-May-24 | Thursday | 7:30 | Sunrisers Hyderabad | Rajasthan Royals | Hyderabad |
51 | 3-May-24 | Friday | 7:30 | Mumbai Indians | Kolkata Knight Riders | Mumbai |
52 | 4-May-24 | Saturday | 7:30 | Royal Challengers Bangalore | Gujarat Titans | Bangalore |
53 | 5-May-24 | Sunday | 3:30 | Punjab Kings | Chennai Super Kings | Dharamshala |
54 | 5-May-24 | Monday | 7:30 | Lucknow Super Giants | Kolkata Knight Riders | Lucknow |
55 | 6-May-24 | Tuesday | 7:30 | Mumbai Indians | Sunrisers Hyderabad | Mumbai |
56 | 7-May-24 | Tuesday | 7:30 | Delhi Capitals | Rajasthan Royals | Delhi |
57 | 8-May-24 | Wednesday | 7:30 | Sunrisers Hyderabad | Lucknow Super Giants | Hyderabad |
58 | 9-May-24 | Thursday | 7:30 | Punjab kings | Royal Challengers Bangalore | Dharamshala |
59 | 10-May-24 | Friday | 7:30 | Gujarat Titans | Chennai Super Kings | Ahmedabad |
60 | 11-May-24 | Saturday | 7:30 | Kolkata Knight Riders | Mumbai Indians | Kolkata |
61 | 12-May-24 | Sunday | 7:30 | Chennai Super Kings | Rajasthan Royals | Chennai |
62 | 12-May-24 | Sunday | 7:30 | Royal Challengers Bangalore | Delhi Capitals | Bangalore |
63 | 13-May-24 | Monday | 7:30 | Gujarat Titans | Kolkata Knight Riders | Ahmedabad |
64 | 14-May-24 | Tuesday | 7:30 | Delhi Capitals | Lucknow Super Giants | Delhi |
65 | 15-May-24 | Wednesday | 7:30 | Rajasthan Royals | Punjab Kings | Guwahati |
66 | 16-May-24 | Thursday | 7:30 | Sunrisers Hyderabad | Gujarat Titans | Hyderabad |
67 | 17-May-24 | Friday | 7:30 | Mumbai Indians | Lucknow Super Giants | Mumbai |
68 | 18-May-24 | Saturday | 7:30 | Royal Challengers Bangalore | Chennai Super Kings | Bangalore |
69 | 19-May-24 | Sunday | 3:30 | Sunrisers Hyderabad | Punjab Kings | Hyderabad |
70 | 19-May-24 | Sunday | 7:30 | Rajasthan Royals | Kolkata Knight Riders | Guwahati |
TATA IPL 2024 Plays Off Matches
Date and Time | Match | Qualifier Eliminator Final | Venue |
---|---|---|---|
Tuesday, 21-May-24 (6:30 pm IST) | TBD vs TBD | Qualifier 1 | Ahmedabad |
Wednesday, 22-May-24 (6:30 pm IST) | TBD vs TBD | Eliminator | Ahmedabad |
Friday, 24-May-24 (6:30 pm IST) | TBD vs TBD | Qualifier 2 | Chennai |
Sunday, 26-May-24 (6:30 pm IST) | TBD vs TBD | Final | Chennai |
Read Also –
TATA IPL 2025 Teams (IPL 2025 Teams)
Before the year 2022, there were only 8 teams in IPL but seeing the growth of IPL, 2 more teams were included in the year 2022. Now a total of 10 teams play in IPL. Names of all the IPL teams along with their captains-
Teams | Captains |
---|---|
Mumbai Indians(MI) | Hardik Pandya |
Delhi Capitals(DC) | TBD |
Sunrisers Hyderabad(SRH) | Pat Cummins |
Chennai Super Kings(CSK) | Ruturaj Gaikwad |
Kolkata Knight Riders(KKR) | TBD |
Rajasthan Royals(RR) | Sanju Samson |
Royal Challengers Bangalore(RCB) | TBD |
Punjab Kings(PBKS) | TBD |
Gujarat Titans(GT) | Shubhman Gill |
Lucknow Super Giants(LSG) | TBD |
TATA IPL 2024 Stadiums and Venues
All 74 IPL 2024, a total of 13 matches will be played. All these stadiums are as follows –
Mumbai Indians(MI) | Wankhede Stadium, Mumbai |
Delhi Capitals(DC) | Arun Jaitley Ground, Delhi Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam |
Sunrisers Hyderabad(SRH) | Rajiv Gandhi International Cricket Stadium, Hyderabad |
Chennai Super Kings(CSK) | M A Chidambaram Stadium, Chennai |
Kolkata Knight Riders(KKR) | Eden Garden, Kolkata |
Rajasthan Royals(RR) | Sawai Mansingh Stadium, Jaipur Bisarpa Cricket Stadium, Guwahati |
Royal Challengers Bangalore(RCB) | M Chinnaswamy Stadium, Bangalore |
Punjab Kings(PBKS) | Maharaja Yadvendra Singh International Cricket Stadium, Mullanpur HPCA Cricket Stadium, Dharamshala |
Gujarat Titans(GT) | Narendra Modi Stadium, Ahmedabad |
Lucknow Super Giants (LSG) | Ekana Sports Cricket Stadium, Lucknow |
IPL 2025 Related FAQ
-
When IPL 2025 Will Start?
The first match of IPL 2025 will be played on Friday, March 22, 2025.
-
Who won the 2024 IPL final?
The IPL 2024 final was won by Kolkata Knight Riders by 7 wickets.
-
How many teams will play in IPL 2025?
Before the year 2022, there were only 8 teams in IPL but seeing the growth of IPL, 2 more teams were included in the year 2022. Now a total of 10 teams play in the IPL
-
When is the final of IPL 2025?
The final match of IPL 2025 will be played on Sunday, May 25, 2025.
For more details about TATA IPL 2025, you can visit the official site of IPL. For more updates, You can also follow us on our social media account –