1st match

Sat, 26 March, Starts from 07:30 PM

Chennai Super Kings18

Kolkata Knight Riders11

Wankhede Stadium, Mumbai, India

2nd match

Sun, 27 March, Starts from 03:30 PM

Delhi Capitals6

Mumbai Indians7

Brabourne – CCI

3rd match

Sun, 27 March, Starts from 07:30 PM

Punjab Kings3

Royal Challengers Bangalore2

DY Patil Stadium

4th match

Mon, 28 March, Starts from 07:30 PM

Gujarat Titans4

Lucknow Supergiants0

Wankhede Stadium

5th match

Tue, 29 March, Starts from 07:30 PM

Sunrisers Hyderabad9

Rajasthan Royals9

MCA Stadium, Pune

6th match

Wed, 30 March, Starts from 07:30 PM

Royal Challengers Bangalore14

Kolkata Knight Riders17

DY Patil Stadium

7th Match

Thu, 31 March, Starts from 07:30 PM

Lucknow Supergiants1

Chennai Super Kings1

BRABOURNE - CCI, Mumbai

8th match

Fri, 01 April, Starts from 07:30 PM

Kolkata Knight Riders3

Punjab Kings2

Wankhede Stadium

9th match

Sat, 02 April, Starts from 03:30 PM

Mumbai Indians15

Rajasthan Royals13

DY Patil Stadium

10 Match

Sat, 02 April, Starts from 07:30 PM

Gujarat Titans2

Delhi Capitals1

MCA Stadium, Pune

11 Match

Sun, 03 April, Starts from 07:30 PM

Chennai Super Kings1

Punjab Kings4

Brabourne – CCI

12 Match

Mon, 04 April, Starts from 07:30 PM

Sunrisers Hyderabad0

Lucknow Supergiants2

DY Patil Stadium

13 Match

Tue, 05 April, Starts from 07:30 PM

Rajasthan Royals12

Royal Challengers Bangalore17

Wankhede Stadium

14 Match

Wed, 06 April, Starts from 07:30 PM

Kolkata Knight Riders9

Mumbai Indians23

MCA Stadium, Pune

15 Match

Thu, 07 April, Starts from 07:30 PM

Lucknow Supergiants3

Delhi Capitals0

DY Patil Stadium

16 Match

Fri, 08 April, Starts from 07:30 PM

Punjab Kings1

Gujarat Titans2

Brabourne – CCI

17 Match

Sat, 09 April, Starts from 03:30 PM

Chennai Super Kings13

Sunrisers Hyderabad5

DY Patil Stadium

18 Match

Sat, 09 April, Starts from 07:30 PM

Royal Challengers Bangalore14

Mumbai Indians18

MCA Stadium, Pune

19 Match

Sun, 10 April, Starts from 03:30 PM

Kolkata Knight Riders4

Delhi Capitals7

Brabourne – CCI

20 Match

Sun, 10 April, Starts from 07:30 PM

Rajasthan Royals2

Lucknow Supergiants1

Wankhede Stadium

21 Match

Mon, 11 April, Starts from 07:30 PM

Sunrisers Hyderabad1

Gujarat Titans2

DY Patil Stadium

22 Match

Tue, 12 April, Starts from 07:30 PM

Chennai Super Kings20

Royal Challengers Bangalore10

DY Patil Stadium

23 Match

Wed, 13 April, Starts from 07:30 PM

Mumbai Indians2

Punjab Kings3

MCA Stadium, Pune

24 Match

Thu, 14 April, Starts from 07:30 PM

Rajasthan Royals1

Gujarat Titans4

DY Patil Stadium

25 Match

Fri, 15 April, Starts from 07:30 PM

Sunrisers Hyderabad10

Kolkata Knight Riders15

Brabourne – CCI

26 Match

Sat, 16 April, Starts from 03:30 PM

Mumbai Indians1

Lucknow Supergiants3

Brabourne – CCI

27 Match

Sat, 16 April, Starts from 07:30 PM

Delhi Capitals5

Royal Challengers Bangalore6

Wankhede Stadium

28 Match

Sun, 17 April, Starts from 03:30 PM

Punjab Kings2

Sunrisers Hyderabad3

Brabourne – CCI

29 Match

Sun, 17 April, Starts from 07:30 PM

Gujarat Titans3

Chennai Super Kings2

MCA Stadium, Pune

30 Match

Mon, 18 April, Starts from 07:30 PM

Rajasthan Royals12

Kolkata Knight Riders14

Brabourne – CCI

31 Match

Tue, 19 April, Starts from 07:30 PM

Lucknow Supergiants1

Royal Challengers Bangalore3

DY Patil Stadium

32 Match

Wed, 20 April, Starts from 07:30 PM

Delhi Capitals5

Punjab Kings1

MCA Stadium, Pune

33 Match

Thu, 21 April, Starts from 07:30 PM

Mumbai Indians20

Chennai Super Kings16

DY Patil Stadium

34 Match

Fri, 22 April, Starts from 07:30 PM

Delhi Capitals7

Rajasthan Royals3

MCA Stadium, Pune

35 Match

Sat, 23 April, Starts from 03:30 PM

Kolkata Knight Riders1

Gujarat Titans2

DY Patil Stadium

36 Match

Sat, 23 April, Starts from 07:30 PM

Royal Challengers Bangalore8

Sunrisers Hyderabad14

Brabourne – CCI

37 Match

Sun, 24 April, Starts from 07:30 PM

Lucknow Supergiants3

Mumbai Indians1

Wankhede Stadium

38 Match

