1st match

Wed, 04 April, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Chennai Super Kings7

Mumbai Indians1

2nd match

Thu, 05 April, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders6

Delhi Daredevils1

4th match

Fri, 06 April, Starts from 00:00

Sawai Mansingh Stadium, Jaipur, India

Rajasthan Royals5

Kings XI Punjab2

3rd match

Fri, 06 April, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians1

Pune Warriors1

6th match

Sat, 07 April, Starts from 00:00

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

Deccan Chargers4

Chennai Super Kings4

5th match

Sat, 07 April, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore3

Delhi Daredevils4

8th match

Sun, 08 April, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Pune Warriors1

Kings XI Punjab1

7th match

Sun, 08 April, Starts from 00:00

Sawai Mansingh Stadium, Jaipur, India

Rajasthan Royals5

Kolkata Knight Riders2

9th match

Mon, 09 April, Starts from 00:00

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

Deccan Chargers3

Mumbai Indians5

10th match

Tue, 10 April, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore6

Kolkata Knight Riders2

11th match

Tue, 10 April, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils2

Chennai Super Kings5

12th match

Wed, 11 April, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians4

Rajasthan Royals4

14th match

Thu, 12 April, Starts from 00:00

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Kings XI Punjab2

Pune Warriors1

13th match

Thu, 12 April, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Chennai Super Kings7

Royal Challengers Bangalore4

15th match

Fri, 13 April, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders6

Rajasthan Royals2

16th match

Sat, 14 April, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Pune Warriors1

Chennai Super Kings1

17th match

Sun, 15 April, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders5

Kings XI Punjab2

18th match

Sun, 15 April, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore4

Rajasthan Royals4

19th match

Mon, 16 April, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians6

Delhi Daredevils2

21st match

Tue, 17 April, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore1

Pune Warriors0

20th match

Tue, 17 April, Starts from 00:00

Sawai Mansingh Stadium, Jaipur, India

Rajasthan Royals3

Deccan Chargers4

22nd match

Wed, 18 April, Starts from 00:00

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Kings XI Punjab5

Kolkata Knight Riders3

24th match

Thu, 19 April, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Chennai Super Kings2

Pune Warriors1

23rd match

Thu, 19 April, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils2

Deccan Chargers7

25th match

Fri, 20 April, Starts from 00:00

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Kings XI Punjab5

Royal Challengers Bangalore3

27th match

Sat, 21 April, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils0

Pune Warriors2

26th match

Sat, 21 April, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Chennai Super Kings6

Rajasthan Royals3

29th match

Sun, 22 April, Starts from 00:00

Barabati Stadium, Cuttack, India

Deccan Chargers5

Kolkata Knight Riders3

28th match

Sun, 22 April, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians6

Kings XI Punjab2

30th match

Mon, 23 April, Starts from 00:00

Sawai Mansingh Stadium, Jaipur, India

Rajasthan Royals4

Royal Challengers Bangalore5

32nd match

Tue, 24 April, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders5

Deccan Chargers4

31st match

Tue, 24 April, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Pune Warriors0

Delhi Daredevils3

34th match

Wed, 25 April, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore8

Chennai Super Kings4

33rd match

Wed, 25 April, Starts from 00:00

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Kings XI Punjab6

Mumbai Indians3

35th match

Thu, 26 April, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Pune Warriors0

Deccan Chargers2

36th match

Fri, 27 April, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils6

Mumbai Indians3

38th match

Sat, 28 April, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders6

Royal Challengers Bangalore3

37th match

Sat, 28 April, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Chennai Super Kings5

Kings XI Punjab2

39th match

Sun, 29 April, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils5

Rajasthan Royals3

40th match

Sun, 29 April, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians3

Deccan Chargers6

41st match

Mon, 30 April, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Chennai Super Kings4

Kolkata Knight Riders4

43rd match

Tue, 01 May, Starts from 00:00

Sawai Mansingh Stadium, Jaipur, India

Rajasthan Royals6

Delhi Daredevils3

42nd match

Tue, 01 May, Starts from 00:00

Barabati Stadium, Cuttack, India

Deccan Chargers0

Pune Warriors3

44th match

Wed, 02 May, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore5

Kings XI Punjab4

45th match

Thu, 03 May, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Pune Warriors1

Mumbai Indians2

46th match

Fri, 04 May, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Chennai Super Kings4

Deccan Chargers5

48th match

Sat, 05 May, Starts from 00:00

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Kings XI Punjab6

Rajasthan Royals2

47th match

Sat, 05 May, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders0

Pune Warriors1

50th match

Sun, 06 May, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore5

Deccan Chargers4

49th match

Sun, 06 May, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians7

Chennai Super Kings2

51st match

Mon, 07 May, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils6

Kolkata Knight Riders2

53rd match

Tue, 08 May, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Deccan Chargers2

Kings XI Punjab6

52nd match

Tue, 08 May, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Pune Warriors1

Rajasthan Royals0

54th match

Wed, 09 May, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians2

Royal Challengers Bangalore7

56th match

Thu, 10 May, Starts from 00:00

Sawai Mansingh Stadium, Jaipur, India

Rajasthan Royals7

Chennai Super Kings3

55th match

Thu, 10 May, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Deccan Chargers3

Delhi Daredevils7

57th match

Fri, 11 May, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Pune Warriors2

Royal Challengers Bangalore0

58th match

Sat, 12 May, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders3

Mumbai Indians5

59th match

Sat, 12 May, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Chennai Super Kings3

Delhi Daredevils5

61st match

Sun, 13 May, Starts from 00:00

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Kings XI Punjab2

Deccan Chargers7

60th match

Sun, 13 May, Starts from 00:00

Sawai Mansingh Stadium, Jaipur, India

Rajasthan Royals1

Pune Warriors1

63rd match

Mon, 14 May, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders4

Chennai Super Kings5

62nd match

Mon, 14 May, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore2

Mumbai Indians8

64th match

Tue, 15 May, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils4

Kings XI Punjab4

65th match

Wed, 16 May, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians3

Kolkata Knight Riders6

67th match

Thu, 17 May, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils4

Royal Challengers Bangalore4

66th match

Thu, 17 May, Starts from 00:00

Himachal Pradesh Cricket Association Stadium, Dharamsala, India

Kings XI Punjab5

Chennai Super Kings3

68th match

Fri, 18 May, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Deccan Chargers4

Rajasthan Royals4

70th match

Sat, 19 May, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Pune Warriors1

Kolkata Knight Riders1

69th match

Sat, 19 May, Starts from 00:00

Himachal Pradesh Cricket Association Stadium, Dharamsala, India

Kings XI Punjab5

Delhi Daredevils4

72nd match

Sun, 20 May, Starts from 00:00

Sawai Mansingh Stadium, Jaipur, India

Rajasthan Royals5

Mumbai Indians4

71st match

Sun, 20 May, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Deccan Chargers6

Royal Challengers Bangalore4

Qualifier 1 Match

Tue, 22 May, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Delhi Daredevils6

Kolkata Knight Riders3

Eliminator Match

Wed, 23 May, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Chennai Super Kings8

Mumbai Indians2

Qualifier 2 Match

Fri, 25 May, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Delhi Daredevils4

Chennai Super Kings5

Final Match

Sun, 27 May, Starts from 00:00

MA Chidambaram Stadium, Chennai, India

Kolkata Knight Riders4

Chennai Super Kings6