Indian Premier League 2025 Schedule

Date Match Details Time
Mar 22, Sat Kolkata vs Bengaluru 07:30 PM
Mar 23, Sun Hyderabad vs Rajasthan 3:30 PM
  Chennai vs Mumbai 07:30 PM
Mar 24, Mon Delhi  vs Lucknow 07:30 PM
Mar 25, Tue Gujarat  vs Punjab 07:30 PM
Mar 26, Wed Rajasthan vs Kolkata 07:30 PM
Mar 27, Thu Hyderabad vs Lucknow 07:30 PM
Mar 28, Fri Chennai vs Bengaluru 07:30 PM
Mar 29, Sat Gujarat vs Mumbai 07:30 PM
Mar 30, Sun Delhi vs Hyderabad 03:30 PM
Rajasthan vs Chennai 07:30 PM
Mar 31, Mon Mumbai vs Kolkata 07:30 PM
Apr 01, Tue Lucknow vs Punjab 07:30 PM
Apr 02, Wed Bengaluru vs Gujarat 07:30 PM
Apr 03, Thu Kolkata vs Hyderabad 7:30 PM
Apr 04, Fri Lucknow vs Mumbai 7:30 PM
Apr 05, Sat Chennai vs Delhi 3:30 PM
Punjab vs Rajasthan 7:30 PM
Apr 06, Sun Kolkata vs Lucknow 03:30 PM
Hyderabad vs Gujarat 7:30 PM
Apr 07, Mon Mumbai vs Bengaluru 7:30 PM
Apr 08, Tue Punjab vs Chennai 7:30 PM
Apr 09, Wed Gujarat vs Rajasthan 7:30 PM
Apr 10, Thu Bengaluru vs Delhi 7:30 PM
Apr 11, Fri Chennai vs Kolkata 7:30 PM
Apr 12, Sat Lucknow vs Gujarat 03:30 PM
Hyderabad vs Punjab 7:30 PM
Apr 13, Sun Rajasthan vs Bengaluru 3:30 PM
Delhi vs Mumbai7:30 PM
Apr 14, Mon Lucknow vs Chennai 7:30 PM
Apr 15, Tue Punjab vs Kolkata 7:30 PM
Apr 16, Wed Delhi vs Rajasthan 7:30 PM
Apr 17, Thu Mumbai vs Hyderabad 7:30 PM
Apr 18, Fri Bengaluru vs Punjab 7:30 PM
Apr 19, Sat Gujarat vs Delhi 3:30 PM
Rajasthan vs Lucknow 7:30 PM
Apr 20, Sun Punjab vs Bengaluru 3:30 PM
Mumbai vs Chennai 7:30 PM
Apr 21, Mon Kolkata vs Gujarat 7:30 PM
Apr 22, Tue Lucknow vs Delhi 7:30 PM
Apr 23, Wed Hyderabad vs Mumbai 7:30 PM
Apr 24, Thu Bengaluru vs Rajasthan 7:30 PM
Apr 25, Fri Chennai vs Hyderabad 7:30 PM
Apr 26, Sat Kolkata vs Punjab 7:30 PM
Apr 27, Sun Mumbai vs Lucknow 3:30 PM
Delhi vs Bengaluru7:30 PM
Apr 28, Mon Rajasthan vs Gujarat 7:30 PM
Apr 29, Tue Delhi vs Kolkata 7:30 PM
Apr 30, Wed Chennai vs Punjab 7:30 PM
May 01, Thu Rajasthan vs Mumbai 7:30 PM
May 02, Fri Gujarat vs Hyderabad 7:30 PM
May 03, Sat Bengaluru vs Chennai 7:30 PM
May 04, Sun Kolkata vs Rajasthan 3:30 PM
Punjab vs Lucknow 7:30 PM
May 05, Mon Hyderabad vs Delhi 7:30 PM
May 06, Tue Mumbai vs Gujarat 7:30 PM
May 07, Wed Kolkata vs Chennai 7:30 PM
May 08, Thu Punjab vs Delhi 7:30 PM
May 09, Fri Lucknow vs Bengaluru 7:30 PM
May 10, Sat Hyderabad vs Kolkata 7:30 PM
May 11, Sun Punjab vs Mumbai 3:30 PM
Delhi vs Gujarat 7:30 PM
May 12, Mon Chennai vs Rajasthan 7:30 PM
May 13, Tue Bengaluru vs Hyderabad 7:30 PM
May 14, Wed Gujarat vs Lucknow 7:30 PM
May 15, Thu Mumbai vs Delhi 7:30 PM
May 16, Fri Rajasthan vs Punjab 7:30 PM
May 17, Sat Bengaluru vs Kolkata 7:30 PM
May 18, Sun Gujarat vs Chennai 3:30 PM
Lucknow vs Hyderabad7:30 PM
May 20, Tue TBC vs TBC, Qualifier 1 7:30 PM
May 21, Wed TBC vs TBC, Eliminator 7:30 PM
May 23, Fri TBC vs TBC, Qualifier 2 7:30 PM
May 25, Sun TBC vs TBC, Final 7:30 PM