Match

Tue, 25 April, Starts from 00:00

Mumbai Indians1

Rising Pune Supergiants2

Wankhede Stadium, Mumbai, India

Match

Mon, 15 May, Starts from 00:00

Delhi Daredevils6

Royal Challengers Bangalore11

Arun Jaitley Stadium, Delhi, India

Match

Thu, 18 May, Starts from 00:00

Sunrisers Hyderabad9

Kolkata Knight Riders2

M.Chinnaswamy Stadium, Bengaluru, India

Match

Sat, 20 May, Starts from 00:00

Mumbai Indians9

Kolkata Knight Riders11

M.Chinnaswamy Stadium, Bengaluru, India

2nd match

Thu, 06 April, Starts from 00:00

Sunrisers Hyderabad6

Royal Challengers Bangalore2

Rajiv Gandhi International Stadium, Hyderabad, India

3rd match

Fri, 07 April, Starts from 00:00

Rising Pune Supergiants0

Mumbai Indians2

Maharashtra Cricket Association Stadium, Pune, India

4th match

Sat, 08 April, Starts from 00:00

Kings XI Punjab2

Rising Pune Supergiants0

Holkar Cricket Stadium, Indore, India

5th match

Sat, 08 April, Starts from 00:00

Gujarat Lions1

Kolkata Knight Riders1

Saurashtra Cricket Association Stadium, Rajkot, India

6th match

Sun, 09 April, Starts from 00:00

Sunrisers Hyderabad1

Gujarat Lions2

Rajiv Gandhi International Stadium, Hyderabad, India

6th match

Sun, 09 April, Starts from 00:00

Royal Challengers Bangalore5

Delhi Daredevils11

M.Chinnaswamy Stadium, Bengaluru, India

8th match

Mon, 10 April, Starts from 00:00

Mumbai Indians8

Kolkata Knight Riders10

Wankhede Stadium, Mumbai, India

9th match

Tue, 11 April, Starts from 00:00

Kings XI Punjab10

Royal Challengers Bangalore8

Holkar Cricket Stadium, Indore, India

10th match

Wed, 12 April, Starts from 00:00

Rising Pune Supergiants0

Delhi Daredevils2

Maharashtra Cricket Association Stadium, Pune, India

11th match

Thu, 13 April, Starts from 00:00

Mumbai Indians4

Sunrisers Hyderabad4

Wankhede Stadium, Mumbai, India

12th match

Fri, 14 April, Starts from 00:00

Royal Challengers Bangalore7

Mumbai Indians12

M.Chinnaswamy Stadium, Bengaluru, India

13th match

Fri, 14 April, Starts from 00:00

Kolkata Knight Riders10

Kings XI Punjab9

Eden Gardens, Kolkata, India

14th match

Sat, 15 April, Starts from 00:00

Kolkata Knight Riders7

Sunrisers Hyderabad2

Eden Gardens, Kolkata, India

14th match

Sat, 15 April, Starts from 00:00

Gujarat Lions1

Rising Pune Supergiants1

Saurashtra Cricket Association Stadium, Rajkot, India

16th match

Sun, 16 April, Starts from 00:00

Mumbai Indians1

Gujarat Lions1

Wankhede Stadium, Mumbai, India

16th match

Sun, 16 April, Starts from 00:00

Delhi Daredevils10

Kings XI Punjab8

Arun Jaitley Stadium, Delhi, India

18th match

Mon, 17 April, Starts from 00:00

Delhi Daredevils11

Kolkata Knight Riders7

Arun Jaitley Stadium, Delhi, India

18th match

Mon, 17 April, Starts from 00:00

Royal Challengers Bangalore1

Rising Pune Supergiants1

M.Chinnaswamy Stadium, Bengaluru, India

20th match

Tue, 18 April, Starts from 00:00

Sunrisers Hyderabad4

Kings XI Punjab4

Rajiv Gandhi International Stadium, Hyderabad, India

21st match

Wed, 19 April, Starts from 00:00

Gujarat Lions2

Royal Challengers Bangalore1

Saurashtra Cricket Association Stadium, Rajkot, India

22nd match

Thu, 20 April, Starts from 00:00

Sunrisers Hyderabad4

Delhi Daredevils4

Rajiv Gandhi International Stadium, Hyderabad, India

23rd match

Fri, 21 April, Starts from 00:00

Kings XI Punjab9

Mumbai Indians9

Holkar Cricket Stadium, Indore, India

24th match

Sat, 22 April, Starts from 00:00

Rising Pune Supergiants1

Sunrisers Hyderabad1

Maharashtra Cricket Association Stadium, Pune, India

25th match

Sat, 22 April, Starts from 00:00

Kolkata Knight Riders1

Gujarat Lions2

Eden Gardens, Kolkata, India

26th match

Sun, 23 April, Starts from 00:00

Gujarat Lions0

Kings XI Punjab2

Saurashtra Cricket Association Stadium, Rajkot, India

26th match

Sun, 23 April, Starts from 00:00

Mumbai Indians15

Delhi Daredevils3

Wankhede Stadium, Mumbai, India

28th match

Mon, 24 April, Starts from 00:00

Kolkata Knight Riders11

Royal Challengers Bangalore7

Eden Gardens, Kolkata, India

Match

Tue, 25 April, Starts from 00:00

Mumbai Indians1

Rising Pune Supergiants2

