The Indian Premier League 2025 (IPL 2025) is set to bring another season of thrilling T20 cricket, featuring top players from around the world. With 10 teams competing for the prestigious trophy, the tournament will feature 74 matches played across multiple iconic venues in India.
The IPL 2025 schedule has been officially released by the Board of Control for Cricket in India (BCCI), with matches starting from March 22, 2025, and the grand final scheduled for May 28, 2025. Below is the full IPL 2025 match timetable, including dates, venues, and timings.

IPL 2025 Schedule & Fixtures
Here’s the complete IPL 2025 schedule with match details, venues, and timings:
IPL 2025 League Stage Matches
Match No | Date | Day | Time | Home Team | Away Team | Venue |
---|---|---|---|---|---|---|
1 | 22-Mar-25 | Sat | 7:30 PM | Kolkata Knight Riders | Royal Challengers Bengaluru | Kolkata |
2 | 23-Mar-25 | Sun | 3:30 PM | Sunrisers Hyderabad | Rajasthan Royals | Hyderabad |
3 | 23-Mar-25 | Sun | 7:30 PM | Chennai Super Kings | Mumbai Indians | Chennai |
4 | 24-Mar-25 | Mon | 7:30 PM | Delhi Capitals | Lucknow Super Giants | Visakhapatnam |
5 | 25-Mar-25 | Tue | 7:30 PM | Gujarat Titans | Punjab Kings | Ahmedabad |
6 | 26-Mar-25 | Wed | 7:30 PM | Rajasthan Royals | Kolkata Knight Riders | Guwahati |
7 | 27-Mar-25 | Thu | 7:30 PM | Sunrisers Hyderabad | Lucknow Super Giants | Hyderabad |
8 | 28-Mar-25 | Fri | 7:30 PM | Chennai Super Kings | Royal Challengers Bengaluru | Chennai |
9 | 29-Mar-25 | Sat | 7:30 PM | Gujarat Titans | Mumbai Indians | Ahmedabad |
10 | 30-Mar-25 | Sun | 3:30 PM | Delhi Capitals | Sunrisers Hyderabad | Visakhapatnam |
11 | 30-Mar-25 | Sun | 7:30 PM | Rajasthan Royals | Chennai Super Kings | Guwahati |
12 | 31-Mar-25 | Mon | 7:30 PM | Mumbai Indians | Kolkata Knight Riders | Mumbai |
13 | 01-Apr-25 | Tue | 7:30 PM | Lucknow Super Giants | Punjab Kings | Lucknow |
14 | 02-Apr-25 | Wed | 7:30 PM | Royal Challengers Bengaluru | Gujarat Titans | Bengaluru |
15 | 03-Apr-25 | Thu | 7:30 PM | Kolkata Knight Riders | Sunrisers Hyderabad | Kolkata |
16 | 04-Apr-25 | Fri | 7:30 PM | Lucknow Super Giants | Mumbai Indians | Lucknow |
17 | 05-Apr-25 | Sat | 3:30 PM | Chennai Super Kings | Delhi Capitals | Chennai |
18 | 05-Apr-25 | Sat | 7:30 PM | Punjab Kings | Rajasthan Royals | New Chandigarh |
19 | 06-Apr-25 | Sun | 3:30 PM | Kolkata Knight Riders | Lucknow Super Giants | Kolkata |
20 | 06-Apr-25 | Sun | 7:30 PM | Sunrisers Hyderabad | Gujarat Titans | Hyderabad |
21 | 07-Apr-25 | Mon | 7:30 PM | Mumbai Indians | Royal Challengers Bengaluru | Mumbai |
22 | 08-Apr-25 | Tue | 7:30 PM | Punjab Kings | Chennai Super Kings | New Chandigarh |
23 | 09-Apr-25 | Wed | 7:30 PM | Gujarat Titans | Rajasthan Royals | Ahmedabad |
24 | 10-Apr-25 | Thu | 7:30 PM | Royal Challengers Bengaluru | Delhi Capitals | Bengaluru |
25 | 11-Apr-25 | Fri | 7:30 PM | Chennai Super Kings | Kolkata Knight Riders | Chennai |
26 | 12-Apr-25 | Sat | 3:30 PM | Lucknow Super Giants | Gujarat Titans | Lucknow |
27 | 12-Apr-25 | Sat | 7:30 PM | Sunrisers Hyderabad | Punjab Kings | Hyderabad |
28 | 13-Apr-25 | Sun | 3:30 PM | Rajasthan Royals | Royal Challengers Bengaluru | Jaipur |
29 | 13-Apr-25 | Sun | 7:30 PM | Delhi Capitals | Mumbai Indians | Delhi |
30 | 14-Apr-25 | Mon | 7:30 PM | Lucknow Super Giants | Chennai Super Kings | Lucknow |
31 | 15-Apr-25 | Tue | 7:30 PM | Punjab Kings | Kolkata Knight Riders | New Chandigarh |
32 | 16-Apr-25 | Wed | 7:30 PM | Delhi Capitals | Rajasthan Royals | Delhi |
33 | 17-Apr-25 | Thu | 7:30 PM | Mumbai Indians | Sunrisers Hyderabad | Mumbai |
34 | 18-Apr-25 | Fri | 7:30 PM | Royal Challengers Bengaluru | Punjab Kings | Bengaluru |
35 | 19-Apr-25 | Sat | 3:30 PM | Gujarat Titans | Delhi Capitals | Ahmedabad |
36 | 19-Apr-25 | Sat | 7:30 PM | Rajasthan Royals | Lucknow Super Giants | Jaipur |
37 | 20-Apr-25 | Sun | 3:30 PM | Punjab Kings | Royal Challengers Bengaluru | New Chandigarh |
38 | 20-Apr-25 | Sun | 7:30 PM | Mumbai Indians | Chennai Super Kings | Mumbai |
39 | 21-Apr-25 | Mon | 7:30 PM | Kolkata Knight Riders | Gujarat Titans | Kolkata |
40 | 22-Apr-25 | Tue | 7:30 PM | Lucknow Super Giants | Delhi Capitals | Lucknow |
41 | 23-Apr-25 | Wed | 7:30 PM | Sunrisers Hyderabad | Mumbai Indians | Hyderabad |
42 | 24-Apr-25 | Thu | 7:30 PM | Royal Challengers Bengaluru | Rajasthan Royals | Bengaluru |
43 | 25-Apr-25 | Fri | 7:30 PM | Chennai Super Kings | Sunrisers Hyderabad | Chennai |
44 | 26-Apr-25 | Sat | 7:30 PM | Kolkata Knight Riders | Punjab Kings | Kolkata |
45 | 27-Apr-25 | Sun | 3:30 PM | Mumbai Indians | Lucknow Super Giants | Mumbai |
46 | 27-Apr-25 | Sun | 7:30 PM | Delhi Capitals | Royal Challengers Bengaluru | Delhi |
47 | 28-Apr-25 | Mon | 7:30 PM | Rajasthan Royals | Gujarat Titans | Jaipur |
48 | 29-Apr-25 | Tue | 7:30 PM | Delhi Capitals | Kolkata Knight Riders | Delhi |
49 | 30-Apr-25 | Wed | 7:30 PM | Chennai Super Kings | Punjab Kings | Chennai |
50 | 01-May-25 | Thu | 7:30 PM | Rajasthan Royals | Mumbai Indians | Jaipur |
51 | 02-May-25 | Fri | 7:30 PM | Gujarat Titans | Sunrisers Hyderabad | Ahmedabad |
52 | 03-May-25 | Sat | 7:30 PM | Royal Challengers Bengaluru | Chennai Super Kings | Bengaluru |
53 | 04-May-25 | Sun | 3:30 PM | Kolkata Knight Riders | Rajasthan Royals | Kolkata |
54 | 04-May-25 | Sun | 7:30 PM | Punjab Kings | Lucknow Super Giants | Dharamsala |
55 | 05-May-25 | Mon | 7:30 PM | Sunrisers Hyderabad | Delhi Capitals | Hyderabad |
56 | 06-May-25 | Tue | 7:30 PM | Mumbai Indians | Gujarat Titans | Mumbai |
57 | 07-May-25 | Wed | 7:30 PM | Kolkata Knight Riders | Chennai Super Kings | Kolkata |
58 | 08-May-25 | Thu | 7:30 PM | Punjab Kings | Delhi Capitals | Dharamsala |
59 | 09-May-25 | Fri | 7:30 PM | Lucknow Super Giants | Royal Challengers Bengaluru | Lucknow |
60 | 10-May-25 | Sat | 7:30 PM | Sunrisers Hyderabad | Kolkata Knight Riders | Hyderabad |
61 | 11-May-25 | Sun | 3:30 PM | Punjab Kings | Mumbai Indians | Dharamsala |
62 | 11-May-25 | Sun | 7:30 PM | Delhi Capitals | Gujarat Titans | Delhi |
63 | 12-May-25 | Mon | 7:30 PM | Chennai Super Kings | Rajasthan Royals | Chennai |
64 | 13-May-25 | Tue | 7:30 PM | Royal Challengers Bengaluru | Sunrisers Hyderabad | Bengaluru |
65 | 14-May-25 | Wed | 7:30 PM | Gujarat Titans | Lucknow Super Giants | Ahmedabad |
66 | 15-May-25 | Thu | 7:30 PM | Mumbai Indians | Delhi Capitals | Mumbai |
67 | 16-May-25 | Fri | 7:30 PM | Rajasthan Royals | Punjab Kings | Jaipur |
68 | 17-May-25 | Sat | 7:30 PM | Royal Challengers Bengaluru | Kolkata Knight Riders | Bengaluru |
69 | 18-May-25 | Sun | 3:30 PM | Gujarat Titans | Chennai Super Kings | Ahmedabad |
70 | 18-May-25 | Sun | 7:30 PM | Lucknow Super Giants | Sunrisers Hyderabad | Lucknow |
71 | 20-May-25 | Tue | 7:30 PM | Qualifier 1 | Hyderabad | |
72 | 21-May-25 | Wed | 7:30 PM | Eliminator | Hyderabad | |
73 | 23-May-25 | Fri | 7:30 PM | Qualifier 2 | Kolkata | |
74 | 25-May-25 | Sun | 7:30 PM | Final | Kolkata |
IPL 2025 Teams & Captains
The 10 IPL 2025 teams participating in the tournament include:
- Chennai Super Kings (CSK) – MS Dhoni
- Mumbai Indians (MI) – Rohit Sharma
- Royal Challengers Bengaluru (RCB) – Faf du Plessis
- Kolkata Knight Riders (KKR) – Shreyas Iyer
- Rajasthan Royals (RR) – Sanju Samson
- Sunrisers Hyderabad (SRH) – Aiden Markram
- Delhi Capitals (DC) – Rishabh Pant
- Punjab Kings (PBKS) – Shikhar Dhawan
- Gujarat Titans (GT) – Shubman Gill
- Lucknow Super Giants (LSG) – KL Rahul
Each team will play 14 matches in the league stage, with the top 4 teams qualifying for the playoffs.
IPL 2025 Venues
The IPL 2025 season will be played across 10 major stadiums in India, including:
- Eden Gardens, Kolkata
- Wankhede Stadium, Mumbai
- MA Chidambaram Stadium, Chennai
- Arun Jaitley Stadium, Delhi
- M. Chinnaswamy Stadium, Bengaluru
- Narendra Modi Stadium, Ahmedabad
- Rajiv Gandhi International Stadium, Hyderabad
- Sawai Mansingh Stadium, Jaipur
- Ekana Stadium, Lucknow
- New Chandigarh Stadium, Punjab
How to Watch IPL 2025 Live?
Cricket fans can catch IPL 2025 live streaming on the official IPL digital partner (JioCinema) and live telecast on Star Sports Network.
IPL 2025 Live Streaming Platforms:
- TV Broadcast: Star Sports
- Online Streaming: JioCinema
- Match Highlights: IPLT20.com
IPL 2025 Final: Date & Venue
The IPL 2025 final will be held on May 28, 2025, at the Narendra Modi Stadium, Ahmedabad. This venue, known for its grand ambiance and record-breaking crowd capacity, will host the ultimate clash of the season.
Conclusion
The IPL 2025 schedule promises an action-packed season with thrilling T20 matches across India’s most iconic cricket stadiums. With top players, intense rivalries, and high-stakes playoff games, fans can expect non-stop cricketing entertainment.
— Bookmark this page for IPL 2025 updates, team news, and live match coverage! —
FAQs on IPL 2025 Schedule
Q1: When does IPL 2025 start?
Ans: The IPL 2025 season starts on March 22, 2025.
Q2: Where is the IPL 2025 final?
Ans: The IPL 2025 final will be played at Narendra Modi Stadium, Ahmedabad on May 28, 2025.
Q3: How many matches are there in IPL 2025?
Ans: There are 74 matches in the IPL 2025 season, including playoffs and the final.
Q4: Which teams are playing in IPL 2025?
Ans: 10 teams will compete in IPL 2025, including CSK, MI, RCB, KKR, RR, SRH, DC, PBKS, GT, and LSG.
*** Stay tuned for more IPL 2025 updates! ***
Pingback: IPL 2025: Complete Guide to Teams, Players, and Predictions for Cricket Fans - Firsts Post
Pingback: IPL 2025: How New Rules Will Change the Game - Firsts Post
Pingback: When Does IPL 2025 Start? Your Complete Guide to the Season - Firsts Post
Pingback: IPL 2025 Final Match Venue and Date Confirmed: All You Need to Know - Firsts Post
Pingback: IPL 2025 Schedule Release Date Confirmed: Mark Your Calendars! - Firsts Post
Pingback: IPL 2025 Qualifier 1 Schedule Details: Everything You Need to Know - Firsts Post
Pingback: IPL 2025 Group Stage Schedule PDF: Download, Key Matches, and FAQs - Firsts Post