1st match

Wed, 04 April, Starts from 00:00

Chennai Super Kings7

Mumbai Indians1

MA Chidambaram Stadium, Chennai, India

2nd match

Thu, 05 April, Starts from 00:00

Kolkata Knight Riders6

Delhi Daredevils1

Eden Gardens, Kolkata, India

4th match

Fri, 06 April, Starts from 00:00

Rajasthan Royals5

Kings XI Punjab2

Sawai Mansingh Stadium, Jaipur, India

3rd match

Fri, 06 April, Starts from 00:00

Mumbai Indians1

Pune Warriors1

Wankhede Stadium, Mumbai, India

6th match

Sat, 07 April, Starts from 00:00

Deccan Chargers4

Chennai Super Kings4

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

5th match

Sat, 07 April, Starts from 00:00

Royal Challengers Bangalore3

Delhi Daredevils4

M.Chinnaswamy Stadium, Bengaluru, India

8th match

Sun, 08 April, Starts from 00:00

Pune Warriors1

Kings XI Punjab1

Maharashtra Cricket Association Stadium, Pune, India

7th match

Sun, 08 April, Starts from 00:00

Rajasthan Royals5

Kolkata Knight Riders2

Sawai Mansingh Stadium, Jaipur, India

9th match

Mon, 09 April, Starts from 00:00

Deccan Chargers3

Mumbai Indians5

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

10th match

Tue, 10 April, Starts from 00:00

Royal Challengers Bangalore6

Kolkata Knight Riders2

M.Chinnaswamy Stadium, Bengaluru, India

11th match

Tue, 10 April, Starts from 00:00

Delhi Daredevils2

Chennai Super Kings5

Arun Jaitley Stadium, Delhi, India

12th match

Wed, 11 April, Starts from 00:00

Mumbai Indians4

Rajasthan Royals4

Wankhede Stadium, Mumbai, India

14th match

Thu, 12 April, Starts from 00:00

Kings XI Punjab2

Pune Warriors1

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

13th match

Thu, 12 April, Starts from 00:00

Chennai Super Kings7

Royal Challengers Bangalore4

MA Chidambaram Stadium, Chennai, India

15th match

Fri, 13 April, Starts from 00:00

Kolkata Knight Riders6

Rajasthan Royals2

Eden Gardens, Kolkata, India

16th match

Sat, 14 April, Starts from 00:00

Pune Warriors1

Chennai Super Kings1

Maharashtra Cricket Association Stadium, Pune, India

17th match

Sun, 15 April, Starts from 00:00

Kolkata Knight Riders5

Kings XI Punjab2

Eden Gardens, Kolkata, India

18th match

Sun, 15 April, Starts from 00:00

Royal Challengers Bangalore4

Rajasthan Royals4

M.Chinnaswamy Stadium, Bengaluru, India

19th match

Mon, 16 April, Starts from 00:00

Mumbai Indians6

Delhi Daredevils2

Wankhede Stadium, Mumbai, India

21st match

Tue, 17 April, Starts from 00:00

Royal Challengers Bangalore1

Pune Warriors0

M.Chinnaswamy Stadium, Bengaluru, India

20th match

Tue, 17 April, Starts from 00:00

Rajasthan Royals3

Deccan Chargers4

Sawai Mansingh Stadium, Jaipur, India

22nd match

Wed, 18 April, Starts from 00:00

Kings XI Punjab5

Kolkata Knight Riders3

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

24th match

Thu, 19 April, Starts from 00:00

Chennai Super Kings2

Pune Warriors1

MA Chidambaram Stadium, Chennai, India

23rd match

Thu, 19 April, Starts from 00:00

Delhi Daredevils2

Deccan Chargers7

Arun Jaitley Stadium, Delhi, India

25th match

Fri, 20 April, Starts from 00:00

Kings XI Punjab5

Royal Challengers Bangalore3

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

27th match

Sat, 21 April, Starts from 00:00

Delhi Daredevils0

Pune Warriors2

Arun Jaitley Stadium, Delhi, India

26th match

Sat, 21 April, Starts from 00:00

