1st Match

Fri, 09 April, Starts from 19:30

Mumbai Indians18

Royal Challengers Bangalore14

2nd Match

Sat, 10 April, Starts from 19:30

Chennai Super Kings8

Delhi Capitals4

3rd Match

Sun, 11 April, Starts from 19:30

Sunrisers Hyderabad10

Kolkata Knight Riders15

4th Match

Mon, 12 April, Starts from 19:30

Rajasthan Royals3

Punjab Kings2

5th Match

Tue, 13 April, Starts from 19:30

Kolkata Knight Riders9

Mumbai Indians23

6th Match

Wed, 14 April, Starts from 19:30

Sunrisers Hyderabad14

Royal Challengers Bangalore8

7th Match

Thu, 15 April, Starts from 19:30

Rajasthan Royals3

Delhi Capitals7

8th Match

Fri, 16 April, Starts from 19:30

Punjab Kings4

Chennai Super Kings1

9th Match

Sat, 17 April, Starts from 19:30

Mumbai Indians12

Sunrisers Hyderabad9

10th Match

Sun, 18 April, Starts from 15:30

Royal Challengers Bangalore14

Kolkata Knight Riders17

11th Match

Sun, 18 April, Starts from 19:30

Delhi Capitals5

Punjab Kings1

12th Match

Mon, 19 April, Starts from 19:30

Chennai Super Kings15

Rajasthan Royals13

13th Match

Tue, 20 April, Starts from 19:30

Delhi Capitals6

Mumbai Indians7

14th Match

Wed, 21 April, Starts from 15:30

Punjab Kings2

Sunrisers Hyderabad3

15th Match

Wed, 21 April, Starts from 19:30

Kolkata Knight Riders11

Chennai Super Kings18

16th Match

Thu, 22 April, Starts from 19:30

Royal Challengers Bangalore17

Rajasthan Royals12

17th Match

Fri, 23 April, Starts from 19:30

Punjab Kings3

Mumbai Indians2

18th Match

Sat, 24 April, Starts from 19:30

Rajasthan Royals12

Kolkata Knight Riders14

19th Match

Sun, 25 April, Starts from 15:30

Chennai Super Kings20

Royal Challengers Bangalore10

20th Match

Sun, 25 April, Starts from 19:30

Sunrisers Hyderabad6

Delhi Capitals7

21st Match

Mon, 26 April, Starts from 19:30

Punjab Kings2

Kolkata Knight Riders3

Ahmedabad

22nd Match

Tue, 27 April, Starts from 19:30

Delhi Capitals5

Royal Challengers Bangalore6

Ahmedabad

23rd Match

Wed, 28 April, Starts from 19:30

Chennai Super Kings13

Sunrisers Hyderabad5

24th Match

Thu, 29 April, Starts from 15:30

Mumbai Indians15

Rajasthan Royals13

25th Match

Thu, 29 April, Starts from 19:30

Delhi Capitals7

Kolkata Knight Riders4

Ahmedabad

26th Match

Fri, 30 April, Starts from 19:30

Punjab Kings3

Royal Challengers Bangalore2

Ahmedabad

27th Match

Sat, 01 May, Starts from 19:30

Mumbai Indians20

Chennai Super Kings16

28th Match

Sun, 02 May, Starts from 15:30

Rajasthan Royals9

Sunrisers Hyderabad9

29th Match

Sun, 02 May, Starts from 19:30

Punjab Kings1

Delhi Capitals5

Ahmedabad

30th Match

Sun, 19 September, Starts from 19:30

Chennai Super Kings16

Mumbai Indians20

31st Match

Mon, 20 September, Starts from 19:30

Kolkata Knight Riders17

Royal Challengers Bangalore14

ABU DHABI

32nd Match

Tue, 21 September, Starts from 19:30

Punjab Kings2

Rajasthan Royals3

33rd Match

Wed, 22 September, Starts from 19:30

Delhi Capitals7

Sunrisers Hyderabad6

34th Match

Thu, 23 September, Starts from 19:30

Mumbai Indians23

Kolkata Knight Riders9

ABU DHABI

35th Match

Fri, 24 September, Starts from 19:30

Royal Challengers Bangalore10

Chennai Super Kings20

36th Match

Sat, 25 September, Starts from 15:30

Delhi Capitals7

Rajasthan Royals3

ABU DHABI

37th Match

Sat, 25 September, Starts from 19:30

Sunrisers Hyderabad3

Punjab Kings2

38th Match

Sun, 26 September, Starts from 15:30

Chennai Super Kings18

Kolkata Knight Riders11

ABU DHABI

39th Match

Sun, 26 September, Starts from 19:30

Royal Challengers Bangalore14

Mumbai Indians18

40th Match

Mon, 27 September, Starts from 19:30

Sunrisers Hyderabad9

Rajasthan Royals9

41st Match

Tue, 28 September, Starts from 15:30

Kolkata Knight Riders4

Delhi Capitals7

42nd Match

Tue, 28 September, Starts from 19:30

Mumbai Indians2

Punjab Kings3

ABU DHABI

43rd Match

Wed, 29 September, Starts from 19:30

Rajasthan Royals12

Royal Challengers Bangalore17

44th Match

Thu, 30 September, Starts from 19:30

Sunrisers Hyderabad5

Chennai Super Kings13

45th Match

Fri, 01 October, Starts from 19:30

Kolkata Knight Riders3

Punjab Kings2

46th Match

Sat, 02 October, Starts from 15:30

Mumbai Indians7

Delhi Capitals6

47th Match

Sat, 02 October, Starts from 19:30

Rajasthan Royals13

Chennai Super Kings15

ABU DHABI

48th Match

Sun, 03 October, Starts from 15:30

Royal Challengers Bangalore2

Punjab Kings3

49th Match

Sun, 03 October, Starts from 19.30

Kolkata Knight Riders15

Sunrisers Hyderabad10

50th Match

Mon, 04 October, Starts from 19:30

Delhi Capitals4

Chennai Super Kings8

51st Match

Tue, 05 October, Starts from 19:30

Rajasthan Royals13

Mumbai Indians15

52nd Match

Wed, 06 October, Starts from 19:30

Royal Challengers Bangalore8

Sunrisers Hyderabad14

ABU DHABI

53rd Match

Thu, 07 October, Starts from 15:30

Chennai Super Kings1

Punjab Kings4

54th Match

Thu, 07 October, Starts from 19:30

Kolkata Knight Riders14

Rajasthan Royals12

55th Match

Fri, 08 October, Starts from 15:30

Sunrisers Hyderabad9

Mumbai Indians12

ABU DHABI

56th Match

Fri, 08 October, Starts from 19:30

Royal Challengers Bangalore6

Delhi Capitals5

Qualifier1 Match

Sun, 10 October, Starts from 19:30

Delhi Capitals4

Chennai Super Kings8

Eliminator Match

Mon, 11 October, Starts from 19:30

Royal Challengers Bangalore14

Kolkata Knight Riders17

Qualifier2 Match

Wed, 13 October, Starts from 19:30

Delhi Capitals7

Kolkata Knight Riders4

Final Match

Fri, 15 October, Starts from 19:30

Chennai Super Kings18

Kolkata Knight Riders11