Wankhede Stadium, Mumbai, India

30th match

Wed, 26 April, Starts from 00:00

Royal Challengers Bangalore7

Sunrisers Hyderabad2

M.Chinnaswamy Stadium, Bengaluru, India

31st match

Thu, 27 April, Starts from 00:00

Rising Pune Supergiants0

Kolkata Knight Riders2

Maharashtra Cricket Association Stadium, Pune, India

32nd match

Fri, 28 April, Starts from 00:00

Kolkata Knight Riders11

Delhi Daredevils8

Eden Gardens, Kolkata, India

32nd match

Fri, 28 April, Starts from 00:00

Royal Challengers Bangalore2

Gujarat Lions2

M.Chinnaswamy Stadium, Bengaluru, India

34th match

Sat, 29 April, Starts from 00:00

Rising Pune Supergiants1

Royal Challengers Bangalore2

Maharashtra Cricket Association Stadium, Pune, India

34th match

Sat, 29 April, Starts from 00:00

Kings XI Punjab5

Sunrisers Hyderabad4

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

36th match

Sun, 30 April, Starts from 00:00

Kings XI Punjab11

Delhi Daredevils8

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

35th match

Sun, 30 April, Starts from 00:00

Gujarat Lions2

Mumbai Indians1

Saurashtra Cricket Association Stadium, Rajkot, India

38th match

Mon, 01 May, Starts from 00:00

Mumbai Indians7

Royal Challengers Bangalore13

Wankhede Stadium, Mumbai, India

38th match

Mon, 01 May, Starts from 00:00

Sunrisers Hyderabad8

Kolkata Knight Riders2

Rajiv Gandhi International Stadium, Hyderabad, India

40th match

Tue, 02 May, Starts from 00:00

Rising Pune Supergiants2

Gujarat Lions1

Maharashtra Cricket Association Stadium, Pune, India

41st match

Wed, 03 May, Starts from 00:00

Delhi Daredevils5

Sunrisers Hyderabad4

Arun Jaitley Stadium, Delhi, India

42nd match

Thu, 04 May, Starts from 00:00

Kolkata Knight Riders0

Rising Pune Supergiants3

Eden Gardens, Kolkata, India

43rd match

Fri, 05 May, Starts from 00:00

Delhi Daredevils0

Gujarat Lions2

Arun Jaitley Stadium, Delhi, India

45th match

Sat, 06 May, Starts from 00:00

Sunrisers Hyderabad2

Rising Pune Supergiants1

Rajiv Gandhi International Stadium, Hyderabad, India

44th match

Sat, 06 May, Starts from 00:00

Royal Challengers Bangalore11

Kings XI Punjab8

M.Chinnaswamy Stadium, Bengaluru, India

46th match

Sun, 07 May, Starts from 00:00

Royal Challengers Bangalore12

Kolkata Knight Riders7

M.Chinnaswamy Stadium, Bengaluru, India

46th match

Sun, 07 May, Starts from 00:00

Delhi Daredevils16

Mumbai Indians3

Arun Jaitley Stadium, Delhi, India

48th match

Mon, 08 May, Starts from 00:00

Kings XI Punjab0

Gujarat Lions3

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

49th match

Tue, 09 May, Starts from 00:00

Sunrisers Hyderabad5

Mumbai Indians4

Rajiv Gandhi International Stadium, Hyderabad, India

50th match

Wed, 10 May, Starts from 00:00

Kings XI Punjab11

Kolkata Knight Riders9

Punjab Cricket Association IS Bindra Stadium, Chandigarh, India

51st match

Thu, 11 May, Starts from 00:00

Gujarat Lions1

Delhi Daredevils2

Green Park, Kanpur, India

52nd match

Fri, 12 May, Starts from 00:00

Mumbai Indians9

Kings XI Punjab10

Wankhede Stadium, Mumbai, India

53rd match

Sat, 13 May, Starts from 00:00

Gujarat Lions2

Sunrisers Hyderabad2

Green Park, Kanpur, India

53rd match

Sat, 13 May, Starts from 00:00

Delhi Daredevils0

Rising Pune Supergiants3

Arun Jaitley Stadium, Delhi, India

56th match

Sun, 14 May, Starts from 00:00

Rising Pune Supergiants3

Kings XI Punjab0

Maharashtra Cricket Association Stadium, Pune, India

55th match

Sun, 14 May, Starts from 00:00

Kolkata Knight Riders9

Mumbai Indians10

Eden Gardens, Kolkata, India

Match

Mon, 15 May, Starts from 00:00

Delhi Daredevils6

Royal Challengers Bangalore11

Arun Jaitley Stadium, Delhi, India

Eliminator Match

Wed, 17 May, Starts from 00:00

Mumbai Indians1

Rising Pune Supergiants3

Wankhede Stadium, Mumbai, India

Match

Thu, 18 May, Starts from 00:00

Sunrisers Hyderabad9

Kolkata Knight Riders2

M.Chinnaswamy Stadium, Bengaluru, India

Match

Sat, 20 May, Starts from 00:00

Mumbai Indians9

Kolkata Knight Riders11

M.Chinnaswamy Stadium, Bengaluru, India

Final Match

Mon, 22 May, Starts from 00:00

Mumbai Indians1

Rising Pune Supergiants4

Rajiv Gandhi International Stadium, Hyderabad, India