Date Match Details Time
Mar 31 Gujarat Titans vs Chennai Super Kings 7:30 PM
Apr 01 Punjab Kings vs Kolkata Knight Riders 3:30 PM
Apr 01 Lucknow Super Giants vs Delhi Capitals 7:30 PM
Apr 02 Sunrisers Hyderabad vs Rajasthan Royals 3:30 PM
Apr 02 Royal Challengers Bangalore vs Mumbai Indians 7:30 PM
Apr 03 Chennai Super Kings vs Lucknow Super Giants 7:30 PM
Apr 04 Delhi Capitals vs Gujarat Titans 7:30 PM
Apr 05 Rajasthan Royals vs Punjab Kings 7:30 PM
Apr 06 Kolkata Knight Riders vs Royal Challengers Bangalore 7:30 PM
Apr 07 Lucknow Super Giants vs Sunrisers Hyderabad 7:30 PM
Apr 08 Rajasthan Royals vs Delhi Capitals 3:30 PM
Apr 08 Mumbai Indians vs Chennai Super Kings 7:30 PM
Apr 09 Gujarat Titans vs Kolkata Knight Rider 3:30 PM
Apr 09 Sunrisers Hyderabad vs Punjab Kings 7:30 PM
Apr 10 Royal Challengers Bangalore vs Lucknow Super Giants 7:30 PM
Apr 11 Delhi Capitals vs Mumbai Indians 7:30 PM
Apr 12 Chennai Super Kings vs Rajasthan Royals 7:30 PM
Apr 13 Punjab Kings vs Gujarat Titans 7:30 PM
Apr 14 Kolkata Knight Riders vs Sunrisers Hyderabad 7:30 PM
Apr 15 Royal Challengers Bangalore vs Delhi Capitals 3:30 PM
Apr 15 Lucknow Super Giants vs Punjab Kings 7:30 PM
Apr 16 Mumbai Indians vs Kolkata Knight Riders 3:30 PM
Apr 16 Gujarat Titans vs Rajasthan Royals 7:30 PM
Apr 17 Royal Challengers Bangalore vs Chennai Super Kings 7:30 PM
Apr 18 Sunrisers Hyderabad vs Mumbai Indians 7:30 PM
Apr 19 Rajasthan Royals vs Lucknow Super Giants 7:30 PM
Apr 20 Punjab Kings vs Royal Challengers Bangalore 3:30 PM
Apr 20 Delhi Capitals vs Kolkata Knight Riders 7:30 PM
Apr 21 Chennai Super Kings vs Sunrisers Hyderabad 7:30 PM
Apr 22 Lucknow Super Giants vs Gujarat Titans 3:30 PM
Apr 22 Mumbai Indians vs Punjab Kings 7:30 PM
Apr 23 Royal Challengers Bangalore vs Rajasthan Royals 3:30 PM
Apr 23 Kolkata Knight Riders vs Chennai Super Kings 7:30 PM
Apr 24 Sunrisers Hyderabad vs Delhi Capitals 7:30 PM
Apr 25 Gujarat Titans vs Mumbai Indians 7:30 PM
Apr 26 Royal Challengers Bangalore vs Kolkata Knight Riders 7:30 PM
Apr 27 Rajasthan Royals vs Chennai Super King 7:30 PM
Apr 28 Punjab Kings vs Lucknow Super Giants 7:30 PM
Apr 29 Kolkata Knight Riders vs Gujarat TitanS 3:30 PM
Apr 29 Delhi Capitals vs Sunrisers Hyderabad 7:30 PM
Apr 30 Chennai Super Kings vs Punjab Kings 3:30 PM
Apr 30 Mumbai Indians vs Rajasthan Royals 7:30 PM
May 01 Lucknow Super Giants vs Royal Challengers Bangalore 7:30 PM
May 02 Gujarat Titans vs Delhi Capitals 7:30 PM
May 03 Punjab Kings vs Mumbai Indians 7:30 PM
May 04 Lucknow Super Giants vs Chennai Super Kings 3:30 PM
May 04 Sunrisers Hyderabad vs Kolkata Knight Riders 7:30 PM
May 05 Rajasthan Royals vs Gujarat Titans 7:30 PM
May 06 Chennai Super Kings vs Mumbai Indians 3:30 PM
May 06 Delhi Capitals vs Royal Challengers Bangalore 7:30 PM
May 07 Gujarat Titans vs Lucknow Super Giants 3:30 PM
May 07 Rajasthan Royals vs Sunrisers Hyderabad 7:30 PM
May 08 Kolkata Knight Riders vs Punjab Kings 7:30 PM
May 09 Mumbai Indians vs Royal Challengers Bangalore 7:30 PM
May 10 Chennai Super Kings vs Delhi Capitals 7:30 PM
May 11 Kolkata Knight Riders vs Rajasthan Royals 7:30 PM
May 12 Mumbai Indians vs Gujarat Titans 7:30 PM
May 13 Sunrisers Hyderabad vs Lucknow Super Giants 3:30 PM
May 13 Delhi Capitals vs Punjab Kings 7:30 PM
May 14 Rajasthan Royals vs Royal Challengers Bangalore 3:30 PM
May 14 Chennai Super Kings vs Kolkata Knight Riders 7:30 PM
May 15 Gujarat Titans vs Sunrisers Hyderabad 7:30 PM
May 16 Lucknow Super Giants vs Mumbai Indians 7:30 PM
May 17 Punjab Kings vs Delhi Capitals 7:30 PM
May 18 Sunrisers Hyderabad vs Royal Challengers Bangalore 7:30 PM
May 19 Punjab Kings vs Rajasthan Royals 7:30 PM
May 20 Delhi Capitals vs Chennai Super Kings 3:30 PM
May 20 Kolkata Knight Riders vs Lucknow Super Giants 7:30 PM
May 21 Mumbai Indians vs Sunrisers Hyderabad 3:30 PM
May 21 Royal Challengers Bangalore vs Gujarat Titans 7:30 PM
May 23 GT vs CSK, Qualifier 1 7:30 PM
May 24 LSG vs MI, Eliminator 7:30 PM
May 26 GT vs MI, Qualifier 2 7:30 PM
May 29 CSK vs GT, Final 7:30 PM