Tata IPL Match List 2025 – The Tata Indian Premier League (IPL) 2025 promises to be an exhilarating season filled with action-packed cricket. With top teams and star players set to grace the field, cricket fans are in for a treat. Here is the detailed match schedule for IPL 2025, along with venues and timings.
Tournament | Indian Premier League Match(17th Edition) |
Board | BCCI( The Board of Control for Cricket in India.) |
Host | India |
Most Wins | Mumbai Indians & Chennai Super Kings(5x) |
Current Champion | Chennai Super Kings |
Total Teams | 10 |
Total Matches | 74 |
Starting | Friday, March 28, 2025 |
Final | Sunday 25 May 2025 |
IPL Website | https://www.iplt20.com/ |
Tata IPL 2025: Match List, Venues, First Match & Final Match
The wait for the Indian Premier League (IPL) 2025 is now over. The schedule of this season has been released, and the excitement of the fans is at its peak. 74 exciting matches to be played between 10 teams will give cricket lovers a great 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.
Tata IPL Match List 2025 Full HD Image
Note – No schedule of IPL 2025 has been released yet. You can see the schedule of IPL 2024 in the following table.
Tata IPL 2024 Match List: The first match of IPL 2024 will be played between Royal Challengers Bangalore vs Chennai Super Kings on Friday, March 22 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 Match List 2025
Note – No schedule for 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 Match List 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)
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) | – |
Sunrisers Hyderabad(SRH) | Pat Cummins |
Chennai Super Kings(CSK) | Ruturaj Gaikwad |
Kolkata Knight Riders(KKR) | – |
Rajasthan Royals(RR) | Sanju Samson |
Royal Challengers Bangalore(RCB) | – |
Punjab Kings(PBKS) | – |
Gujarat Titans(GT) | Shubhman Gill |
Lucknow Super Giants(LSG) | – |
TATA IPL 2024 Stadiums and Venues
All 74 matches of 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 2024?
A total of 10 teams will be part of Tata IPL 2025.
-
When is the final of IPL 2025?
The Final match of IPL 2025 will be played on Sunday, May 25, 2025.
Hope you liked this post. In this post, we discuss the IPL Match List 2025. If you liked the post then please share it. And give feedback in the comments. For more information, you can visit the IPL official website. For more updates, You can also follow us on our social media account –