1st match

Sat, 09 April, Starts from 00:00

Mumbai Indians0

Rising Pune Supergiants0

Wankhede Stadium, Mumbai, India

2nd match

Sun, 10 April, Starts from 00:00

Kolkata Knight Riders9

Delhi Daredevils7

Eden Gardens, Kolkata, India

3rd match

Mon, 11 April, Starts from 00:00

Kings XI Punjab0

Gujarat Lions0

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

4th match

Tue, 12 April, Starts from 00:00

Royal Challengers Bangalore4

Sunrisers Hyderabad1

M.Chinnaswamy Stadium, Bengaluru, India

5th match

Wed, 13 April, Starts from 00:00

Kolkata Knight Riders7

Mumbai Indians9

Eden Gardens, Kolkata, India

6th match

Thu, 14 April, Starts from 00:00

Gujarat Lions0

Rising Pune Supergiants0

Saurashtra Cricket Association Stadium, Rajkot, India

7th match

Fri, 15 April, Starts from 00:00

Delhi Daredevils8

Kings XI Punjab8

Arun Jaitley Stadium, Delhi, India

9th match

Sat, 16 April, Starts from 00:00

Mumbai Indians0

Gujarat Lions0

Wankhede Stadium, Mumbai, India

8th match

Sat, 16 April, Starts from 00:00

Sunrisers Hyderabad5

Kolkata Knight Riders1

Rajiv Gandhi International Stadium, Hyderabad, India

11th match

Sun, 17 April, Starts from 00:00

Royal Challengers Bangalore5

Delhi Daredevils9

M.Chinnaswamy Stadium, Bengaluru, India

10th match

Sun, 17 April, Starts from 00:00

Kings XI Punjab0

Rising Pune Supergiants0

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

12th match

Mon, 18 April, Starts from 00:00

Sunrisers Hyderabad3

Mumbai Indians3

Rajiv Gandhi International Stadium, Hyderabad, India

13th match

Tue, 19 April, Starts from 00:00

Kings XI Punjab9

Kolkata Knight Riders8

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

14th match

Wed, 20 April, Starts from 00:00

Mumbai Indians6

Royal Challengers Bangalore11

Wankhede Stadium, Mumbai, India

15th match

Thu, 21 April, Starts from 00:00

Gujarat Lions0

Sunrisers Hyderabad0

Saurashtra Cricket Association Stadium, Rajkot, India

16th match

Fri, 22 April, Starts from 00:00

Rising Pune Supergiants0

Royal Challengers Bangalore0

Maharashtra Cricket Association Stadium, Pune, India

18th match

Sat, 23 April, Starts from 00:00

Sunrisers Hyderabad3

Kings XI Punjab3

Rajiv Gandhi International Stadium, Hyderabad, India

17th match

Sat, 23 April, Starts from 00:00

Delhi Daredevils13

Mumbai Indians3

Arun Jaitley Stadium, Delhi, India

20th match

Sun, 24 April, Starts from 00:00

Rising Pune Supergiants0

Kolkata Knight Riders0

Maharashtra Cricket Association Stadium, Pune, India

19th match

Sun, 24 April, Starts from 00:00

Gujarat Lions0

Royal Challengers Bangalore0

Saurashtra Cricket Association Stadium, Rajkot, India

21st match

Mon, 25 April, Starts from 00:00

Kings XI Punjab9

Mumbai Indians7

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

22nd match

Tue, 26 April, Starts from 00:00

Sunrisers Hyderabad0

Rising Pune Supergiants0

Rajiv Gandhi International Stadium, Hyderabad, India

23rd match

Wed, 27 April, Starts from 00:00

Delhi Daredevils0

Gujarat Lions0

Arun Jaitley Stadium, Delhi, India

24th match

Thu, 28 April, Starts from 00:00

Mumbai Indians7

Kolkata Knight Riders10

Wankhede Stadium, Mumbai, India

25th match

Fri, 29 April, Starts from 00:00

Rising Pune Supergiants1

Gujarat Lions0

Maharashtra Cricket Association Stadium, Pune, India

27th match

Sat, 30 April, Starts from 00:00

Sunrisers Hyderabad5

Royal Challengers Bangalore1

Rajiv Gandhi International Stadium, Hyderabad, India

26th match

Sat, 30 April, Starts from 00:00

Delhi Daredevils10

Kolkata Knight Riders7

Arun Jaitley Stadium, Delhi, India

29th match

Sun, 01 May, Starts from 00:00

Rising Pune Supergiants0

Mumbai Indians1

Maharashtra Cricket Association Stadium, Pune, India

28th match

Sun, 01 May, Starts from 00:00

Gujarat Lions0

Kings XI Punjab1

Saurashtra Cricket Association Stadium, Rajkot, India

30th match

Mon, 02 May, Starts from 00:00

