Indian Premier League 2025

74T20I . Mar 22 - May 25
<< Back
Date Match Details Time
Mar 22, Sat Kolkata Knight Riders vs Royal Challengers Bengaluru, 1st Match T20I
Eden Gardens, Kolkata
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Mar 23, Sun Sunrisers Hyderabad vs Rajasthan Royals, 2nd Match T20I
Rajiv GandhiInternational Stadium, Hyderabad
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Chennai Super Kings vs Mumbai Indians, 3rd Match T20I
MA Chidambaram Stadium, Chennai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Mar 24, Mon Delhi Capitals vs Lucknow Super Giants, 4th Match T20I
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Mar 25, Tue Gujarat Titans vs Punjab Kings, 5th Match T20I
Narendra Modi Stadium, Ahmedabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Mar 26, Wed Rajasthan Royals vs Kolkata Knight Riders, 6th Match T20I
Barsapara Cricket Stadium, Guwahati
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Mar 27, Thu Sunrisers Hyderabad vs Lucknow Super Giants, 7th Match T20I
Rajiv Gandhi International Stadium, Hyderabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Mar 28, Fri Chennai Super Kings vs Royal Challengers Bengaluru, 8th Match T20I
MA Chidambaram Stadium, Chennai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Mar 29, Sat Gujarat Titans vs Mumbai Indians, 9th Match T20I
Narendra Modi Stadium, Ahmedabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Mar 30, Sun Delhi Capitals vs Sunrisers Hyderabad, 10th Match T20I
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Rajasthan Royals vs Chennai Super Kings, 11th Match T20I
Barsapara Cricket Stadium, Guwahati
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Mar 31, Mon Mumbai Indians vs Kolkata Knight Riders, 12th Match T20I
Wankhede Stadium, Mumbai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 01, Tue Lucknow Super Giants vs Punjab Kings, 13th Match T20I
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 02, Wed Royal Challengers Bengaluru vs Gujarat Titans, 14th Match T20I
M.Chinnaswamy Stadium, Bengaluru
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 03, Thu Kolkata Knight Riders vs Sunrisers Hyderabad, 15th Match T20I
Eden Gardens, Kolkata
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 04, Fri Lucknow Super Giants vs Mumbai Indians, 16th Match T20I
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 05, Sat Chennai Super Kings vs Delhi Capitals, 17th Match T20I
MA Chidambaram Stadium, Chennai
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Punjab Kings vs Rajasthan Royals, 18th Match T20I
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 06, Sun Kolkata Knight Riders vs Lucknow Super Giants, 19th Match T20I
Eden Gardens, Kolkata
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Sunrisers Hyderabad vs Gujarat Titans, 20th Match T20I
Rajiv Gandhi International Stadium, Hyderabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 07, Mon Mumbai Indians vs Royal Challengers Bengaluru, 21st Match T20I
Wankhede Stadium, Mumbai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 08, Tue Punjab Kings vs Chennai Super Kings, 22nd Match T20I
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 09, Wed Gujarat Titans vs Rajasthan Royals, 23rd Match T20I
Narendra Modi Stadium, Ahmedabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 10, Thu Royal Challengers Bengaluru vs Delhi Capitals, 24th Match T20I
M.Chinnaswamy Stadium, Bengaluru
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 11, Fri Chennai Super Kings vs Kolkata Knight Riders, 25th Match T20I
MA Chidambaram Stadium, Chennai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 12, Sat Lucknow Super Giants vs Gujarat Titans, 26th Match T20I
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Sunrisers Hyderabad vs Punjab Kings, 27th Match T20I
Rajiv Gandhi International Stadium, Hyderabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 13, Sun Rajasthan Royals vs Royal Challengers Bengaluru, 28th Match T20I
Sawai Mansingh Stadium, Jaipur
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Delhi Capitals vs Mumbai Indians, 29th Match T20I
Arun Jaitley Stadium, Delhi
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 14, Mon Lucknow Super Giants vs Chennai Super Kings, 30th Match T20I
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 15, Tue Punjab Kings vs Kolkata Knight Riders, 31st Match T20I
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 16, Wed Delhi Capitals vs Rajasthan Royals, 32nd Match T20I
Arun Jaitley Stadium, Delhi
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 17, Thu Mumbai Indians vs Sunrisers Hyderabad, 33rd Match T20I
Wankhede Stadium, Mumbai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 18, Fri Royal Challengers Bengaluru vs Punjab Kings, 34th Match T20I
M.Chinnaswamy Stadium, Bengaluru
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 19, Sat Gujarat Titans vs Delhi Capitals, 35th Match T20I
Narendra Modi Stadium, Ahmedabad
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Rajasthan Royals vs Lucknow Super Giants, 36th Match T20I
Sawai Mansingh Stadium, Jaipur
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 20, Sun Punjab Kings vs Royal Challengers Bengaluru, 37th Match T20I
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Mumbai Indians vs Chennai Super Kings, 38th Match T20I
Wankhede Stadium, Mumbai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 21, Mon Kolkata Knight Riders vs Gujarat Titans, 39th Match T20I
Eden Gardens, Kolkata
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 22, Tue Lucknow Super Giants vs Delhi Capitals, 40th Match T20I
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 23, Wed Sunrisers Hyderabad vs Mumbai Indians, 41st Match T20I
Rajiv Gandhi International Stadium, Hyderabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 24, Thu Royal Challengers Bengaluru vs Rajasthan Royals, 42nd Match T20I
M.Chinnaswamy Stadium, Bengaluru
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 25, Fri Chennai Super Kings vs Sunrisers Hyderabad, 43rd Match T20I
MA Chidambaram Stadium, Chennai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 26, Sat Kolkata Knight Riders vs Punjab Kings, 44th Match T20I
Eden Gardens, Kolkata
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 27, Sun Mumbai Indians vs Lucknow Super Giants, 45th Match T20I
Wankhede Stadium, Mumbai
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Delhi Capitals vs Royal Challengers Bengaluru, 46th Match T20I
Arun Jaitley Stadium, Delhi
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 28, Mon Rajasthan Royals vs Gujarat Titans, 47th Match T20I
Sawai Mansingh Stadium, Jaipur
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 29, Tue Delhi Capitals vs Kolkata Knight Riders, 48th Match T20I
Arun Jaitley Stadium, Delhi
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 30, Wed Chennai Super Kings vs Punjab Kings, 49th Match T20I
MA Chidambaram Stadium, Chennai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 01, Thu Rajasthan Royals vs Mumbai Indians, 50th Match T20I
Sawai Mansingh Stadium, Jaipur
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 02, Fri Gujarat Titans vs Sunrisers Hyderabad, 51st Match T20I
Narendra Modi Stadium, Ahmedabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 03, Sat Royal Challengers Bengaluru vs Chennai Super Kings, 52nd Match T20I
M.Chinnaswamy Stadium, Bengaluru
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 04, Sun Kolkata Knight Riders vs Rajasthan Royals, 53rd Match T20I
Eden Gardens, Kolkata
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Punjab Kings vs Lucknow Super Giants, 54th Match T20I
Himachal Pradesh Cricket Association Stadium, Dharamsala
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 05, Mon Sunrisers Hyderabad vs Delhi Capitals, 55th Match T20I
Rajiv Gandhi International Stadium, Hyderabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 06, Tue Mumbai Indians vs Gujarat Titans, 56th Match T20I
Wankhede Stadium, Mumbai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 07, Wed Kolkata Knight Riders vs Chennai Super Kings, 57th Match T20I
Eden Gardens, Kolkata
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 08, Thu Punjab Kings vs Delhi Capitals, 58th Match T20I
Himachal Pradesh Cricket Association Stadium, Dharamsala
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 09, Fri Lucknow Super Giants vs Royal Challengers Bengaluru, 59th Match T20I
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 10, Sat Sunrisers Hyderabad vs Kolkata Knight Riders, 60th Match T20I
Rajiv Gandhi International Stadium, Hyderabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 11, Sun Punjab Kings vs Mumbai Indians, 61st Match T20I
Himachal Pradesh Cricket Association Stadium, Dharamsala
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Delhi Capitals vs Gujarat Titans, 62nd Match T20I
Arun Jaitley Stadium, Delhi
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 12, Mon Chennai Super Kings vs Rajasthan Royals, 63rd Match T20I
MA Chidambaram Stadium, Chennai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 13, Tue Royal Challengers Bengaluru vs Sunrisers Hyderabad, 64th Match T20I
M.Chinnaswamy Stadium, Bengaluru
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 14, Wed Gujarat Titans vs Lucknow Super Giants, 65th Match T20I
Narendra Modi Stadium, Ahmedabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 15, Thu Mumbai Indians vs Delhi Capitals, 66th Match T20I
Wankhede Stadium, Mumbai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 16, Fri Rajasthan Royals vs Punjab Kings, 67th Match T20I
Sawai Mansingh Stadium, Jaipur
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 17, Sat Royal Challengers Bengaluru vs Kolkata Knight Riders, 68th Match T20I
M.Chinnaswamy Stadium, Bengaluru
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 18, Sun Gujarat Titans vs Chennai Super Kings, 69th Match T20I
Narendra Modi Stadium, Ahmedabad
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Lucknow Super Giants vs Sunrisers Hyderabad, 70th Match T20I
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 20, Tue TBC vs TBC, Qualifier 1 Match T20I
Rajiv Gandhi International Stadium, Hyderabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 21, Wed TBC vs TBC, Eliminator Match T20I
Rajiv Gandhi International Stadium, Hyderabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 23, Fri TBC vs TBC, Qualifier 2 Match T20I
Eden Gardens, Kolkata
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 25, Sun TBC vs TBC, Final Match T20I
Eden Gardens, Kolkata
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Whatsapp Icon
Whatsapp Icon whatsapp Now