DATE | KICK-OFF | HOME | AWAY | STADIUM |
22-03-2025 | Sat 7:30 PM | Kolkata Knight Riders | Royal Challengers Bengaluru | Kolkata |
23-03-2025 | Sun 3:30 PM | Sunrisers Hyderabad | Rajasthan Royals | Hyderabad |
23-03-2025 | Sun 7:30 PM | Chennai Super Kings | Mumbai Indians | Chennai |
24-03-2025 | Mon 7:30 PM | Delhi Capitals | Lucknow Super Giants | Visakhapatnam |
25-03-2025 | Tue 7:30 PM | Gujarat Titans | Punjab Kings | Ahmedabad |
26-03-2025 | Wed 7:30 PM | Rajasthan Royals | Kolkata Knight Riders | Guwahati |
27-03-2025 | Thu 7:30 PM | Sunrisers Hyderabad | Lucknow Super Giants | Hyderabad |
28-03-2025 | Fri 7:30 PM | Chennai Super Kings | Royal Challengers Bengaluru | Chennai |
29-03-2025 | Sat 7:30 PM | Gujarat Titans | Mumbai Indians | Ahmedabad |
30-03-2025 | Sun 3:30 PM | Delhi Capitals | Sunrisers Hyderabad | Visakhapatnam |
30-03-2025 | Sun 7:30 PM | Rajasthan Royals | Chennai Super Kings | Guwahati |
31-03-2025 | Mon 7:30 PM | Mumbai Indians | Kolkata Knight Riders | Mumbai |
01-04-2025 | Tue 7:30 PM | Lucknow Super Giants | Punjab Kings | Lucknow |
02-04-2025 | Wed 7:30 PM | Royal Challengers Bengaluru | Gujarat Titans | Bengaluru |
03-04-2025 | Thu 7:30 PM | Kolkata Knight Riders | Sunrisers Hyderabad | Kolkata |
04-04-2025 | Fri 7:30 PM | Lucknow Super Giants | Mumbai Indians | Lucknow |
05-04-2025 | Sat 3:30 PM | Chennai Super Kings | Delhi Capitals | Chennai |
05-04-2025 | Sat 7:30 PM | Punjab Kings | Rajasthan Royals | New Chandigarh |
06-04-2025 | Sun 3:30 PM | Kolkata Knight Riders | Lucknow Super Giants | Kolkata |
06-04-2025 | Sun 7:30 PM | Sunrisers Hyderabad | Gujarat Titans | Hyderabad |
07-04-2025 | Mon 7:30 PM | Mumbai Indians | Royal Challengers Bengaluru | Mumbai |
08-04-2025 | Tue 7:30 PM | Punjab Kings | Chennai Super Kings | New Chandigarh |
09-04-2025 | Wed 7:30 PM | Gujarat Titans | Rajasthan Royals | Ahmedabad |
10-04-2025 | Thu 7:30 PM | Royal Challengers Bengaluru | Delhi Capitals | Bengaluru |
11-04-2025 | Fri 7:30 PM | Chennai Super Kings | Kolkata Knight Riders | Chennai |
12-04-2025 | Sat 3:30 PM | Lucknow Super Giants | Gujarat Titans | Lucknow |
12-04-2025 | Sat 7:30 PM | Sunrisers Hyderabad | Punjab Kings | Hyderabad |
13-04-2025 | Sun 3:30 PM | Rajasthan Royals | Royal Challengers Bengaluru | Jaipur |
13-04-2025 | Sun 7:30 PM | Delhi Capitals | Mumbai Indians | Delhi |
14-04-2025 | Mon 7:30 PM | Lucknow Super Giants | Chennai Super Kings | Lucknow |
15-04-2025 | Tue 7:30 PM | Punjab Kings | Kolkata Knight Riders | New Chandigarh |
16-04-2025 | Wed 7:30 PM | Delhi Capitals | Rajasthan Royals | Delhi |
17-04-2025 | Thu 7:30 PM | Mumbai Indians | Sunrisers Hyderabad | Mumbai |
18-04-2025 | Fri 7:30 PM | Royal Challengers Bengaluru | Punjab Kings | Bengaluru |
19-04-2025 | Sat 3:30 PM | Gujarat Titans | Delhi Capitals | Ahmedabad |
19-04-2025 | Sat 7:30 PM | Rajasthan Royals | Lucknow Super Giants | Jaipur |
20-04-2025 | Sun 3:30 PM | Punjab Kings | Royal Challengers Bengaluru | New Chandigarh |
20-04-2025 | Sun 7:30 PM | Mumbai Indians | Chennai Super Kings | Mumbai |
21-04-2025 | Mon 7:30 PM | Kolkata Knight Riders | Gujarat Titans | Kolkata |
22-04-2025 | Tue 7:30 PM | Lucknow Super Giants | Delhi Capitals | Lucknow |
23-04-2025 | Wed 7:30 PM | Sunrisers Hyderabad | Mumbai Indians | Hyderabad |
24-04-2025 | Thu 7:30 PM | Royal Challengers Bengaluru | Rajasthan Royals | Bengaluru |
25-04-2025 | Fri 7:30 PM | Chennai Super Kings | Sunrisers Hyderabad | Chennai |
26-04-2025 | Sat 7:30 PM | Kolkata Knight Riders | Punjab Kings | Kolkata |
27-04-2025 | Sun 3:30 PM | Mumbai Indians | Lucknow Super Giants | Mumbai |
27-04-2025 | Sun 7:30 PM | Delhi Capitals | Royal Challengers Bengaluru | Delhi |
28-04-2025 | Mon 7:30 PM | Rajasthan Royals | Gujarat Titans | Jaipur |
29-04-2025 | Tue 7:30 PM | Delhi Capitals | Kolkata Knight Riders | Delhi |
30-04-2025 | Wed 7:30 PM | Chennai Super Kings | Punjab Kings | Chennai |
01-05-2025 | Thu 7:30 PM | Rajasthan Royals | Mumbai Indians | Jaipur |
02-05-2025 | Fri 7:30 PM | Gujarat Titans | Sunrisers Hyderabad | Ahmedabad |
03-05-2025 | Sat 7:30 PM | Royal Challengers Bengaluru | Chennai Super Kings | Bengaluru |
04-05-2025 | Sun 3:30 PM | Kolkata Knight Riders | Rajasthan Royals | Kolkata |
04-05-2025 | Sun 7:30 PM | Punjab Kings | Lucknow Super Giants | Dharamsala |
05-05-2025 | Mon 7:30 PM | Sunrisers Hyderabad | Delhi Capitals | Hyderabad |
06-05-2025 | Tue 7:30 PM | Mumbai Indians | Gujarat Titans | Mumbai |
07-05-2025 | Wed 7:30 PM | Kolkata Knight Riders | Chennai Super Kings | Kolkata |
08-05-2025 | Thu 7:30 PM | Punjab Kings | Delhi Capitals | Dharamsala |
09-05-2025 | Fri 7:30 PM | Lucknow Super Giants | Royal Challengers Bengaluru | Lucknow |
10-05-2025 | Sat 7:30 PM | Sunrisers Hyderabad | Kolkata Knight Riders | Hyderabad |
11-05-2025 | Sun 3:30 PM | Punjab Kings | Mumbai Indians | Dharamsala |
11-05-2025 | Sun 7:30 PM | Delhi Capitals | Gujarat Titans | Delhi |
12-05-2025 | Mon 7:30 PM | Chennai Super Kings | Rajasthan Royals | Chennai |
13-05-2025 | Tue 7:30 PM | Royal Challengers Bengaluru | Sunrisers Hyderabad | Bengaluru |
14-05-2025 | Wed 7:30 PM | Gujarat Titans | Lucknow Super Giants | Ahmedabad |
15-05-2025 | Thu 7:30 PM | Mumbai Indians | Delhi Capitals | Mumbai |
16-05-2025 | Fri 7:30 PM | Rajasthan Royals | Punjab Kings | Jaipur |
17-05-2025 | Sat 7:30 PM | Royal Challengers Bengaluru | Kolkata Knight Riders | Bengaluru |
18-05-2025 | Sun 3:30 PM | Gujarat Titans | Chennai Super Kings | Ahmedabad |
18-05-2025 | Sun 7:30 PM | Lucknow Super Giants | Sunrisers Hyderabad | Lucknow |
20-05-2025 | Tue 7:30 PM | | Qualifier 1 | Hyderabad |
21-05-2025 | Wed 7:30 PM | | Eliminator | Hyderabad |
23-05-2025 | Fri 7:30 PM | | Qualifier 2 | Kolkata |
25-05-2025 | Sun 7:30 PM | | Final | Kolkata |