Mon, 25 April, Starts from 07:30 PM

Punjab Kings4

Chennai Super Kings1

Wankhede Stadium

39 Match

Tue, 26 April, Starts from 07:30 PM

Royal Challengers Bangalore17

Rajasthan Royals12

MCA Stadium, Pune

40 Match

Wed, 27 April, Starts from 07:30 PM

Gujarat Titans2

Sunrisers Hyderabad1

Wankhede Stadium

41 Match

Thu, 28 April, Starts from 07:30 PM

Delhi Capitals7

Kolkata Knight Riders4

Wankhede Stadium

42 Match

Fri, 29 April, Starts from 07:30 PM

Punjab Kings1

Lucknow Supergiants2

MCA Stadium, Pune

43 Match

Sat, 30 April, Starts from 03:30 PM

Gujarat Titans2

Royal Challengers Bangalore1

Brabourne – CCI

44 Match

Sat, 30 April, Starts from 07:30 PM

Rajasthan Royals13

Mumbai Indians15

DY Patil Stadium

45 Match

Sun, 01 May, Starts from 03:30 PM

Delhi Capitals0

Lucknow Supergiants3

Wankhede Stadium

46 Match

Sun, 01 May, Starts from 07:30 PM

Sunrisers Hyderabad5

Chennai Super Kings13

MCA Stadium, Pune

47 Match

Mon, 02 May, Starts from 07:30 PM

Kolkata Knight Riders14

Rajasthan Royals12

Wankhede Stadium

48 Match

Tue, 03 May, Starts from 07:30 PM

Gujarat Titans2

Punjab Kings1

DY Patil Stadium

49 Match

Wed, 04 May, Starts from 07:30 PM

Royal Challengers Bangalore10

Chennai Super Kings20

MCA Stadium, Pune

50 Match

Thu, 05 May, Starts from 07:30 PM

Delhi Capitals7

Sunrisers Hyderabad6

Brabourne – CCI

51 Match

Fri, 06 May, Starts from 07:30 PM

Gujarat Titans2

Mumbai Indians2

Brabourne – CCI

52 Match

Sat, 07 May, Starts from 03:30 PM

Punjab Kings2

Rajasthan Royals3

Wankhede Stadium

53 Match

Sat, 07 May, Starts from 07:30 PM

Lucknow Supergiants3

Kolkata Knight Riders0

MCA Stadium, Pune

54 Match

Sun, 08 May, Starts from 03:30 PM

Sunrisers Hyderabad14

Royal Challengers Bangalore8

Wankhede Stadium

55 Match

Sun, 08 May, Starts from 07:30 PM

Chennai Super Kings8

Delhi Capitals4

DY Patil Stadium

56 Match

Mon, 09 May, Starts from 07:30 PM

Mumbai Indians23

Kolkata Knight Riders9

DY Patil Stadium

57 Match

Tue, 10 May, Starts from 07:30 PM

Lucknow Supergiants0

Gujarat Titans4

MCA Stadium, Pune

58 Match

Wed, 11 May, Starts from 07:30 PM

Rajasthan Royals3

Delhi Capitals7

DY Patil Stadium

59 Match

Thu, 12 May, Starts from 07:30 PM

Chennai Super Kings16

Mumbai Indians20

Wankhede Stadium

60 Match

Fri, 13 May, Starts from 07:30 PM

Royal Challengers Bangalore2

Punjab Kings3

Brabourne – CCI

61 Match

Sat, 14 May, Starts from 07:30 PM

Kolkata Knight Riders15

Sunrisers Hyderabad10

MCA Stadium, Pune

62 Match

Sun, 15 May, Starts from 03:30 PM

Chennai Super Kings2

Gujarat Titans3

Wankhede Stadium

63 Match

Sun, 15 May, Starts from 07:30 PM

Lucknow Supergiants1

Rajasthan Royals2

Brabourne – CCI

64 Match

Mon, 16 May, Starts from 07:30 PM

Punjab Kings1

Delhi Capitals5

DY Patil Stadium

65 Match

Tue, 17 May, Starts from 07:30 PM

Mumbai Indians12

Sunrisers Hyderabad9

Wankhede Stadium

66 Match

Wed, 18 May, Starts from 07:30 PM

Kolkata Knight Riders0

Lucknow Supergiants3

DY Patil Stadium

67 Match

Thu, 19 May, Starts from 07:30 PM

Royal Challengers Bangalore1

Gujarat Titans2

Wankhede Stadium

68 Match

Fri, 20 May, Starts from 07:30 PM

Rajasthan Royals13

Chennai Super Kings15

Brabourne – CCI

69 Match

Sat, 21 May, Starts from 07:30 PM

Mumbai Indians7

Delhi Capitals6

Wankhede Stadium

70 Match

Sun, 22 May, Starts from 07:30 PM

Sunrisers Hyderabad3

Punjab Kings2

Wankhede Stadium

Qualifier 1 Match

Tue, 24 May, Starts from 07:30 PM

Gujarat Titans4

Rajasthan Royals1

Eden Garden - Kolkata

Eliminator Match

Wed, 25 May, Starts from 07:30 PM

Lucknow Supergiants1

Royal Challengers Bangalore3

Eden Garden - Kolkata

Qualifier - 2 Match

Fri, 27 May, Starts from 07:30 PM

Rajasthan Royals12

Royal Challengers Bangalore17

Narendra Modi Stadium - Ahmedabad

Final Match

Sun, 29 May, Starts from 07:30 PM

Gujarat Titans4

Rajasthan Royals1

Narendra Modi Stadium - Ahmedabad