
Indian Premier League 2025 schedule, live scores and results
Indian Premier League 2025 schedule, live scores and results | THE TIIS
- By --
- Tuesday, 18 Mar, 2025
IPL 2025 Sechdule
Indian Premier League 2025 schedule, live scores and results | THE TIIS
Date | Match | Timimg |
Mar 22, Sat | Kolkata Knight Riders vs Royal Challengers Bengaluru, 1st Match | 7:30 PM |
Mar 23, Sun | Sunrisers Hyderabad vs Rajasthan Royals, 2nd Match | 3:30 PM |
Chennai Super Kings vs Mumbai Indians, 3rd Match | 7:30 PM | |
Mar 24, Mon | Delhi Capitals vs Lucknow Super Giants, 4th Match | 7:30 PM |
Mar 25, Tue | Gujarat Titans vs Punjab Kings, 5th Match | 7:30 PM |
Mar 26, Wed | Rajasthan Royals vs Kolkata Knight Riders, 6th Match | 7:30 PM |
Mar 27, Thu | Sunrisers Hyderabad vs Lucknow Super Giants, 7th Match | 7:30 PM |
Mar 28, Fri | Chennai Super Kings vs Royal Challengers Bengaluru, 8th Match | 7:30 PM |
Mar 29, Sat | Gujarat Titans vs Mumbai Indians, 9th Match | 7:30 PM |
Mar 30, Sun | Delhi Capitals vs Sunrisers Hyderabad, 10th Match | 3:30 PM |
Rajasthan Royals vs Chennai Super Kings, 11th Match | 7:30 PM | |
Mar 31, Mon | Mumbai Indians vs Kolkata Knight Riders, 12th Match | 7:30 PM |
Apr 01, Tue | Lucknow Super Giants vs Punjab Kings, 13th Match | 7:30 PM |
Apr 02, Wed | Royal Challengers Bengaluru vs Gujarat Titans, 14th Match | 7:30 PM |
Apr 03, Thu | Kolkata Knight Riders vs Sunrisers Hyderabad, 15th Match | 7:30 PM |
Apr 04, Fri | Lucknow Super Giants vs Mumbai Indians, 16th Match | 7:30 PM |
Apr 05, Sat | Chennai Super Kings vs Delhi Capitals, 17th Match | 3:30 PM |
Punjab Kings vs Rajasthan Royals, 18th Match | 7:30 PM | |
Apr 06, Sun | Kolkata Knight Riders vs Lucknow Super Giants, 19th Match | 3:30 PM |
Sunrisers Hyderabad vs Gujarat Titans, 20th Match | 7:30 PM | |
Apr 07, Mon | Mumbai Indians vs Royal Challengers Bengaluru, 21st Match | 7:30 PM |
Apr 08, Tue | Punjab Kings vs Chennai Super Kings, 22nd Match | 7:30 PM |
Apr 09, Wed | Gujarat Titans vs Rajasthan Royals, 23rd Match | 7:30 PM |
Apr 10, Thu | Royal Challengers Bengaluru vs Delhi Capitals, 24th Match | 7:30 PM |
Apr 11, Fri | Chennai Super Kings vs Kolkata Knight Riders, 25th Match | 7:30 PM |
Apr 12, Sat | Lucknow Super Giants vs Gujarat Titans, 26th Match | 3:30 PM |
Sunrisers Hyderabad vs Punjab Kings, 27th Match | 7:30 PM | |
Apr 13, Sun | Rajasthan Royals vs Royal Challengers Bengaluru, 28th Match | 3:30 PM |
Delhi Capitals vs Mumbai Indians, 29th Match | 7:30 PM | |
Apr 14, Mon | Lucknow Super Giants vs Chennai Super Kings, 30th Match | 7:30 PM |
Apr 15, Tue | Punjab Kings vs Kolkata Knight Riders, 31st Match | 7:30 PM |
Apr 16, Wed | Delhi Capitals vs Rajasthan Royals, 32nd Match | 7:30 PM |
Apr 17, Thu | Mumbai Indians vs Sunrisers Hyderabad, 33rd Match | 7:30 PM |
Apr 18, Fri | Royal Challengers Bengaluru vs Punjab Kings, 34th Match | 7:30 PM |
Apr 19, Sat | Gujarat Titans vs Delhi Capitals, 35th Match | 3:30 PM |
Rajasthan Royals vs Lucknow Super Giants, 36th Match | 7:30 PM | |
Apr 20, Sun | Punjab Kings vs Royal Challengers Bengaluru, 37th Match | 3:30 PM |
Mumbai Indians vs Chennai Super Kings, 38th Match | 7:30 PM | |
Apr 21, Mon | Kolkata Knight Riders vs Gujarat Titans, 39th Match | 7:30 PM |
Apr 22, Tue | Lucknow Super Giants vs Delhi Capitals, 40th Match | 7:30 PM |
Apr 23, Wed | Sunrisers Hyderabad vs Mumbai Indians, 41st Match | 7:30 PM |
Apr 24, Thu | Royal Challengers Bengaluru vs Rajasthan Royals, 42nd Match | 7:30 PM |
Apr 25, Fri | Chennai Super Kings vs Sunrisers Hyderabad, 43rd Match | 7:30 PM |
Apr 26, Sat | Kolkata Knight Riders vs Punjab Kings, 44th Match | 7:30 PM |
Apr 27, Sun | Mumbai Indians vs Lucknow Super Giants, 45th Match | 3:30 PM |
Delhi Capitals vs Royal Challengers Bengaluru, 46th Match | 7:30 PM | |
Apr 28, Mon | Rajasthan Royals vs Gujarat Titans, 47th Match | 7:30 PM |
Apr 29, Tue | Delhi Capitals vs Kolkata Knight Riders, 48th Match | 7:30 PM |
Apr 30, Wed | Chennai Super Kings vs Punjab Kings, 49th Match | 7:30 PM |
May 01, Thu | Rajasthan Royals vs Mumbai Indians, 50th Match | 7:30 PM |
May 02, Fri | Gujarat Titans vs Sunrisers Hyderabad, 51st Match | 7:30 PM |
May 03, Sat | Royal Challengers Bengaluru vs Chennai Super Kings, 52nd Match | 7:30 PM |
May 04, Sun | Kolkata Knight Riders vs Rajasthan Royals, 53rd Match | 3:30 PM |
Punjab Kings vs Lucknow Super Giants, 54th Match | 7:30 PM | |
May 05, Mon | Sunrisers Hyderabad vs Delhi Capitals, 55th Match | 7:30 PM |
May 06, Tue | Mumbai Indians vs Gujarat Titans, 56th Match | 7:30 PM |
May 07, Wed | Kolkata Knight Riders vs Chennai Super Kings, 57th Match | 7:30 PM |
May 08, Thu | Punjab Kings vs Delhi Capitals, 58th Match | 7:30 PM |
May 09, Fri | Lucknow Super Giants vs Royal Challengers Bengaluru, 59th Match | 7:30 PM |
May 10, Sat | Sunrisers Hyderabad vs Kolkata Knight Riders, 60th Match | 7:30 PM |
May 11, Sun | Punjab Kings vs Mumbai Indians, 61st Match | 3:30 PM |
Delhi Capitals vs Gujarat Titans, 62nd Match | 7:30 PM | |
May 12, Mon | Chennai Super Kings vs Rajasthan Royals, 63rd Match | 7:30 PM |
May 13, Tue | Royal Challengers Bengaluru vs Sunrisers Hyderabad, 64th Match | 7:30 PM |
May 14, Wed | Gujarat Titans vs Lucknow Super Giants, 65th Match | 7:30 PM |
May 15, Thu | Mumbai Indians vs Delhi Capitals, 66th Match | 7:30 PM |
May 16, Fri | Rajasthan Royals vs Punjab Kings, 67th Match | 7:30 PM |
May 17, Sat | Royal Challengers Bengaluru vs Kolkata Knight Riders, 68th Match | 7:30 PM |
May 18, Sun | Gujarat Titans vs Chennai Super Kings, 69th Match | 3:30 PM |
Lucknow Super Giants vs Sunrisers Hyderabad, 70th Match | 7: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 |