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 | RCB won by 50 runs |
9 | 29-March-25 | Saturday | 7:30 | Gujarat Titans | Mumbai Indians | Ahmedabad | GT won by 36 runs |
10 | 30-March-25 | Sunday | 3:30 | Delhi Capitals | Sunrisers Hyderabad | Delhi | DC won by 7 wickets |
11 | 30-March-25 | Sunday | 7:30 | Rajasthan Royals | Chennai Super Kings | Guwahati | GT won by 36 runs |
12 | 31-March-25 | Monday | 7:30 | Mumbai Indians | Kolkata Knight Riders | Mumbai | MI won by 8 wickets |
13 | 01-April-25 | Tuesday | 7:30 | Lucknow Super Giants | Punjab Kings | Lucknow | PBKS won by 8 wickets |
14 | 02-April-25 | Wednesday | 7:30 | Royal Challengers Bangalore | Gujarat Titans | Bangalore | GT won by 8 wickets |
15 | 03-April-25 | Thursday | 7:30 | Kolkata Knight Riders | Sunrisers Hyderabad | Kolkata | KKR won by 80 runs |
16 | 04-April-25 | Friday | 7:30 | Lucknow Super Giants | Mumbai Indians | Lucknow | LSG won by 12 runs |
17 | 05-April-25 | Saturday | 3:30 | Chennai Super Kings | Delhi Capitals | Chennai | DC elected to bat first |
18 | 05-April-25 | Saturday | 7:30 | Punjab Kings | Rajasthan Royals | New Chandigarh | PBKS elected to field first |
20 | 06-April-25 | Sunday | 7:30 | Sunrisers Hyderabad | Gujarat Titans | Hyderabad | GT won by 7 wickets |
21 | 07-April-25 | Monday | 7:30 | Mumbai Indians | Royal Challengers Bangalore | Mumbai | RCB won by 12 runs |
19 | 08-April-25 | Tuesday | 3:30 | Kolkata Knight Riders | Lucknow Super Giants | Kolkata | RCB won by 12 runs |
22 | 08-April-25 | Tuesday | 7:30 | Punjab Kings | Chennai Super Kings | New Chandigarh | LSG won by 4 runs |
23 | 09-April-25 | Wednesday | 7:30 | Gujarat Titans | Royal Challengers Bangalore | Ahmedabad | PBKS won by 18 runs |
24 | 10-April-25 | Thursday | 7:30 | Royal Challengers Bangalore | Delhi Capitals | Bangalore | GT won by 58 runs |
25 | 11-April-25 | Friday | 7:30 | Chennai Super Kings | Kolkata Knight Riders | Chennai | DC won by 6 wickets |
26 | 12-April-25 | Saturday | 3:30 | Lucknow Super Giants | Gujarat Titans | Lucknow | LSG won by 6 wickets |
27 | 12-April-25 | Saturday | 7:30 | Sunrisers Hyderabad | Punjab Kings | Hyderabad | SRH won by 8 wickets |
28 | 13-April-25 | Sunday | 3:30 | Rajasthan Royals | Royal Challengers Bangalore | Jaipur | RCB won by 9 wickets |
29 | 13-April-25 | Sunday | 7:30 | Delhi Capitals | Mumbai Indians | Delhi | MI won by 12 runs |
30 | 14-April-25 | Monday | 7:30 | Lucknow Super Giants | Chennai Super Kings | Lucknow | CSK won by 5 wickets |
31 | 15-April-25 | Tuesday | 7:30 | Punjab Kings | Kolkata Knight Riders | New Chandigarh | RCB won by 16 runs |
32 | 16-April-25 | Wednesday | 7:30 | Delhi Capitals | Rajasthan Royals | Delhi | DC won in Superover |
33 | 17-April-25 | Thursday | 7:30 | Mumbai Indians | Punjab Kings | Mumbai | MI won by 4 wickets |
34 | 18-April-25 | Friday | 7:30 | Royal Challengers Bangalore | Chennai Super Kings | Bangalore | PBKS won by 5 wickets |
35 | 19-April-25 | Saturday | 3:30 | Gujarat Titans | Delhi Capitals | Ahmedabad | GT won by 7 wickets |
36 | 19-April-25 | Saturday | 7:30 | Rajasthan Royals | Lucknow Super Giants | Jaipur | LSG won by 2 runs |
37 | 20-April-25 | Sunday | 3:30 | Punjab Kings | Royal Challengers Bangalore | New Chandigarh | RCB won by 7 wickets |
38 | 20-April-25 | Sunday | 7:30 | Mumbai Indians | Chennai Super Kings | Mumbai | MI won by 9 wickets |
39 | 21-April-25 | Monday | 7:30 | Kolkata Knight Riders | Gujarat Titans | Kolkata | GT won by 39 runs |
40 | 22-April-25 | Tuesday | 7:30 | Lucknow Super Giants | Delhi Capitals | Lucknow | DC won by 8 wickets |
41 | 23-April-25 | Wednesday | 7:30 | Sunrisers Hyderabad | Mumbai Indians | Hyderabad | MI won by 7 wickets |
42 | 24-April-25 | Thursday | 7:30 | Royal Challengers Bangalore | Rajasthan Royals | Bangalore | RCB won by 11 runs |
43 | 25-April-25 | Friday | 7:30 | Chennai Super Kings | Sunrisers Hyderabad | Chennai | SRH won by 5 wickets |
44 | 26-April-25 | Saturday | 7:30 | Kolkata Knight Riders | Punjab Kings | Kolkata | No results |
45 | 27-April-25 | Sunday | 3:30 | Mumbai Indians | Royal Challengers Bangalore | Mumbai | RCB won by 5 wickets |
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.