Date/Day
|
Match
|
Venue
|
Time MGT/Local
|
Mar 31, Fri
|
Gujarat Titans vs Chennai Super
Kings
|
Ahmedabad
|
02:00 PM/07:30 PM
|
Apr 01, Sat
|
Punjab Kings vs Kolkata Knight Riders
|
Mohali
|
10:00 AM/03:30 PM
|
Lucknow Super Giants vs Delhi
Capitals
|
Lucknow
|
02:00 PM/07:30
PM
|
Apr 02, Sun
|
Sunrisers Hyderabad vs Rajasthan
Royals
|
Hyderabad
|
10:00 AM/03:30
PM
|
Royal Challengers Bangalore vs Mumbai Indians
|
Bengaluru
|
02:00 PM/07:30
PM
|
Apr 03, Mon
|
Chennai Super Kings vs Lucknow
Super Giants
|
Chennai
|
02:00 PM/07:30
PM
|
Apr 04, Tue
|
Delhi Capitals vs Gujarat
Titans
|
Delhi
|
02:00 PM/07:30
PM
|
Apr 05, Wed
|
Rajasthan Royals vs Punjab
Kings
|
Guwahati
|
02:00 PM/07:30
PM
|
Apr 06, Thu
|
Kolkata Knight Riders vs Royal Challengers Bangalore
|
Kolkata
|
02:00 PM/07:30
PM
|
Apr 07, Fri
|
Lucknow Super Giants vs Sunrisers
Hyderabad
|
Lucknow
|
02:00 PM/07:30
PM
|
Apr 08, Sat
|
Rajasthan Royals vs Delhi
Capitals
|
Guwahati
|
10:00 AM/03:30
PM
|
Mumbai Indians vs Chennai Super
Kings
|
Mumbai
|
02:00 PM/07:30
PM
|
Apr 09, Sun
|
Gujarat Titans vs Kolkata Knight Riders
|
Ahmedabad
|
10:00 AM/03:30
PM
|
Sunrisers Hyderabad vs Punjab
Kings
|
Hyderabad
|
02:00 PM/07:30
PM
|
Apr 10, Mon
|
Royal Challengers Bangalore vs Lucknow Super Giants
|
Bengaluru
|
02:00 PM/07:30
PM
|
Apr 11, Tue
|
Delhi Capitals vs Mumbai
Indians
|
Delhi
|
02:00 PM/07:30
PM
|
Apr 12, Wed
|
Chennai Super Kings vs Rajasthan
Royals
|
Chennai
|
02:00 PM/07:30
PM
|
Apr 13, Thu
|
Punjab Kings vs Gujarat
Titans
|
Mohali
|
02:00 PM/07:30
PM
|
Apr 14, Fri
|
Kolkata Knight Riders vs Sunrisers
Hyderabad
|
Kolkata
|
02:00 PM/07:30
PM
|
Apr 15, Sat
|
Royal Challengers Bangalore vs Delhi Capitals
|
Bengaluru
|
10:00 AM/03:30
PM
|
Lucknow Super Giants vs Punjab
Kings
|
Lucknow
|
02:00 PM/07:30 PM
|
Apr 16, Sun
|
Mumbai Indians vs Kolkata Knight Riders
|
Mumbai
|
10:00 AM/03:30
PM
|
Gujarat Titans vs Rajasthan
Royals
|
Ahmedabad
|
02:00 PM/07:30
PM
|
Apr 17, Mon
|
Royal Challengers Bangalore vs Chennai Super Kings
|
Bengaluru
|
02:00 PM/07:30
PM
|
Apr 18, Tue
|
Sunrisers Hyderabad vs Mumbai
Indians
|
Hyderabad
|
02:00 PM/07:30
PM
|
Apr 19, Wed
|
Rajasthan Royals vs Lucknow
Super Giants
|
Jaipur
|
02:00 PM/07:30
PM
|
Apr 20, Thu
|
Punjab Kings vs Royal Challengers Bangalore
|
Mohali
|
10:00 AM/03:30
PM
|
Delhi Capitals vs Kolkata Knight Riders
|
Delhi
|
02:00 PM/07:30
PM
|
Apr 21, Fri
|
Chennai Super Kings vs Sunrisers
Hyderabad
|
Chennai
|
02:00 PM/07:30
PM
|
Apr 22, Sat
|
Lucknow Super Giants vs Gujarat
Titans
|
Lucknow
|
10:00 AM/03:30
PM
|
Mumbai Indians vs Punjab
Kings
|
Mumbai
|
02:00 PM/07:30
PM
|
Apr 23, Sun
|
Royal Challengers Bangalore vs Rajasthan Royals
|
Bengaluru
|
10:00 AM/03:30
PM
|
Kolkata Knight Riders vs Chennai Super
Kings
|
Kolkata
|
02:00 PM/07:30
PM
|
Apr 24, Mon
|
Sunrisers Hyderabad vs Delhi
Capitals
|
Hyderabad
|
02:00 PM/07:30
PM
|
Apr 25, Tue
|
Gujarat Titans vs Mumbai
Indians
|
Ahmedabad
|
02:00 PM/07:30
PM
|
Apr 26, Wed
|
Royal Challengers Bangalore vs Kolkata Knight Riders
|
Bengaluru
|
02:00 PM/07:30
PM
|
Apr 27, Thu
|
Rajasthan Royals vs Chennai Super
Kings
|
Jaipur
|
02:00 PM/07:30
PM
|
Apr 28, Fri
|
Punjab Kings vs Lucknow
Super Giants
|
Mohali
|
02:00 PM/07:30
PM
|
Apr 29, Sat
|
Kolkata Knight Riders vs Gujarat
Titans
|
Kolkata
|
10:00 AM/03:30
PM
|
Delhi Capitals vs Sunrisers
Hyderabad
|
Delhi
|
02:00 PM/07:30
PM
|
Apr 30, Sun
|
Chennai Super Kings vs Punjab
Kings
|
Chennai
|
10:00 AM/03:30
PM
|
Mumbai Indians vs Rajasthan
Royals
|
Mumbai
|
02:00 PM/07:30
PM
|
May 01, Mon
|
Lucknow Super Giants vs Royal Challengers Bangalore
|
Lucknow
|
02:00 PM/07:30
PM
|
May 02, Tue
|
Gujarat Titans vs Delhi
Capitals
|
Ahmedabad
|
02:00 PM/07:30
PM
|
May 03, Wed
|
Punjab Kings vs Mumbai
Indians
|
Mohali
|
02:00 PM/07:30
PM
|
May 04, Thu
|
Lucknow Super Giants vs Chennai Super
Kings
|
Lucknow
|
10:00 AM/03:30
PM
|
Sunrisers Hyderabad vs Kolkata Knight Riders
|
Hyderabad
|
02:00 PM/07:30
PM
|
May 05, Fri
|
Rajasthan Royals vs Gujarat
Titans
|
Jaipur
|
02:00 PM/07:30
PM
|
May 06, Sat
|
Chennai Super Kings vs Mumbai
Indians
|
Chennai
|
10:00 AM/03:30
PM
|
Delhi Capitals vs Royal Challengers Bangalore
|
Delhi
|
02:00 PM/07:30
PM
|
May 07, Sun
|
Gujarat Titans vs Lucknow
Super Giants
|
Ahmedabad
|
10:00 AM/03:30
PM
|
Rajasthan Royals vs Sunrisers
Hyderabad
|
Jaipur
|
02:00 PM/07:30 PM
|
May 08, Mon
|
Kolkata Knight Riders vs Punjab
Kings
|
Kolkata
|
02:00 PM/07:30
PM
|
May 09, Tue
|
Mumbai Indians vs Royal Challengers Bangalore
|
Mumbai
|
02:00 PM/07:30
PM
|
May 10, Wed
|
Chennai Super Kings vs Delhi
Capitals
|
Chennai
|
02:00 PM/07:30
PM
|
May 11, Thu
|
Kolkata Knight Riders vs Rajasthan
Royals
|
Kolkata
|
02:00 PM/07:30
PM
|
May 12, Fri
|
Mumbai Indians vs Gujarat
Titans
|
Mumbai
|
02:00 PM/07:30
PM
|
May 13, Sat
|
Sunrisers Hyderabad vs Lucknow
Super Giants
|
Hyderabad
|
10:00 AM/03:30
PM
|
Delhi Capitals vs Punjab
Kings
|
Delhi
|
02:00 PM/07:30
PM
|
May 14, Sun
|
Rajasthan Royals vs Royal Challengers Bangalore
|
Jaipur
|
10:00 AM/03:30
PM
|
Chennai Super Kings vs Kolkata Knight Riders
|
Chennai
|
02:00 PM/07:30
PM
|
May 15, Mon
|
Gujarat Titans vs Sunrisers
Hyderabad
|
Ahmedabad
|
02:00 PM/07:30
PM
|
May 16, Tue
|
Lucknow Super Giants vs Mumbai
Indians
|
Lucknow
|
02:00 PM/07:30
PM
|
May 17, Wed
|
Punjab Kings vs Delhi
Capitals
|
Dharamsala
|
02:00 PM/07:30
PM
|
May 18, Thu
|
Sunrisers Hyderabad vs Royal Challengers Bangalore
|
Hyderabad
|
02:00 PM/07:30
PM
|
May 19, Fri
|
Punjab Kings vs Rajasthan
Royals
|
Dharamsala
|
02:00 PM/07:30
PM
|
May 20, Sat
|
Delhi Capitals vs Chennai Super
Kings
|
Delhi
|
10:00 AM/03:30
PM
|
Kolkata Knight Riders vs Lucknow
Super Giants
|
Kolkata
|
02:00 PM/07:30
PM
|
May 21, Sun
|
Mumbai Indians vs Sunrisers
Hyderabad
|
Mumbai
|
10:00 AM/03:30
PM
|
Royal Challengers Bangalore vs Gujarat Titans
|
Bengaluru
|
02:00 PM/07:30
PM
|