Indian Premier League 2025
22 Mar 2025 - 26 May 2025
Live
Live Matches
Upcoming Matches
Live Matches
Upcoming Matches
Indian Premier League 2025 (IPL)
Start Date: 2025-03-22
End Date: Jun 03
Total Matches: 75
Teams: 10
Upcoming Matches
-
Chennai Super Kings vs Kolkata Knight Riders, 25th Match
Venue: MA Chidambaram Stadium, Chennai
Date: 2025-04-11 -
Gujarat Titans vs Chennai Super Kings, 67th Match
Venue: Narendra Modi Stadium, Ahmedabad
Date: 2025-05-25 -
Lucknow Super Giants vs Delhi Capitals, 40th Match
Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Date: 2025-04-22 -
Sunrisers Hyderabad vs Gujarat Titans, 19th Match
Venue: Rajiv Gandhi International Stadium, Hyderabad
Date: 2025-04-06 -
Royal Challengers Bengaluru vs Kolkata Knight Riders, 58th Match
Venue: M.Chinnaswamy Stadium, Bengaluru
Date: 2025-05-17 -
Chennai Super Kings vs Mumbai Indians, 3rd Match
Venue: MA Chidambaram Stadium, Chennai
Date: 2025-03-23 -
Mumbai Indians vs Gujarat Titans, 56th Match
Venue: Wankhede Stadium, Mumbai
Date: 2025-05-06 -
Kolkata Knight Riders vs Sunrisers Hyderabad, 15th Match
Venue: Eden Gardens, Kolkata
Date: 2025-04-03 -
Royal Challengers Bengaluru vs Gujarat Titans, 14th Match
Venue: M.Chinnaswamy Stadium, Bengaluru
Date: 2025-04-02 -
Mumbai Indians vs Chennai Super Kings, 38th Match
Venue: Wankhede Stadium, Mumbai
Date: 2025-04-20 -
Royal Challengers Bengaluru vs Punjab Kings, 34th Match
Venue: M.Chinnaswamy Stadium, Bengaluru
Date: 2025-04-18 -
Rajasthan Royals vs Mumbai Indians, 50th Match
Venue: Sawai Mansingh Stadium, Jaipur
Date: 2025-05-01 -
Punjab Kings vs Chennai Super Kings, 22nd Match
Venue: Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
Date: 2025-04-08 -
Sunrisers Hyderabad vs Rajasthan Royals, 2nd Match
Venue: Rajiv Gandhi International Stadium, Hyderabad
Date: 2025-03-23 -
Punjab Kings vs Lucknow Super Giants, 54th Match
Venue: Himachal Pradesh Cricket Association Stadium, Dharamsala
Date: 2025-05-04 -
Delhi Capitals vs Gujarat Titans, 60th Match
Venue: Arun Jaitley Stadium, Delhi
Date: 2025-05-18 -
Punjab Kings vs Royal Challengers Bengaluru, Qualifier 1
Venue: Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
Date: 2025-05-29 -
Kolkata Knight Riders vs Royal Challengers Bengaluru, 1st Match
Venue: Eden Gardens, Kolkata
Date: 2025-03-22 -
Punjab Kings vs Kolkata Knight Riders, 31st Match
Venue: Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
Date: 2025-04-15 -
Gujarat Titans vs Sunrisers Hyderabad, 51st Match
Venue: Narendra Modi Stadium, Ahmedabad
Date: 2025-05-02 -
Punjab Kings vs Delhi Capitals, No result
Venue: Himachal Pradesh Cricket Association Stadium, Dharamsala
Date: 2025-05-08 -
Kolkata Knight Riders vs Chennai Super Kings, 57th Match
Venue: Eden Gardens, Kolkata
Date: 2025-05-07 -
Chennai Super Kings vs Royal Challengers Bengaluru, 8th Match
Venue: MA Chidambaram Stadium, Chennai
Date: 2025-03-28 -
Lucknow Super Giants vs Chennai Super Kings, 30th Match
Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Date: 2025-04-14 -
Mumbai Indians vs Royal Challengers Bengaluru, 20th Match
Venue: Wankhede Stadium, Mumbai
Date: 2025-04-07 -
Sunrisers Hyderabad vs Mumbai Indians, 41st Match
Venue: Rajiv Gandhi International Stadium, Hyderabad
Date: 2025-04-23 -
Lucknow Super Giants vs Sunrisers Hyderabad, 61st Match
Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Date: 2025-05-19 -
Sunrisers Hyderabad vs Kolkata Knight Riders, 68th Match
Venue: Arun Jaitley Stadium, Delhi
Date: 2025-05-25 -
Punjab Kings vs Rajasthan Royals, 18th Match
Venue: Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
Date: 2025-04-05 -
Gujarat Titans vs Mumbai Indians, Eliminator
Venue: Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, New Chandigarh
Date: 2025-05-30 -
Chennai Super Kings vs Delhi Capitals, 17th Match
Venue: MA Chidambaram Stadium, Chennai
Date: 2025-04-05 -
Punjab Kings vs Mumbai Indians, 69th Match
Venue: Sawai Mansingh Stadium, Jaipur
Date: 2025-05-26 -
Lucknow Super Giants vs Royal Challengers Bengaluru, 70th Match
Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Date: 2025-05-27 -
Gujarat Titans vs Delhi Capitals, 35th Match
Venue: Narendra Modi Stadium, Ahmedabad
Date: 2025-04-19 -
Mumbai Indians vs Lucknow Super Giants, 45th Match
Venue: Wankhede Stadium, Mumbai
Date: 2025-04-27 -
Mumbai Indians vs Kolkata Knight Riders, 12th Match
Venue: Wankhede Stadium, Mumbai
Date: 2025-03-31 -
Delhi Capitals vs Mumbai Indians, 29th Match
Venue: Arun Jaitley Stadium, Delhi
Date: 2025-04-13 -
Punjab Kings vs Mumbai Indians, Qualifier 2
Venue: Narendra Modi Stadium, Ahmedabad
Date: 2025-06-01 -
Punjab Kings vs Royal Challengers Bengaluru, 37th Match
Venue: Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
Date: 2025-04-20 -
Kolkata Knight Riders vs Punjab Kings, 44th Match
Venue: Eden Gardens, Kolkata
Date: 2025-04-26 -
Chennai Super Kings vs Punjab Kings, 49th Match
Venue: MA Chidambaram Stadium, Chennai
Date: 2025-04-30 -
Kolkata Knight Riders vs Gujarat Titans, 39th Match
Venue: Eden Gardens, Kolkata
Date: 2025-04-21 -
Lucknow Super Giants vs Mumbai Indians, 16th Match
Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Date: 2025-04-04 -
Rajasthan Royals vs Punjab Kings, 59th Match
Venue: Sawai Mansingh Stadium, Jaipur
Date: 2025-05-18 -
Delhi Capitals vs Kolkata Knight Riders, 48th Match
Venue: Arun Jaitley Stadium, Delhi
Date: 2025-04-29 -
Kolkata Knight Riders vs Rajasthan Royals, 53rd Match
Venue: Eden Gardens, Kolkata
Date: 2025-05-04 -
Sunrisers Hyderabad vs Punjab Kings, 27th Match
Venue: Rajiv Gandhi International Stadium, Hyderabad
Date: 2025-04-12 -
Royal Challengers Bengaluru vs Chennai Super Kings, 52nd Match
Venue: M.Chinnaswamy Stadium, Bengaluru
Date: 2025-05-03 -
Chennai Super Kings vs Rajasthan Royals, 62nd Match
Venue: Arun Jaitley Stadium, Delhi
Date: 2025-05-20 -
Royal Challengers Bengaluru vs Punjab Kings, Final
Venue: Narendra Modi Stadium, Ahmedabad
Date: 2025-06-03 -
Gujarat Titans vs Punjab Kings, 5th Match
Venue: Narendra Modi Stadium, Ahmedabad
Date: 2025-03-25 -
Delhi Capitals vs Royal Challengers Bengaluru, 46th Match
Venue: Arun Jaitley Stadium, Delhi
Date: 2025-04-27 -
Sunrisers Hyderabad vs Delhi Capitals, 55th Match
Venue: Rajiv Gandhi International Stadium, Hyderabad
Date: 2025-05-05 -
Rajasthan Royals vs Royal Challengers Bengaluru, 28th Match
Venue: Sawai Mansingh Stadium, Jaipur
Date: 2025-04-13 -
Rajasthan Royals vs Chennai Super Kings, 11th Match
Venue: Barsapara Cricket Stadium, Guwahati
Date: 2025-03-30 -
Delhi Capitals vs Rajasthan Royals, 32nd Match
Venue: Arun Jaitley Stadium, Delhi
Date: 2025-04-16 -
Mumbai Indians vs Sunrisers Hyderabad, 33rd Match
Venue: Wankhede Stadium, Mumbai
Date: 2025-04-17 -
Rajasthan Royals vs Lucknow Super Giants, 36th Match
Venue: Sawai Mansingh Stadium, Jaipur
Date: 2025-04-19 -
Rajasthan Royals vs Kolkata Knight Riders, 6th Match
Venue: Barsapara Cricket Stadium, Guwahati
Date: 2025-03-26 -
Punjab Kings vs Delhi Capitals, 66th Match
Venue: Sawai Mansingh Stadium, Jaipur
Date: 2025-05-24 -
Sunrisers Hyderabad vs Lucknow Super Giants, 7th Match
Venue: Rajiv Gandhi International Stadium, Hyderabad
Date: 2025-03-27 -
Gujarat Titans vs Lucknow Super Giants, 64th Match
Venue: Narendra Modi Stadium, Ahmedabad
Date: 2025-05-22 -
Lucknow Super Giants vs Gujarat Titans, 26th Match
Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Date: 2025-04-12 -
Royal Challengers Bengaluru vs Sunrisers Hyderabad, 65th Match
Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Date: 2025-05-23 -
Royal Challengers Bengaluru vs Rajasthan Royals, 42nd Match
Venue: M.Chinnaswamy Stadium, Bengaluru
Date: 2025-04-24 -
Delhi Capitals vs Lucknow Super Giants, 4th Match
Venue: Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Date: 2025-03-24 -
Royal Challengers Bengaluru vs Delhi Capitals, 24th Match
Venue: M.Chinnaswamy Stadium, Bengaluru
Date: 2025-04-10 -
Gujarat Titans vs Mumbai Indians, 9th Match
Venue: Narendra Modi Stadium, Ahmedabad
Date: 2025-03-29 -
Delhi Capitals vs Sunrisers Hyderabad, 10th Match
Venue: Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Date: 2025-03-30 -
Rajasthan Royals vs Gujarat Titans, 47th Match
Venue: Sawai Mansingh Stadium, Jaipur
Date: 2025-04-28 -
Lucknow Super Giants vs Punjab Kings, 13th Match
Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Date: 2025-04-01 -
Gujarat Titans vs Rajasthan Royals, 23rd Match
Venue: Narendra Modi Stadium, Ahmedabad
Date: 2025-04-09 -
Chennai Super Kings vs Sunrisers Hyderabad, 43rd Match
Venue: MA Chidambaram Stadium, Chennai
Date: 2025-04-25 -
Mumbai Indians vs Delhi Capitals, 63rd Match
Venue: Wankhede Stadium, Mumbai
Date: 2025-05-21 -
Kolkata Knight Riders vs Lucknow Super Giants, 21st Match
Venue: Eden Gardens, Kolkata
Date: 2025-04-08
IPL 2025 Schedule Time Table
| IPL 2025 Schedule | ||||
|---|---|---|---|---|
| Match | Team VS Team | IPL Venue | IPL Date | IPL Time |
| 1 | KKR VS RCB | Eden Gardens, Kolkata | March 22 | 7:30 PM IST |
| 2 | SRH VS RR | Rajiv Gandhi Intl, Hyderabad | March 23 | 7:30 PM IST |
| 3 | CSK VS MI | MA Chidambaram, Chennai | March 23 | 7:30 PM IST |
| 4 | DC VS LSG | Dr YS Rajasekhara Reddy, Visakhapatnam | March 24 | 7:30 PM IST |
| 5 | GT VS PBKS | Narendra Modi, Ahmedabad | March 25 | 7:30 PM IST |
| 6 | RR VS KKR | Barsapara, Guwahati | March 26 | 7:30 PM IST |
| 7 | SRH VS LSG | Rajiv Gandhi Intl, Hyderabad | March 27 | 7:30 PM IST |
| 8 | CSK VS RCB | MA Chidambaram, Chennai | March 28 | 7:30 PM IST |
| 9 | GT VS MI | Narendra Modi, Ahmedabad | March 29 | 7:30 PM IST |
| 10 | DC VS SRH | Dr YS Rajasekhara Reddy, Visakhapatnam | March 30 | 7:30 PM IST |
| 11 | RR VS CSK | Barsapara, Guwahati | March 30 | 7:30 PM IST |
| 12 | MI VS KKR | Wankhede, Mumbai | March 31 | 7:30 PM IST |
| 13 | LSG VS PBKS | BRSABV Ekana, Lucknow | April 1 | 7:30 PM IST |
| 14 | RCB VS GT | M Chinnaswamy, Bengaluru | April 2 | 7:30 PM IST |
| 15 | KKR VS SRH | Eden Gardens, Kolkata | April 3 | 7:30 PM IST |
| 16 | LSG VS MI | BRSABV Ekana, Lucknow | April 4 | 7:30 PM IST |
| 17 | CSK VS DC | MA Chidambaram, Chennai | April 5 | 7:30 PM IST |
| 18 | PBKS VS RR | New PCA, New Chandigarh | April 5 | 7:30 PM IST |
| 19 | KKR VS LSG | Eden Gardens, Kolkata | April 6 | 7:30 PM IST |
| 20 | SRH VS GT | Rajiv Gandhi Intl, Hyderabad | April 6 | 7:30 PM IST |
| 21 | MI VS RCB | Wankhede, Mumbai | April 7 | 7:30 PM IST |
| 22 | PBKS VS CSK | New PCA, New Chandigarh | April 8 | 7:30 PM IST |
| 23 | GT VS RR | Narendra Modi, Ahmedabad | April 9 | 7:30 PM IST |
| 24 | RCB VS DC | M Chinnaswamy, Bengaluru | April 10 | 7:30 PM IST |
| 25 | CSK VS KKR | MA Chidambaram, Chennai | April 11 | 7:30 PM IST |
| 26 | LSG VS GT | BRSABV Ekana, Lucknow | April 12 | 7:30 PM IST |
| 27 | SRH VS PBKS | Rajiv Gandhi Intl, Hyderabad | April 12 | 7:30 PM IST |
| 28 | RR VS RCB | Sawai Mansingh, Jaipur | April 13 | 7:30 PM IST |
| 29 | DC VS MI | Arun Jaitley, Delhi | April 13 | 7:30 PM IST |
| 30 | LSG VS CSK | BRSABV Ekana, Lucknow | April 14 | 7:30 PM IST |
| 31 | PBKS VS KKR | New PCA, New Chandigarh | April 15 | 7:30 PM IST |
| 32 | DC VS RR | Arun Jaitley, Delhi | April 16 | 7:30 PM IST |
| 33 | MI VS SRH | Wankhede, Mumbai | April 17 | 7:30 PM IST |
| 34 | RCB VS PBKS | M Chinnaswamy, Bengaluru | April 18 | 7:30 PM IST |
| 35 | GT VS DC | Narendra Modi, Ahmedabad | April 19 | 3:30 PM IST |
| 36 | RR VS LSG | Sawai Mansingh, Jaipur | April 19 | 7:30 PM IST |
| 37 | PBKS VS RCB | New PCA, New Chandigarh | April 20 | 3:30 PM IST |
| 38 | MI VS CSK | Wankhede, Mumbai | April 20 | 7:30 PM IST |
| 39 | KKR VS GT | Eden Gardens, Kolkata | April 21 | 7:30 PM IST |
| 40 | LSG VS DC | BRSABV Ekana, Lucknow | April 22 | 7:30 PM IST |
| 41 | SRH VS MI | Rajiv Gandhi Intl, Hyderabad | April 23 | 7:30 PM IST |
| 42 | RCB VS RR | M Chinnaswamy, Bengaluru | April 24 | 7:30 PM IST |
| 43 | CSK VS SRH | MA Chidambaram, Chennai | April 25 | 7:30 PM IST |
| 44 | KKR VS PBKS | Eden Gardens, Kolkata | April 26 | 7:30 PM IST |
| 45 | MI VS LSG | Wankhede, Mumbai | April 27 | 3:30 PM IST |
| 46 | DC VS RCB | Arun Jaitley, Delhi | April 27 | 7:30 PM IST |
| 47 | RR VS GT | Sawai Mansingh, Jaipur | April 28 | 7:30 PM IST |
| 48 | DC VS KKR | Arun Jaitley, Delhi | April 29 | 7:30 PM IST |
| 49 | CSK VS PBKS | MA Chidambaram, Chennai | April 30 | 7:30 PM IST |
| 50 | RR VS MI | Sawai Mansingh, Jaipur | May 1 | 7:30 PM IST |
| 51 | GT VS SRH | Narendra Modi, Ahmedabad | May 2 | 7:30 PM IST |
| 52 | RCB VS CSK | M Chinnaswamy, Bengaluru | May 3 | 7:30 PM IST |
| 53 | KKR VS RR | Eden Gardens, Kolkata | May 4 | 3:30 PM IST |
| 54 | PBKS VS LSG | Himachal Pradesh, Dharamsala | May 4 | 7:30 PM IST |
| 55 | SRH VS DC | Rajiv Gandhi Intl, Hyderabad | May 5 | 7:30 PM IST |
| 56 | MI VS GT | Wankhede, Mumbai | May 6 | 7:30 PM IST |
| 57 | KKR VS CSK | Eden Gardens, Kolkata | May 7 | 7:30 PM IST |
| 58 | PBKS VS DC | Himachal Pradesh, Dharamsala | May 8 | 7:30 PM IST |
| 59 | LSG VS RCB | BRSABV Ekana, Lucknow | May 9 | 7:30 PM IST |
| 60 | SRH VS KKR | Rajiv Gandhi Intl, Hyderabad | May 10 | 7:30 PM IST |
| 61 | PBKS VS MI | Himachal Pradesh, Dharamsala | May 11 | 3:30 PM IST |
| 62 | DC VS GT | Arun Jaitley, Delhi | May 11 | 7:30 PM IST |
| 63 | CSK VS RR | MA Chidambaram, Chennai | May 12 | 7:30 PM IST |
| 64 | RCB VS SRH | M Chinnaswamy, Bengaluru | May 13 | 7:30 PM IST |
| 65 | GT VS LSG | Narendra Modi, Ahmedabad | May 14 | 7:30 PM IST |
| 66 | MI VS DC | Wankhede, Mumbai | May 15 | 7:30 PM IST |
| 67 | RR VS PBKS | Sawai Mansingh, Jaipur | May 16 | 7:30 PM IST |
| 68 | RCB VS KKR | M Chinnaswamy, Bengaluru | May 17 | 7:30 PM IST |
| 69 | GT VS CSK | Narendra Modi, Ahmedabad | May 18 | 3:30 PM IST |
| 70 | LSG VS SRH | BRSABV Ekana, Lucknow | May 18 | 7:30 PM IST |
| 71 | Qualifier 1 | Rajiv Gandhi Intl, Hyderabad | May 20 | 7:30 PM IST |
| 72 | Eliminator | Rajiv Gandhi Intl, Hyderabad | May 21 | 7:30 PM IST |
| 73 | Qualifier 2 | Eden Gardens, Kolkata | May 23 | 7:30 PM IST |
| 74 | Final | Eden Gardens, Kolkata | May 25 | 7:30 PM IST |