IPL 2025 Upcoming Matches Full Schedule: The 18th edition of the Indian Premier League (IPL) 2025 began on March 22, with the defending champions, Kolkata Knight Riders, taking on Royal Challengers Bengaluru at Eden Gardens, Kolkata. Having completed 43 matches so far, the 44th match will be held today at Eden Gardens, starting at 7:30 PM IST, featuring Kolkata Knight Riders against Punjab Kings.
Kolkata Knight Riders (KKR), led by Ajinkya Rahane, are currently in seventh place on the points table with 3 wins from 8 matches. In contrast, Punjab Kings (PBKS), captained by former KKR skipper Shreyas Iyer, are in fifth place with 5 wins out of 8 matches.
IPL 2025: Current standings of teams
As of Match 43 (CSK vs SRH), Gujarat Titans (GT) lead the IPL 2025 points table with 12 points from 8 matches and a strong net run rate (NRR) of +1.104. Delhi Capitals (DC) and Royal Challengers Bengaluru (RCB) also have 12 points, but trail GT on NRR. Mumbai Indians (MI) hold fourth place with 10 points. PBKS and Lucknow Super Giants (LSG) are tied at 10 points, with PBKS ahead on NRR. KKR are seventh, while Sunrisers Hyderabad (SRH) have climbed to eighth after defeating Chennai Super Kings (CSK), who are at the bottom of the table alongside Rajasthan Royals (RR). GT, DC, RCB, and MI are currently in playoff spots, while CSK is nearing elimination after seven consecutive losses.
Where you can watch IPL 2025?
You can watch IPL 2025 matches live in India on the following platforms:
TV Broadcast: All matches will be broadcast live on the Star Sports Network.
Online Streaming: Matches will be streamed live on JioHotstar, available through the app and website.
IPL 2025 remaining matches (April 26 – May 25, 2025)
The IPL 2025 season consists of 74 matches, with the league stage running until May 18, 2025, followed by playoffs from May 20 to May 25, 2025. After April 26, 2025, 31 league matches remain, in addition to the four playoff games. Below is the full schedule of the remaining matches, including dates, teams, venues, and timings:
League stage matches
Match 44: April 26, 2025
Kolkata Knight Riders (KKR) vs Punjab Kings (PBKS)
Venue: Eden Gardens, Kolkata
Time: 7:30 PM IST
Match 45: April 27, 2025
Mumbai Indians (MI) vs Lucknow Super Giants (LSG)
Venue: Wankhede Stadium, Mumbai
Time: 3:30 PM IST (Double Header)
Match 46: April 27, 2025
Delhi Capitals (DC) vs Royal Challengers Bengaluru (RCB)
Venue: Arun Jaitley Stadium, Delhi
Time: 7:30 PM IST (Double Header)
Match 47: April 28, 2025
Rajasthan Royals (RR) vs Gujarat Titans (GT)
Venue: Sawai Mansingh Stadium, Jaipur
Time: 7:30 PM IST
Match 48: April 29, 2025
Delhi Capitals (DC) vs Kolkata Knight Riders (KKR)
Venue: Arun Jaitley Stadium, Delhi
Time: 7:30 PM IST
Match 49: April 30, 2025
Chennai Super Kings (CSK) vs Punjab Kings (PBKS)
Venue: MA Chidambaram Stadium, Chennai
Time: 7:30 PM IST
Match 50: May 1, 2025
Rajasthan Royals (RR) vs Mumbai Indians (MI)
Venue: Sawai Mansingh Stadium, Jaipur
Time: 7:30 PM IST
Match 51: May 2, 2025
Gujarat Titans (GT) vs Sunrisers Hyderabad (SRH)
Venue: Narendra Modi Stadium, Ahmedabad
Time: 7:30 PM IST
Match 52: May 3, 2025
Royal Challengers Bengaluru (RCB) vs Chennai Super Kings (CSK)
Venue: M. Chinnaswamy Stadium, Bengaluru
Time: 7:30 PM IST
Match 53: May 4, 2025
Kolkata Knight Riders (KKR) vs Rajasthan Royals (RR)
Venue: Eden Gardens, Kolkata
Time: 3:30 PM IST (Double Header)
Match 54: May 4, 2025
Punjab Kings (PBKS) vs Lucknow Super Giants (LSG)
Venue: Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur
Time: 7:30 PM IST (Double Header)
Match 55: May 5, 2025
Sunrisers Hyderabad (SRH) vs Delhi Capitals (DC)
Venue: Rajiv Gandhi International Cricket Stadium, Hyderabad
Time: 7:30 PM IST
Match 56: May 6, 2025
Mumbai Indians (MI) vs Gujarat Titans (GT)
Venue: Wankhede Stadium, Mumbai
Time: 7:30 PM IST
Match 57: May 7, 2025
Kolkata Knight Riders (KKR) vs Chennai Super Kings (CSK)
Venue: Eden Gardens, Kolkata
Time: 7:30 PM IST
Match 58: May 8, 2025
Punjab Kings (PBKS) vs Delhi Capitals (DC)
Venue: HPCA Stadium, Dharamsala
Time: 7:30 PM IST
Match 59: May 9, 2025
Lucknow Super Giants (LSG) vs Royal Challengers Bengaluru (RCB)
Venue: BRSABV Ekana Cricket Stadium, Lucknow
Time: 7:30 PM IST
Match 60: May 10, 2025
Sunrisers Hyderabad (SRH) vs Kolkata Knight Riders (KKR)
Venue: Rajiv Gandhi International Cricket Stadium, Hyderabad
Time: 7:30 PM IST
Match 61: May 11, 2025
Punjab Kings (PBKS) vs Mumbai Indians (MI)
Venue: HPCA Stadium, Dharamsala
Time: 3:30 PM IST (Double Header)
Match 62: May 11, 2025
Delhi Capitals (DC) vs Gujarat Titans (GT)
Venue: Arun Jaitley Stadium, Delhi
Time: 7:30 PM IST (Double Header)
Match 63: May 12, 2025
Chennai Super Kings (CSK) vs Rajasthan Royals (RR)
Venue: MA Chidambaram Stadium, Chennai
Time: 7:30 PM IST
Match 64: May 13, 2025
Royal Challengers Bengaluru (RCB) vs Sunrisers Hyderabad (SRH)
Venue: M. Chinnaswamy Stadium, Bengaluru
Time: 7:30 PM IST
Match 65: May 14, 2025
Gujarat Titans (GT) vs Lucknow Super Giants (LSG)
Venue: Narendra Modi Stadium, Ahmedabad
Time: 7:30 PM IST
Match 66: May 15, 2025
Mumbai Indians (MI) vs Delhi Capitals (DC)
Venue: Wankhede Stadium, Mumbai
Time: 7:30 PM IST
Match 67: May 16, 2025
Rajasthan Royals (RR) vs Punjab Kings (PBKS)
Venue: Barsapara Cricket Stadium, Guwahati
Time: 7:30 PM IST
Match 68: May 17, 2025
Royal Challengers Bengaluru (RCB) vs Kolkata Knight Riders (KKR)
Venue: M. Chinnaswamy Stadium, Bengaluru
Time: 3:30 PM IST (Double Header)
Match 69: May 17, 2025
Gujarat Titans (GT) vs Chennai Super Kings (CSK)
Venue: Narendra Modi Stadium, Ahmedabad
Time: 7:30 PM IST (Double Header)
Match 70: May 18, 2025
Lucknow Super Giants (LSG) vs Sunrisers Hyderabad (SRH)
Venue: BRSABV Ekana Cricket Stadium, Lucknow
Time: 3:30 PM IST (Double Header)
Match 71: May 18, 2025
Mumbai Indians (MI) vs Rajasthan Royals (RR)
Venue: Wankhede Stadium, Mumbai
Time: 7:30 PM IST (Double Header)
Match 72: May 18, 2025
Delhi Capitals (DC) vs Punjab Kings (PBKS)
Venue: Arun Jaitley Stadium, Delhi
Time: 3:30 PM IST (Double Header)
Playoff Matches (May 20–25, 2025)
Qualifier 1: May 20, 2025
Eliminator 1: May 21, 2025
Qualifier 2: May 22, 2025
Finals: May 25, 2025