Venue - T20
Match starts at - FRI 31-Mar 07:30 PM
Gujarat Titans won by 5 wkts
Match starts at - SAT 01-Apr 03:30 PM
Punjab Kings won by 7 runs (DLS method)
Match starts at - SAT 01-Apr 07:30 PM
Lucknow Super Giants won by 50 runs
Venue - Rajiv Gandhi International Cricket Stadium T20
Match starts at - SUN 02-Apr 03:30 PM
Rajasthan Royals won by 72 runs
Match starts at - SUN 02-Apr 07:30 PM
Royal Challengers Bangalore won by 8 wkts
Venue - MA Chidambram Stadium T20
Match starts at - MON 03-Apr 07:30 PM
Chennai Super Kings won by 12 runs
Match starts at - TUE 04-Apr 07:30 PM
Gujarat Titans won by 6 wkts
Match starts at - WED 05-Apr 07:30 PM
Punjab Kings won by 5 runs
Match starts at - THU 06-Apr 07:30 PM
Kolkata Knight Riders won by 81 runs
Match starts at - FRI 07-Apr 07:30 PM
Lucknow Super Giants won by 5 wkts
Match starts at - SAT 08-Apr 03:30 PM
Rajasthan Royals won by 57 runs
Venue - Wankhede Stadium T20
Match starts at - SAT 08-Apr 07:30 PM
Chennai Super Kings won by 7 wkts
Match starts at - SUN 09-Apr 03:30 PM
Kolkata Knight Riders won by 3 wkts
Match starts at - SUN 09-Apr 07:30 PM
Sunrisers Hyderabad won by 8 wkts
Match starts at - MON 10-Apr 07:30 PM
Lucknow Super Giants won by 1 wkt
Match starts at - TUE 11-Apr 07:30 PM
Mumbai Indians won by 6 wkts
Match starts at - WED 12-Apr 07:30 PM
Rajasthan Royals won by 3 runs
Match starts at - THU 13-Apr 07:30 PM
Match starts at - FRI 14-Apr 07:30 PM
Sunrisers Hyderabad won by 23 runs
Match starts at - SAT 15-Apr 03:30 PM
Royal Challengers Bangalore won by 23 runs
Match starts at - SAT 15-Apr 07:30 PM
Punjab Kings won by 2 wkts
Match starts at - SUN 16-Apr 03:30 PM
Mumbai Indians won by 5 wkts
Match starts at - SUN 16-Apr 07:30 PM
Rajasthan Royals won by 3 wkts
Match starts at - MON 17-Apr 07:30 PM
Chennai Super Kings won by 8 runs
Match starts at - TUE 18-Apr 07:30 PM
Mumbai Indians won by 14 runs
Venue - Sawai Mansingh Stadium T20
Match starts at - WED 19-Apr 07:30 PM
Lucknow Super Giants won by 10 runs
Match starts at - THU 20-Apr 03:30 PM
Royal Challengers Bangalore won by 24 runs
Match starts at - THU 20-Apr 07:30 PM
Delhi Capitals won by 4 wkts
Match starts at - FRI 21-Apr 07:30 PM
Match starts at - SAT 22-Apr 03:30 PM
Gujarat Titans won by 7 runs
Match starts at - SAT 22-Apr 07:30 PM
Punjab Kings won by 13 runs
Match starts at - SUN 23-Apr 03:30 PM
Royal Challengers Bangalore won by 7 runs
Match starts at - SUN 23-Apr 07:30 PM
Chennai Super Kings won by 49 runs
Match starts at - MON 24-Apr 07:30 PM
Delhi Capitals won by 7 runs
Match starts at - TUE 25-Apr 07:30 PM
Gujarat Titans won by 55 runs
Match starts at - WED 26-Apr 07:30 PM
Kolkata Knight Riders won by 21 runs
Match starts at - THU 27-Apr 07:30 PM
Rajasthan Royals won by 32 runs
Match starts at - FRI 28-Apr 07:30 PM
Lucknow Super Giants won by 56 runs
Match starts at - SAT 29-Apr 03:30 PM
Gujarat Titans won by 7 wkts
Match starts at - SAT 29-Apr 07:30 PM
Sunrisers Hyderabad won by 9 runs
Match starts at - SUN 30-Apr 03:30 PM
Punjab Kings won by 4 wkts
Match starts at - SUN 30-Apr 07:30 PM
Match starts at - MON 01-May 07:30 PM
Royal Challengers Bangalore won by 18 runs
Match starts at - TUE 02-May 07:30 PM
Delhi Capitals won by 5 runs
Match starts at - WED 03-May 03:30 PM
No result
Match starts at - WED 03-May 07:30 PM
Match starts at - THU 04-May 07:30 PM
Kolkata Knight Riders won by 5 runs
Match starts at - FRI 05-May 07:30 PM
Gujarat Titans won by 9 wkts
Match starts at - SAT 06-May 03:30 PM
Chennai Super Kings won by 6 wkts
Match starts at - SAT 06-May 07:30 PM
Delhi Capitals won by 7 wkts
Match starts at - SUN 07-May 03:30 PM
Gujarat Titans won by 56 runs
Match starts at - SUN 07-May 07:30 PM
Sunrisers Hyderabad won by 4 wkts
Match starts at - MON 08-May 07:30 PM
Kolkata Knight Riders won by 5 wkts
Match starts at - TUE 09-May 07:30 PM
Match starts at - WED 10-May 07:30 PM
Chennai Super Kings won by 27 runs
Match starts at - THU 11-May 07:30 PM
Rajasthan Royals won by 9 wkts
Match starts at - FRI 12-May 07:30 PM
Mumbai Indians won by 27 runs
Match starts at - SAT 13-May 03:30 PM
Lucknow Super Giants won by 7 wkts
Match starts at - SAT 13-May 07:30 PM
Punjab Kings won by 31 runs
Match starts at - SUN 14-May 03:30 PM
Royal Challengers Bangalore won by 112 runs
Match starts at - SUN 14-May 07:30 PM
Kolkata Knight Riders won by 6 wkts
Match starts at - MON 15-May 07:30 PM
Gujarat Titans won by 34 runs
Match starts at - TUE 16-May 07:30 PM
Lucknow Super Giants won by 5 runs
Match starts at - WED 17-May 07:30 PM
Delhi Capitals won by 15 runs
Match starts at - THU 18-May 07:30 PM
Match starts at - FRI 19-May 07:30 PM
Rajasthan Royals won by 4 wkts
Match starts at - SAT 20-May 03:30 PM
Chennai Super Kings won by 77 runs
Match starts at - SAT 20-May 07:30 PM
Lucknow Super Giants won by 1 run
Match starts at - SUN 21-May 03:30 PM
Mumbai Indians won by 8 wkts
Match starts at - SUN 21-May 07:30 PM
Match starts at - TUE 23-May 07:30 PM
Chennai Super Kings won by 15 runs
Match starts at - WED 24-May 07:30 PM
Mumbai Indians won by 81 runs
Match starts at - FRI 26-May 07:30 PM
Gujarat Titans won by 62 runs
Match starts at - SUN 28-May 07:30 PM
Match postponed to Monday due to rain