Chennai Super Kings6

Rajasthan Royals3

MA Chidambaram Stadium, Chennai, India

29th match

Sun, 22 April, Starts from 00:00

Deccan Chargers5

Kolkata Knight Riders3

Barabati Stadium, Cuttack, India

28th match

Sun, 22 April, Starts from 00:00

Mumbai Indians6

Kings XI Punjab2

Wankhede Stadium, Mumbai, India

30th match

Mon, 23 April, Starts from 00:00

Rajasthan Royals4

Royal Challengers Bangalore5

Sawai Mansingh Stadium, Jaipur, India

32nd match

Tue, 24 April, Starts from 00:00

Kolkata Knight Riders5

Deccan Chargers4

Eden Gardens, Kolkata, India

31st match

Tue, 24 April, Starts from 00:00

Pune Warriors0

Delhi Daredevils3

Maharashtra Cricket Association Stadium, Pune, India

34th match

Wed, 25 April, Starts from 00:00

Royal Challengers Bangalore8

Chennai Super Kings4

M.Chinnaswamy Stadium, Bengaluru, India

33rd match

Wed, 25 April, Starts from 00:00

Kings XI Punjab6

Mumbai Indians3

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

35th match

Thu, 26 April, Starts from 00:00

Pune Warriors0

Deccan Chargers2

Maharashtra Cricket Association Stadium, Pune, India

36th match

Fri, 27 April, Starts from 00:00

Delhi Daredevils6

Mumbai Indians3

Arun Jaitley Stadium, Delhi, India

38th match

Sat, 28 April, Starts from 00:00

Kolkata Knight Riders6

Royal Challengers Bangalore3

Eden Gardens, Kolkata, India

37th match

Sat, 28 April, Starts from 00:00

Chennai Super Kings5

Kings XI Punjab2

MA Chidambaram Stadium, Chennai, India

39th match

Sun, 29 April, Starts from 00:00

Delhi Daredevils5

Rajasthan Royals3

Arun Jaitley Stadium, Delhi, India

40th match

Sun, 29 April, Starts from 00:00

Mumbai Indians3

Deccan Chargers6

Wankhede Stadium, Mumbai, India

41st match

Mon, 30 April, Starts from 00:00

Chennai Super Kings4

Kolkata Knight Riders4

MA Chidambaram Stadium, Chennai, India

43rd match

Tue, 01 May, Starts from 00:00

Rajasthan Royals6

Delhi Daredevils3

Sawai Mansingh Stadium, Jaipur, India

42nd match

Tue, 01 May, Starts from 00:00

Deccan Chargers0

Pune Warriors3

Barabati Stadium, Cuttack, India

44th match

Wed, 02 May, Starts from 00:00

Royal Challengers Bangalore5

Kings XI Punjab4

M.Chinnaswamy Stadium, Bengaluru, India

45th match

Thu, 03 May, Starts from 00:00

Pune Warriors1

Mumbai Indians2

Maharashtra Cricket Association Stadium, Pune, India

46th match

Fri, 04 May, Starts from 00:00

Chennai Super Kings4

Deccan Chargers5

MA Chidambaram Stadium, Chennai, India

48th match

Sat, 05 May, Starts from 00:00

Kings XI Punjab6

Rajasthan Royals2

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

47th match

Sat, 05 May, Starts from 00:00

Kolkata Knight Riders0

Pune Warriors1

Eden Gardens, Kolkata, India

50th match

Sun, 06 May, Starts from 00:00

Royal Challengers Bangalore5

Deccan Chargers4

M.Chinnaswamy Stadium, Bengaluru, India

49th match

Sun, 06 May, Starts from 00:00

Mumbai Indians7

Chennai Super Kings2

Wankhede Stadium, Mumbai, India

51st match

Mon, 07 May, Starts from 00:00

Delhi Daredevils6

Kolkata Knight Riders2

Arun Jaitley Stadium, Delhi, India

53rd match

Tue, 08 May, Starts from 00:00

Deccan Chargers2

Kings XI Punjab6

