Match

Tue, 17 April, Starts from 00:00

Kolkata Knight Riders12

Delhi Capitals8

Eden Gardens, Kolkata, India

Match

Fri, 20 April, Starts from 00:00

Kings XI Punjab5

Sunrisers Hyderabad5

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Match

Mon, 21 May, Starts from 00:00

Chennai Super Kings10

Kings XI Punjab7

Maharashtra Cricket Association Stadium, Pune, India

3rd match

Sun, 08 April, Starts from 00:00

Kings XI Punjab12

Delhi Capitals8

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

2nd match

Sun, 08 April, Starts from 00:00

Mumbai Indians14

Chennai Super Kings8

Wankhede Stadium, Mumbai, India

4th match

Mon, 09 April, Starts from 00:00

Kolkata Knight Riders12

Royal Challengers Bangalore8

Eden Gardens, Kolkata, India

5th match

Tue, 10 April, Starts from 00:00

Sunrisers Hyderabad3

Rajasthan Royals4

Rajiv Gandhi International Stadium, Hyderabad, India

6th match

Wed, 11 April, Starts from 00:00

Chennai Super Kings10

Kolkata Knight Riders7

MA Chidambaram Stadium, Chennai, India

7th match

Thu, 12 April, Starts from 00:00

Rajasthan Royals9

Delhi Capitals7

Sawai Mansingh Stadium, Jaipur, India

8th match

Fri, 13 April, Starts from 00:00

Sunrisers Hyderabad6

Mumbai Indians4

Rajiv Gandhi International Stadium, Hyderabad, India

10th match

Sat, 14 April, Starts from 00:00

Mumbai Indians16

Delhi Capitals4

Wankhede Stadium, Mumbai, India

9th match

Sat, 14 April, Starts from 00:00

Royal Challengers Bangalore11

Kings XI Punjab9

M.Chinnaswamy Stadium, Bengaluru, India

11th match

Sun, 15 April, Starts from 00:00

Royal Challengers Bangalore9

Rajasthan Royals8

M.Chinnaswamy Stadium, Bengaluru, India

12th match

Sun, 15 April, Starts from 00:00

Kolkata Knight Riders10

Sunrisers Hyderabad2

Eden Gardens, Kolkata, India

13th match

Mon, 16 April, Starts from 00:00

Kings XI Punjab9

Chennai Super Kings7

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Match

Tue, 17 April, Starts from 00:00

Kolkata Knight Riders12

Delhi Capitals8

Eden Gardens, Kolkata, India

15th match

Wed, 18 April, Starts from 00:00

Mumbai Indians8

Royal Challengers Bangalore13

Wankhede Stadium, Mumbai, India

16th match

Thu, 19 April, Starts from 00:00

Rajasthan Royals11

Kolkata Knight Riders3

Sawai Mansingh Stadium, Jaipur, India

Match

Fri, 20 April, Starts from 00:00

Kings XI Punjab5

Sunrisers Hyderabad5

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

18th match

Sat, 21 April, Starts from 00:00

Kolkata Knight Riders12

Kings XI Punjab9

Eden Gardens, Kolkata, India

19th match

Sat, 21 April, Starts from 00:00

Chennai Super Kings12

Rajasthan Royals5

Maharashtra Cricket Association Stadium, Pune, India

20th match

Sun, 22 April, Starts from 00:00

Sunrisers Hyderabad3

Chennai Super Kings3

Rajiv Gandhi International Stadium, Hyderabad, India

20th match

Sun, 22 April, Starts from 00:00

Royal Challengers Bangalore6

Delhi Capitals12

M.Chinnaswamy Stadium, Bengaluru, India

22nd match

Mon, 23 April, Starts from 00:00

Rajasthan Royals11

Mumbai Indians6

Sawai Mansingh Stadium, Jaipur, India

23rd match

Tue, 24 April, Starts from 00:00

Delhi Capitals13

Kings XI Punjab8

Arun Jaitley Stadium, Delhi, India

24th match

Wed, 25 April, Starts from 00:00

Mumbai Indians7

Sunrisers Hyderabad4

Wankhede Stadium, Mumbai, India

25th match

Thu, 26 April, Starts from 00:00

Royal Challengers Bangalore12

Chennai Super Kings8

M.Chinnaswamy Stadium, Bengaluru, India

26th match

Fri, 27 April, Starts from 00:00

Sunrisers Hyderabad6

Kings XI Punjab5

Rajiv Gandhi International Stadium, Hyderabad, India

27th match

Sat, 28 April, Starts from 00:00

Delhi Capitals13

Kolkata Knight Riders8

Arun Jaitley Stadium, Delhi, India

28th match

Sun, 29 April, Starts from 00:00

Rajasthan Royals4

Sunrisers Hyderabad4

Sawai Mansingh Stadium, Jaipur, India

29th match

Sun, 29 April, Starts from 00:00

Chennai Super Kings14

Mumbai Indians9

Maharashtra Cricket Association Stadium, Pune, India

30th match

Mon, 30 April, Starts from 00:00

Royal Challengers Bangalore13

Kolkata Knight Riders8

M.Chinnaswamy Stadium, Bengaluru, India

31st match

