1st match

Wed, 08 April, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders5

Mumbai Indians9

2nd match

Thu, 09 April, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Chennai Super Kings6

Delhi Daredevils8

3rd match

Fri, 10 April, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Kings XI Punjab8

Rajasthan Royals5

5th match

Sat, 11 April, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders10

Royal Challengers Bangalore4

4th match

Sat, 11 April, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Chennai Super Kings1

Sunrisers Hyderabad3

7th match

Sun, 12 April, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians9

Kings XI Punjab5

6th match

Sun, 12 April, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils8

Rajasthan Royals6

8th match

Mon, 13 April, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore3

Sunrisers Hyderabad0

9th match

Tue, 14 April, Starts from 00:00

Sardar Patel (Gujarat) Stadium, Ahmedabad, India

Rajasthan Royals9

Mumbai Indians6

10th match

Wed, 15 April, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Kings XI Punjab7

Delhi Daredevils7

11th match

Thu, 16 April, Starts from 00:00

Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam, India

Sunrisers Hyderabad3

Rajasthan Royals2

12th match

Fri, 17 April, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians13

Chennai Super Kings5

14th match

Sat, 18 April, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Kings XI Punjab8

Kolkata Knight Riders7

13th match

Sat, 18 April, Starts from 00:00

Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam, India

Sunrisers Hyderabad3

Delhi Daredevils1

15th match

Sun, 19 April, Starts from 00:00

Sardar Patel (Gujarat) Stadium, Ahmedabad, India

Rajasthan Royals10

Chennai Super Kings5

16th match

Sun, 19 April, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore6

Mumbai Indians9

17th match

Mon, 20 April, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils8

Kolkata Knight Riders6

18th match

Tue, 21 April, Starts from 00:00

Sardar Patel (Gujarat) Stadium, Ahmedabad, India

Rajasthan Royals8

Kings XI Punjab6

20th match

Wed, 22 April, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore10

Chennai Super Kings7

19th match

Wed, 22 April, Starts from 00:00

Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam, India

Sunrisers Hyderabad3

Kolkata Knight Riders1

21st match

Thu, 23 April, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils11

Mumbai Indians3

22nd match

Fri, 24 April, Starts from 00:00

Sardar Patel (Gujarat) Stadium, Ahmedabad, India

Rajasthan Royals7

Royal Challengers Bangalore7

24th match

Sat, 25 April, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Chennai Super Kings8

Kings XI Punjab6

23rd match

Sat, 25 April, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians2

Sunrisers Hyderabad2

26th match

Sun, 26 April, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils5

Royal Challengers Bangalore7

25th match

Sun, 26 April, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders10

Rajasthan Royals2

27th match

Mon, 27 April, Starts from 00:00

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Kings XI Punjab2

Sunrisers Hyderabad2

28th match

Tue, 28 April, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Chennai Super Kings8

Kolkata Knight Riders7

29th match

Wed, 29 April, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore7

Rajasthan Royals8

30th match

Thu, 30 April, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders9

Chennai Super Kings7

32nd match

Fri, 01 May, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians10

Rajasthan Royals6

31st match

Fri, 01 May, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils7

Kings XI Punjab8

34th match

Sat, 02 May, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Sunrisers Hyderabad2

Chennai Super Kings3

33rd match

Sat, 02 May, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore10

Kolkata Knight Riders5

36th match

Sun, 03 May, Starts from 00:00

Brabourne Stadium, Mumbai, India

Rajasthan Royals8

Delhi Daredevils7

35th match

Sun, 03 May, Starts from 00:00

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Kings XI Punjab9

Mumbai Indians6

38th match

Mon, 04 May, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders4

Sunrisers Hyderabad1

37th match

Mon, 04 May, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Chennai Super Kings10

Royal Challengers Bangalore8

39th match

Tue, 05 May, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians12

Delhi Daredevils3

40th match

Wed, 06 May, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore7

Kings XI Punjab7

41st match

Thu, 07 May, Starts from 00:00

Brabourne Stadium, Mumbai, India

Rajasthan Royals3

Sunrisers Hyderabad3

42nd match

Thu, 07 May, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders8

Delhi Daredevils7

43rd match

Fri, 08 May, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Chennai Super Kings13

Mumbai Indians6

45th match

Sat, 09 May, Starts from 00:00

Shaheed Veer Narayan Singh International Stadium, Raipur, India

Delhi Daredevils3

Sunrisers Hyderabad2

44th match

Sat, 09 May, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders8

Kings XI Punjab8

46th match

Sun, 10 May, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians6

Royal Challengers Bangalore10

47th match

Sun, 10 May, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Chennai Super Kings11

Rajasthan Royals5

48th match

Mon, 11 May, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Sunrisers Hyderabad2

Kings XI Punjab3

49th match

Tue, 12 May, Starts from 00:00

Shaheed Veer Narayan Singh International Stadium, Raipur, India

Delhi Daredevils7

Chennai Super Kings8

50th match

Wed, 13 May, Starts from 00:00

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Kings XI Punjab8

Royal Challengers Bangalore7

51st match

Thu, 14 May, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians6

Kolkata Knight Riders9

52nd match

Fri, 15 May, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Sunrisers Hyderabad3

Royal Challengers Bangalore1

54th match

Sat, 16 May, Starts from 00:00

Brabourne Stadium, Mumbai, India

Rajasthan Royals10

Kolkata Knight Riders3

53rd match

Sat, 16 May, Starts from 00:00

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Kings XI Punjab9

Chennai Super Kings6

56th match

Sun, 17 May, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Sunrisers Hyderabad3

Mumbai Indians2

55th match

Sun, 17 May, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore5

Delhi Daredevils8

Qualifier 1 Match

Tue, 19 May, Starts from 00:00

Wankhede Stadium, Mumbai, India

Chennai Super Kings13

Mumbai Indians7

Eliminator Match

Wed, 20 May, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Royal Challengers Bangalore8

Rajasthan Royals8

Qualifier 2 Match

Fri, 22 May, Starts from 00:00

JSCA International Stadium Complex, Ranchi, India

Chennai Super Kings11

Royal Challengers Bangalore8

Final Match

Sun, 24 May, Starts from 00:00

Eden Gardens, Kolkata, India

Mumbai Indians13

Chennai Super Kings8