2nd match

Thu, 06 April, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Sunrisers Hyderabad6

Royal Challengers Bangalore2

3rd match

Fri, 07 April, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Rising Pune Supergiants0

Mumbai Indians2

4th match

Sat, 08 April, Starts from 00:00

Holkar Cricket Stadium, Indore, India

Kings XI Punjab2

Rising Pune Supergiants0

5th match

Sat, 08 April, Starts from 00:00

Saurashtra Cricket Association Stadium, Rajkot, India

Gujarat Lions1

Kolkata Knight Riders1

6th match

Sun, 09 April, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Sunrisers Hyderabad1

Gujarat Lions2

6th match

Sun, 09 April, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore5

Delhi Daredevils11

8th match

Mon, 10 April, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians8

Kolkata Knight Riders10

9th match

Tue, 11 April, Starts from 00:00

Holkar Cricket Stadium, Indore, India

Kings XI Punjab10

Royal Challengers Bangalore8

10th match

Wed, 12 April, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Rising Pune Supergiants0

Delhi Daredevils2

11th match

Thu, 13 April, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians4

Sunrisers Hyderabad4

12th match

Fri, 14 April, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore7

Mumbai Indians12

13th match

Fri, 14 April, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders10

Kings XI Punjab9

14th match

Sat, 15 April, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders7

Sunrisers Hyderabad2

14th match

Sat, 15 April, Starts from 00:00

Saurashtra Cricket Association Stadium, Rajkot, India

Gujarat Lions1

Rising Pune Supergiants1

16th match

Sun, 16 April, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians1

Gujarat Lions1

16th match

Sun, 16 April, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils10

Kings XI Punjab8

18th match

Mon, 17 April, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils11

Kolkata Knight Riders7

18th match

Mon, 17 April, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore1

Rising Pune Supergiants1

20th match

Tue, 18 April, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Sunrisers Hyderabad4

Kings XI Punjab4

21st match

Wed, 19 April, Starts from 00:00

Saurashtra Cricket Association Stadium, Rajkot, India

Gujarat Lions2

Royal Challengers Bangalore1

22nd match

Thu, 20 April, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Sunrisers Hyderabad4

Delhi Daredevils4

23rd match

Fri, 21 April, Starts from 00:00

Holkar Cricket Stadium, Indore, India

Kings XI Punjab9

Mumbai Indians9

24th match

Sat, 22 April, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Rising Pune Supergiants1

Sunrisers Hyderabad1

25th match

Sat, 22 April, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders1

Gujarat Lions2

26th match

Sun, 23 April, Starts from 00:00

Saurashtra Cricket Association Stadium, Rajkot, India

Gujarat Lions0

Kings XI Punjab2

26th match

Sun, 23 April, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians15

Delhi Daredevils3

28th match

Mon, 24 April, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders11

Royal Challengers Bangalore7

Match

Tue, 25 April, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians1

Rising Pune Supergiants2

30th match

Wed, 26 April, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore7

Sunrisers Hyderabad2

31st match

Thu, 27 April, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Rising Pune Supergiants0

Kolkata Knight Riders2

32nd match

Fri, 28 April, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders11

Delhi Daredevils8

32nd match

Fri, 28 April, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore2

Gujarat Lions2

34th match

Sat, 29 April, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Rising Pune Supergiants1

Royal Challengers Bangalore2

34th match

Sat, 29 April, Starts from 00:00

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Kings XI Punjab5

Sunrisers Hyderabad4

36th match

Sun, 30 April, Starts from 00:00

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Kings XI Punjab11

Delhi Daredevils8

35th match

Sun, 30 April, Starts from 00:00

Saurashtra Cricket Association Stadium, Rajkot, India

Gujarat Lions2

Mumbai Indians1

38th match

Mon, 01 May, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians7

Royal Challengers Bangalore13

38th match

Mon, 01 May, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Sunrisers Hyderabad8

Kolkata Knight Riders2

40th match

Tue, 02 May, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Rising Pune Supergiants2

Gujarat Lions1

41st match

Wed, 03 May, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils5

Sunrisers Hyderabad4

42nd match

Thu, 04 May, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders0

Rising Pune Supergiants3

43rd match

Fri, 05 May, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils0

Gujarat Lions2

45th match

Sat, 06 May, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Sunrisers Hyderabad2

Rising Pune Supergiants1

44th match

Sat, 06 May, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore11

Kings XI Punjab8

46th match

Sun, 07 May, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Royal Challengers Bangalore12

Kolkata Knight Riders7

46th match

Sun, 07 May, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils16

Mumbai Indians3

48th match

Mon, 08 May, Starts from 00:00

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Kings XI Punjab0

Gujarat Lions3

49th match

Tue, 09 May, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Sunrisers Hyderabad5

Mumbai Indians4

50th match

Wed, 10 May, Starts from 00:00

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

Kings XI Punjab11

Kolkata Knight Riders9

51st match

Thu, 11 May, Starts from 00:00

Green Park, Kanpur, India

Gujarat Lions1

Delhi Daredevils2

52nd match

Fri, 12 May, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians9

Kings XI Punjab10

53rd match

Sat, 13 May, Starts from 00:00

Green Park, Kanpur, India

Gujarat Lions2

Sunrisers Hyderabad2

53rd match

Sat, 13 May, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils0

Rising Pune Supergiants3

56th match

Sun, 14 May, Starts from 00:00

Maharashtra Cricket Association Stadium, Pune, India

Rising Pune Supergiants3

Kings XI Punjab0

55th match

Sun, 14 May, Starts from 00:00

Eden Gardens, Kolkata, India

Kolkata Knight Riders9

Mumbai Indians10

Match

Mon, 15 May, Starts from 00:00

Arun Jaitley Stadium, Delhi, India

Delhi Daredevils6

Royal Challengers Bangalore11

Eliminator Match

Wed, 17 May, Starts from 00:00

Wankhede Stadium, Mumbai, India

Mumbai Indians1

Rising Pune Supergiants3

Match

Thu, 18 May, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Sunrisers Hyderabad9

Kolkata Knight Riders2

Match

Sat, 20 May, Starts from 00:00

M.Chinnaswamy Stadium, Bengaluru, India

Mumbai Indians9

Kolkata Knight Riders11

Final Match

Mon, 22 May, Starts from 00:00

Rajiv Gandhi International Stadium, Hyderabad, India

Mumbai Indians1

Rising Pune Supergiants4