Tue, 01 May, Starts from 00:00

Chennai Super Kings8

Delhi Capitals8

Maharashtra Cricket Association Stadium, Pune, India

32nd match

Wed, 02 May, Starts from 00:00

Royal Challengers Bangalore9

Mumbai Indians13

M.Chinnaswamy Stadium, Bengaluru, India

33rd match

Thu, 03 May, Starts from 00:00

Delhi Capitals10

Rajasthan Royals7

Arun Jaitley Stadium, Delhi, India

34th match

Fri, 04 May, Starts from 00:00

Kolkata Knight Riders11

Chennai Super Kings7

Eden Gardens, Kolkata, India

35th match

Sat, 05 May, Starts from 00:00

Chennai Super Kings12

Royal Challengers Bangalore9

Maharashtra Cricket Association Stadium, Pune, India

36th match

Sat, 05 May, Starts from 00:00

Kings XI Punjab9

Mumbai Indians11

Holkar Cricket Stadium, Indore, India

37th match

Sun, 06 May, Starts from 00:00

Mumbai Indians10

Kolkata Knight Riders11

Wankhede Stadium, Mumbai, India

38th match

Sun, 06 May, Starts from 00:00

Sunrisers Hyderabad6

Delhi Capitals4

Rajiv Gandhi International Stadium, Hyderabad, India

39th match

Mon, 07 May, Starts from 00:00

Kings XI Punjab8

Rajasthan Royals6

Holkar Cricket Stadium, Indore, India

40th match

Tue, 08 May, Starts from 00:00

Sunrisers Hyderabad7

Royal Challengers Bangalore3

Rajiv Gandhi International Stadium, Hyderabad, India

41st match

Wed, 09 May, Starts from 00:00

Rajasthan Royals9

Kings XI Punjab6

Sawai Mansingh Stadium, Jaipur, India

42nd match

Thu, 10 May, Starts from 00:00

Kolkata Knight Riders11

Mumbai Indians11

Eden Gardens, Kolkata, India

43rd match

Fri, 11 May, Starts from 00:00

Delhi Capitals7

Sunrisers Hyderabad4

Arun Jaitley Stadium, Delhi, India

44th match

Sat, 12 May, Starts from 00:00

Kings XI Punjab13

Kolkata Knight Riders9

Holkar Cricket Stadium, Indore, India

45th match

Sat, 12 May, Starts from 00:00

Rajasthan Royals13

Chennai Super Kings5

Sawai Mansingh Stadium, Jaipur, India

46th match

Sun, 13 May, Starts from 00:00

Chennai Super Kings3

Sunrisers Hyderabad4

Maharashtra Cricket Association Stadium, Pune, India

47th match

Sun, 13 May, Starts from 00:00

Delhi Capitals7

Royal Challengers Bangalore12

Arun Jaitley Stadium, Delhi, India

48th match

Mon, 14 May, Starts from 00:00

Mumbai Indians12

Rajasthan Royals6

Wankhede Stadium, Mumbai, India

49th match

Tue, 15 May, Starts from 00:00

Kings XI Punjab12

Royal Challengers Bangalore9

Holkar Cricket Stadium, Indore, India

50th match

Wed, 16 May, Starts from 00:00

Kolkata Knight Riders11

Rajasthan Royals4

Eden Gardens, Kolkata, India

51st match

Thu, 17 May, Starts from 00:00

Mumbai Indians9

Kings XI Punjab12

Wankhede Stadium, Mumbai, India

52nd match

Fri, 18 May, Starts from 00:00

Royal Challengers Bangalore8

Sunrisers Hyderabad3

M.Chinnaswamy Stadium, Bengaluru, India

53rd match

Sat, 19 May, Starts from 00:00

Rajasthan Royals9

Royal Challengers Bangalore9

Sawai Mansingh Stadium, Jaipur, India

53rd match

Sat, 19 May, Starts from 00:00

Delhi Capitals9

Chennai Super Kings8

Arun Jaitley Stadium, Delhi, India

56th match

Sun, 20 May, Starts from 00:00

Delhi Capitals16

Mumbai Indians5

Arun Jaitley Stadium, Delhi, India

55th match

Sun, 20 May, Starts from 00:00

Sunrisers Hyderabad10

Kolkata Knight Riders3

Rajiv Gandhi International Stadium, Hyderabad, India

Match

Mon, 21 May, Starts from 00:00

Chennai Super Kings10

Kings XI Punjab7

Maharashtra Cricket Association Stadium, Pune, India

Qualifier 1 Match

Tue, 22 May, Starts from 00:00

Sunrisers Hyderabad4

Chennai Super Kings4

Wankhede Stadium, Mumbai, India

Eliminator Match

Wed, 23 May, Starts from 00:00

Kolkata Knight Riders12

Rajasthan Royals4

Eden Gardens, Kolkata, India

Qualifier 2 Match

Fri, 25 May, Starts from 00:00

Kolkata Knight Riders10

Sunrisers Hyderabad4

Eden Gardens, Kolkata, India

Final Match

Sun, 27 May, Starts from 00:00

Chennai Super Kings4

Sunrisers Hyderabad5

Wankhede Stadium, Mumbai, India