Rajiv Gandhi International Stadium, Hyderabad, India

52nd match

Tue, 08 May, Starts from 00:00

Pune Warriors1

Rajasthan Royals0

Maharashtra Cricket Association Stadium, Pune, India

54th match

Wed, 09 May, Starts from 00:00

Mumbai Indians2

Royal Challengers Bangalore7

Wankhede Stadium, Mumbai, India

56th match

Thu, 10 May, Starts from 00:00

Rajasthan Royals7

Chennai Super Kings3

Sawai Mansingh Stadium, Jaipur, India

55th match

Thu, 10 May, Starts from 00:00

Deccan Chargers3

Delhi Daredevils7

Rajiv Gandhi International Stadium, Hyderabad, India

57th match

Fri, 11 May, Starts from 00:00

Pune Warriors2

Royal Challengers Bangalore0

Maharashtra Cricket Association Stadium, Pune, India

58th match

Sat, 12 May, Starts from 00:00

Kolkata Knight Riders3

Mumbai Indians5

Eden Gardens, Kolkata, India

59th match

Sat, 12 May, Starts from 00:00

Chennai Super Kings3

Delhi Daredevils5

MA Chidambaram Stadium, Chennai, India

61st match

Sun, 13 May, Starts from 00:00

Kings XI Punjab2

Deccan Chargers7

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

60th match

Sun, 13 May, Starts from 00:00

Rajasthan Royals1

Pune Warriors1

Sawai Mansingh Stadium, Jaipur, India

63rd match

Mon, 14 May, Starts from 00:00

Kolkata Knight Riders4

Chennai Super Kings5

Eden Gardens, Kolkata, India

62nd match

Mon, 14 May, Starts from 00:00

Royal Challengers Bangalore2

Mumbai Indians8

M.Chinnaswamy Stadium, Bengaluru, India

64th match

Tue, 15 May, Starts from 00:00

Delhi Daredevils4

Kings XI Punjab4

Arun Jaitley Stadium, Delhi, India

65th match

Wed, 16 May, Starts from 00:00

Mumbai Indians3

Kolkata Knight Riders6

Wankhede Stadium, Mumbai, India

67th match

Thu, 17 May, Starts from 00:00

Delhi Daredevils4

Royal Challengers Bangalore4

Arun Jaitley Stadium, Delhi, India

66th match

Thu, 17 May, Starts from 00:00

Kings XI Punjab5

Chennai Super Kings3

Himachal Pradesh Cricket Association Stadium, Dharamsala, India

68th match

Fri, 18 May, Starts from 00:00

Deccan Chargers4

Rajasthan Royals4

Rajiv Gandhi International Stadium, Hyderabad, India

70th match

Sat, 19 May, Starts from 00:00

Pune Warriors1

Kolkata Knight Riders1

Maharashtra Cricket Association Stadium, Pune, India

69th match

Sat, 19 May, Starts from 00:00

Kings XI Punjab5

Delhi Daredevils4

Himachal Pradesh Cricket Association Stadium, Dharamsala, India

72nd match

Sun, 20 May, Starts from 00:00

Rajasthan Royals5

Mumbai Indians4

Sawai Mansingh Stadium, Jaipur, India

71st match

Sun, 20 May, Starts from 00:00

Deccan Chargers6

Royal Challengers Bangalore4

Rajiv Gandhi International Stadium, Hyderabad, India

Qualifier 1 Match

Tue, 22 May, Starts from 00:00

Delhi Daredevils6

Kolkata Knight Riders3

Maharashtra Cricket Association Stadium, Pune, India

Eliminator Match

Wed, 23 May, Starts from 00:00

Chennai Super Kings8

Mumbai Indians2

M.Chinnaswamy Stadium, Bengaluru, India

Qualifier 2 Match

Fri, 25 May, Starts from 00:00

Delhi Daredevils4

Chennai Super Kings5

MA Chidambaram Stadium, Chennai, India

Final Match

Sun, 27 May, Starts from 00:00

Kolkata Knight Riders4

Chennai Super Kings6

MA Chidambaram Stadium, Chennai, India