IPL Schedule 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 Match(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 | Saturday 22 March 2025 |
Final | Sunday 25 May 2025 |
IPL Website | https://www.iplt20.com/ |
Tata IPL Schedule 2025 Full Image
The first match of IPL 2024 will be played between Royal Challengers Bangalore and Kolkata Knight Riders on Friday, March 22, at 7:30 PM (IST) at Eden Gardens Stadium, Kolkata. The final match of IPL 2025 will be played on Sunday, May 25, 2025, at Eden Gardens Stadium, Kolkata.

Indian Premier League Match List 2025
IPL Schedule List – 10 teams will play 74 matches in Tata IPL 2024. This 18th edition of IPL 2025 will be played in 12 stadiums in India. IPL Schedule 2025 is as follows;-
Match No. | Date | Day | Time(IST) | Home team | Opposite Team | Venue | Result |
---|---|---|---|---|---|---|---|
1 | 22-March-25 | Saturday | 7:30 | Kolkata Knight Riders | Royal Challengers Bangalore | Kolkata | RCB won by 7 wickets |
2 | 23-March-25 | Sunday | 3:30 | Sunrisers Hyderabad | Rajasthan Royals | Hyderabad | SRH won by 44 runs |
3 | 23-March-25 | Sunday | 7:30 | Chennai Super Kings | Mumbai Indians | Chennai | CSK won by 4 wickets |
4 | 24-March-25 | Monday | 7:30 | Delhi Capitals | Lucknow Super Giants | Visakhapatnam | DC won by 1 wicket |
5 | 25-March-25 | Tuesday | 7:30 | Gujarat Titans | Punjab Kings | Ahmedabad | PBKS won by 11 runs |
6 | 26-March-25 | Wednesday | 7:30 | Rajasthan Royals | Kolkata Knight Riders | Guwahati | KKR won by 8 wickets |
7 | 27-March-25 | Thursday | 7:30 | Sunrisers Hyderabad | Lucknow Super Giants | Hyderabad | LSG won by 5 wickets |
8 | 28-March-25 | Friday | 7:30 | Chennai Super Kings | Royal Challengers Bangalore | Chennai | |
9 | 29-March-25 | Saturday | 7:30 | Gujarat Titans | Mumbai Indians | Ahmedabad | |
10 | 30-March-25 | Sunday | 3:30 | Delhi Capitals | Sunrisers Hyderabad | Delhi | |
11 | 30-March-25 | Sunday | 7:30 | Rajasthan Royals | Chennai Super Kings | Guwahati | |
12 | 31-March-25 | Monday | 7:30 | Mumbai Indians | Kolkata Knight Riders | Mumbai | |
13 | 01-April-25 | Tuesday | 7:30 | Lucknow Super Giants | Punjab Kings | Lucknow | |
14 | 02-April-25 | Wednesday | 7:30 | Royal Challengers Bangalore | Gujarat Titans | Bangalore | |
15 | 03-April-25 | Thursday | 7:30 | Kolkata Knight Riders | Sunrisers Hyderabad | Kolkata | |
16 | 04-April-25 | Friday | 7:30 | Lucknow Super Giants | Mumbai Indians | Lucknow | |
17 | 05-April-25 | Saturday | 3:30 | Chennai Super Kings | Delhi Capitals | Chennai | |
18 | 05-April-25 | Saturday | 7:30 | Punjab Kings | Rajasthan Royals | New Chandigarh | |
19 | 06-April-25 | Sunday | 3:30 | Kolkata Knight Riders | Lucknow Super Giants | Kolkata | |
20 | 06-April-25 | Sunday | 7:30 | Sunrisers Hyderabad | Gujarat Titans | Hyderabad | |
21 | 07-April-25 | Monday | 7:30 | Mumbai Indians | Royal Challengers Bangalore | Mumbai | |
22 | 08-April-25 | Tuesday | 7:30 | Punjab Kings | Chennai Super Kings | New Chandigarh | |
23 | 09-April-25 | Wednesday | 7:30 | Gujarat Titans | Royal Challengers Bangalore | Ahmedabad | |
24 | 10-April-25 | Thursday | 7:30 | Royal Challengers Bangalore | Delhi Capitals | Bangalore | |
25 | 11-April-25 | Friday | 7:30 | Chennai Super Kings | Kolkata Knight Riders | Chennai | |
26 | 12-April-25 | Saturday | 3:30 | Lucknow Super Giants | Gujarat Titans | Lucknow | |
27 | 12-April-25 | Saturday | 7:30 | Sunrisers Hyderabad | Punjab Kings | Hyderabad | |
28 | 13-April-25 | Sunday | 3:30 | Rajasthan Royals | Royal Challengers Bangalore | Jaipur | |
29 | 13-April-25 | Sunday | 7:30 | Delhi Capitals | Mumbai Indians | Delhi | |
30 | 14-April-25 | Monday | 7:30 | Lucknow Super Giants | Chennai Super Kings | Lucknow | |
31 | 15-April-25 | Tuesday | 7:30 | Punjab Kings | Kolkata Knight Riders | New Chandigarh | |
32 | 16-April-25 | Wednesday | 7:30 | Delhi Capitals | Mumbai Indians | Delhi | |
33 | 17-April-25 | Thursday | 7:30 | Mumbai Indians | Punjab Kings | Mumbai | |
34 | 18-April-25 | Friday | 7:30 | Royal Challengers Bangalore | Chennai Super Kings | Bangalore | |
35 | 19-April-25 | Saturday | 3:30 | Gujarat Titans | Delhi Capitals | Ahmedabad | |
36 | 19-April-25 | Saturday | 7:30 | Rajasthan Royals | Lucknow Super Giants | Jaipur | |
37 | 20-April-25 | Sunday | 3:30 | Punjab Kings | Rajasthan Royals | New Chandigarh | |
38 | 20-April-25 | Sunday | 7:30 | Mumbai Indians | Chennai Super Kings | Mumbai | |
39 | 21-April-25 | Monday | 7:30 | Kolkata Knight Riders | Gujarat Titans | Kolkata | |
40 | 22-April-25 | Tuesday | 7:30 | Lucknow Super Giants | Delhi Capitals | Lucknow | |
41 | 23-April-25 | Wednesday | 7:30 | Sunrisers Hyderabad | Mumbai Indians | Hyderabad | |
42 | 24-April-25 | Thursday | 7:30 | Royal Challengers Bangalore | Rajasthan Royals | Bangalore | |
43 | 25-April-25 | Friday | 3:30 | Chennai Super Kings | Sunrisers Hyderabad | Chennai | |
44 | 26-April-25 | Saturday | 7:30 | Kolkata Knight Riders | Lucknow Super Giants | Kolkata | |
45 | 27-April-25 | Sunday | 3:30 | Mumbai Indians | Royal Challengers Bangalore | Mumbai | |
46 | 27-April-25 | Sunday | 7:30 | Kolkata Knight Riders | Royal Challengers Bangalore | Kolkata | |
47 | 28-April-25 | Monday | 7:30 | Rajasthan Royals | Gujarat Titans | Jaipur | |
48 | 29-April-25 | Tuesday | 7:30 | Delhi Capitals | Kolkata Knight Riders | Delhi | |
49 | 30-April-25 | Wednesday | 7:30 | Chennai Super Kings | Punjab Kings | Chennai | |
50 | 1-May-25 | Thursday | 7:30 | Rajasthan Royals | Mumbai Indians | Jaipur | |
51 | 2-May-25 | Friday | 7:30 | Gujarat Titans | Sunrisers Hyderabad | Ahmedabad | |
52 | 3-May-25 | Saturday | 7:30 | Royal Challengers Bangalore | Chennai Super Kings | Bangalore | |
53 | 4-May-25 | Sunday | 3:30 | Kolkata Knight Riders | Rajasthan Royals | Kolkata | |
54 | 4-May-25 | Sunday | 7:30 | Punjab Kings | Kolkata Knight Riders | Hospice | |
55 | 5-May-25 | Monday | 7:30 | Sunrisers Hyderabad | Delhi Capitals | Hyderabad | |
56 | 6-May-25 | Tuesday | 7:30 | Mumbai Indians | Gujarat Titans | Mumbai | |
57 | 7-May-25 | Wednesday | 7:30 | Kolkata Knight Riders | Chennai Super Kings | Kolkata | |
58 | 8-May-25 | Thursday | 7:30 | Punjab Kings | Delhi Capitals | Hospice | |
59 | 9-May-25 | Friday | 7:30 | Lucknow Super Giants | Royal Challengers Bangalore | Lucknow | |
60 | 10-May-25 | Saturday | 7:30 | Sunrisers Hyderabad | Kolkata Knight Riders | Hyderabad | |
61 | 11-May-25 | Sunday | 3:30 | Punjab Kings | Mumbai Indians | Punjab | |
62 | 11-May-25 | Sunday | 7:30 | Delhi Capitals | Gujarat Titans | Delhi | |
63 | 12-May-25 | Monday | 7:30 | Chennai Super Kings | Rajasthan Royals | Chennai | |
64 | 13-May-25 | Tuesday | 7:30 | Royal Challengers Bangalore | Sunrisers Hyderabad | Bangalore | |
65 | 14-May-25 | Wednesday | 7:30 | Gujarat Titans | Lucknow Super Giants | Ahmedabad | |
66 | 15-May-25 | Thursday | 7:30 | Mumbai Indians | Delhi Capitals | Mumbai | |
67 | 16-May-25 | Friday | 7:30 | Rajasthan Royals | Punjab Kings | Jaipur | |
68 | 17-May-25 | Saturday | 7:30 | Royal Challengers Bangalore | Kolkata Knight Riders | Bangalore | |
69 | 18-May-25 | Sunday | 3:30 | Gujarat Titans | Punjab Kings | Ahmedabad | |
70 | 18-May-25 | Sunday | 7:30 | Lucknow Super Giants | Sunrisers Hyderabad | Lucknow |
TATA IPL 2025 Plays Off Matches
Date and Time | Match | Qualifier Eliminator Final | Venue |
---|---|---|---|
Tuesday, 20-May-25 (6:30 PM IST) | TBD vs TBD | Qualifier 1 | Hyderabad |
Wednesday, 21-May-25 (6:30 PM IST) | TBD vs TBD | Eliminator | Hyderabad |
Friday, 23-May-25 (6:30 PM IST) | TBD vs TBD | Qualifier 2 | Kolkata |
Sunday, 25-May-25 (6:30 PM IST) | TBD vs TBD | Final | Kolkata |
Read Also –
IPL Live Telecast and Channel list
TATA IPL 2025 Teams (IPL 2025 Teams)
Before 2022, there were only 8 teams in IPL but seeing the growth of IPL, 2 more teams were included in 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) | KL Rahul |
Sunrisers Hyderabad(SRH) | Pat Cummins |
Chennai Super Kings(CSK) | Ruturaj Gayakwad |
Kolkata Knight Riders(KKR) | Ajinkya Rahane |
Rajasthan Royals(RR) | Sanju Samson |
Royal Challengers Bangalore(RCB) | Rajat Patidar |
Punjab Kings(PBKS) | Shreyas Iyer |
Gujarat Titans(GT) | Shubhman Gill |
Lucknow Super Giants(LSG) | Rishabh Pant |
TATA IPL 2025 Stadiums and Venue
All 74 IPL 2025, a total of 13 matches will be played. All these stadiums are as follows –
Team | Home Venues |
---|---|
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 Gardens, Kolkata |
Rajasthan Royals(RR) | Sawai Mansingh Stadium, Jaipur Bisarpa Cricket Stadium, Guwahati |
Royal Challengers Bangalore(RCB) | M Chinnaswamy Stadium, Bangalore |
Punjab Kings(PBKS) | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur HPCA Cricket Stadium, Dharamsala |
Gujarat Titans(GT) | Narendra Modi Stadium, Ahmedabad |
Lucknow Super Giants (LSG) | Ekana Sports Cricket Stadium, Lucknow |
IPL 2025 Related FAQ
-
When will IPL 2025 start?
The first match of IPL 2025 will be played on Saturday, 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?
10 teams will play 74 matches in Tata IPL 2025. This 18th edition of IPL 2025 will be played in 13 stadiums in India.
-
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 Schedule 2025, you can visit the official site of IPL.