Royal Challengers Bangalore11

Kolkata Knight Riders5

M.Chinnaswamy Stadium, Bengaluru, India

31st match

Tue, 03 May, Starts from 00:00

Gujarat Lions0

Delhi Daredevils1

Saurashtra Cricket Association Stadium, Rajkot, India

32nd match

Wed, 04 May, Starts from 00:00

Kolkata Knight Riders9

Kings XI Punjab9

Eden Gardens, Kolkata, India

33rd match

Thu, 05 May, Starts from 00:00

Delhi Daredevils0

Rising Pune Supergiants0

Arun Jaitley Stadium, Delhi, India

34th match

Fri, 06 May, Starts from 00:00

Sunrisers Hyderabad0

Gujarat Lions1

Rajiv Gandhi International Stadium, Hyderabad, India

36th match

Sat, 07 May, Starts from 00:00

Kings XI Punjab9

Delhi Daredevils8

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

35th match

Sat, 07 May, Starts from 00:00

Royal Challengers Bangalore0

Rising Pune Supergiants1

M.Chinnaswamy Stadium, Bengaluru, India

38th match

Sun, 08 May, Starts from 00:00

Kolkata Knight Riders0

Gujarat Lions0

Eden Gardens, Kolkata, India

37th match

Sun, 08 May, Starts from 00:00

Mumbai Indians4

Sunrisers Hyderabad3

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

39th match

Mon, 09 May, Starts from 00:00

Kings XI Punjab9

Royal Challengers Bangalore7

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

40th match

Tue, 10 May, Starts from 00:00

Rising Pune Supergiants1

Sunrisers Hyderabad0

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

41st match

Wed, 11 May, Starts from 00:00

Royal Challengers Bangalore7

Mumbai Indians11

M.Chinnaswamy Stadium, Bengaluru, India

42nd match

Thu, 12 May, Starts from 00:00

Sunrisers Hyderabad3

Delhi Daredevils3

Rajiv Gandhi International Stadium, Hyderabad, India

43rd match

Fri, 13 May, Starts from 00:00

Mumbai Indians9

Kings XI Punjab8

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

45th match

Sat, 14 May, Starts from 00:00

Kolkata Knight Riders0

Rising Pune Supergiants1

Eden Gardens, Kolkata, India

44th match

Sat, 14 May, Starts from 00:00

Royal Challengers Bangalore1

Gujarat Lions0

M.Chinnaswamy Stadium, Bengaluru, India

46th match

Sun, 15 May, Starts from 00:00

Kings XI Punjab4

Sunrisers Hyderabad3

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

47th match

Sun, 15 May, Starts from 00:00

Mumbai Indians14

Delhi Daredevils3

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

48th match

Mon, 16 May, Starts from 00:00

Kolkata Knight Riders11

Royal Challengers Bangalore6

Eden Gardens, Kolkata, India

49th match

Tue, 17 May, Starts from 00:00

Rising Pune Supergiants0

Delhi Daredevils1

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

50th match

Wed, 18 May, Starts from 00:00

Royal Challengers Bangalore9

Kings XI Punjab8

M.Chinnaswamy Stadium, Bengaluru, India

51st match

Thu, 19 May, Starts from 00:00

Gujarat Lions0

Kolkata Knight Riders1

Green Park, Kanpur, India

52nd match

Fri, 20 May, Starts from 00:00

Delhi Daredevils3

Sunrisers Hyderabad4

Shaheed Veer Narayan Singh International Stadium, Raipur, India

54th match

Sat, 21 May, Starts from 00:00

Gujarat Lions0

Mumbai Indians1

Green Park, Kanpur, India

53rd match

Sat, 21 May, Starts from 00:00

Rising Pune Supergiants1

Kings XI Punjab0

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

56th match

Sun, 22 May, Starts from 00:00

Delhi Daredevils5

Royal Challengers Bangalore10

Shaheed Veer Narayan Singh International Stadium, Raipur, India

55th match

Sun, 22 May, Starts from 00:00

Kolkata Knight Riders5

Sunrisers Hyderabad2

Eden Gardens, Kolkata, India

Qualifier 1 Match

Tue, 24 May, Starts from 00:00

Gujarat Lions2

Royal Challengers Bangalore0

M.Chinnaswamy Stadium, Bengaluru, India

Eliminator Match

Wed, 25 May, Starts from 00:00

Sunrisers Hyderabad6

Kolkata Knight Riders2

Arun Jaitley Stadium, Delhi, India

Qualifier 2 Match

Fri, 27 May, Starts from 00:00

Gujarat Lions1

Sunrisers Hyderabad1

Arun Jaitley Stadium, Delhi, India

Final Match

Sun, 29 May, Starts from 00:00

Royal Challengers Bangalore6

Sunrisers Hyderabad1

M.Chinnaswamy Stadium, Bengaluru, India