1st Match (N)

Sat, 22 March, Starts from 00:00

Kolkata Knight Riders1

Royal Challengers Bangalore1

 Eden Gardens

2nd Match (D/N)

Sun, 23 March, Starts from 00:00

Sunrisers Hyderabad11

Rajasthan Royals10

 Hyderabad

3rd Match (N)

Sun, 23 March, Starts from 00:00

Chennai Super Kings17

Mumbai Indians21

 Chennai

4th Match (N)

Mon, 24 March, Starts from 00:00

Delhi Capitals2

Lucknow Supergiants1

 Visakhapnam

5th Match (N)

Tue, 25 March, Starts from 00:00

Gujarat Titans3

Punjab Kings3

 Ahmedabad

6th Match (N)

Wed, 26 March, Starts from 00:00

Rajasthan Royals13

Kolkata Knight Riders15

 Guwahi

7th Match (N)

Thu, 27 March, Starts from 00:00

Sunrisers Hyderabad1

Lucknow Supergiants1

 Hyderabad

8th Match (N)

Fri, 28 March, Starts from 00:00

Chennai Super Kings0

Royal Challengers Bangalore2

 Chennai

9th Match (N)

Sat, 29 March, Starts from 00:00

Gujarat Titans3

Mumbai Indians3

 Ahmedabad

10th Match (D/N)

Sun, 30 March, Starts from 00:00

Delhi Capitals7

Sunrisers Hyderabad8

 Visakhapnam

11th Match (N)

Sun, 30 March, Starts from 00:00

Rajasthan Royals13

Chennai Super Kings17

 Guwahi

12th Match (N)

Mon, 31 March, Starts from 00:00

Mumbai Indians23

Kolkata Knight Riders12

 Wankhede

13th Match (N)

Tue, 01 April, Starts from 00:00

Lucknow Supergiants1

Punjab Kings1

 Lucknow

14th Match (N)

Wed, 02 April, Starts from 00:00

Royal Challengers Bangalore2

Gujarat Titans1

 Bengaluru

15th Match (N)

Thu, 03 April, Starts from 00:00

Kolkata Knight Riders18

Sunrisers Hyderabad11

 Eden Gardens

16th Match (N)

Fri, 04 April, Starts from 00:00

Lucknow Supergiants2

Mumbai Indians1

 Lucknow

17th Match (D/N)

Sat, 05 April, Starts from 00:00

Chennai Super Kings8

Delhi Capitals6

 Chennai

18th Match (N)

Sat, 05 April, Starts from 00:00

Punjab Kings3

Rajasthan Royals5

 Mullanpur

19th Match (D/N)

Sun, 06 April, Starts from 00:00

Kolkata Knight Riders2

Lucknow Supergiants1

 Eden Gardens

20th Match (N)

Sun, 06 April, Starts from 00:00

Sunrisers Hyderabad1

Gujarat Titans4

 Hyderabad

21st Match (N)

Mon, 07 April, Starts from 00:00

Mumbai Indians1

Royal Challengers Bangalore1

 Wankhede

22nd Match (N)

Tue, 08 April, Starts from 00:00

Punjab Kings5

Chennai Super Kings3

 Mullanpur

23rd Match (N)

Wed, 09 April, Starts from 00:00

Gujarat Titans5

Rajasthan Royals2

 Ahmedabad

24th Match (N)

Thu, 10 April, Starts from 00:00

Royal Challengers Bangalore1

Delhi Capitals1

 Bengaluru

25th Match (N)

Fri, 11 April, Starts from 00:00

Chennai Super Kings19

Kolkata Knight Riders12

 Chennai

26th Match (D/N)

Sat, 12 April, Starts from 00:00

Lucknow Supergiants1

Gujarat Titans1

 Lucknow

27th Match (N)

Sat, 12 April, Starts from 00:00

Sunrisers Hyderabad5

Punjab Kings3

 Hyderabad

28th Match (D/N)

Sun, 13 April, Starts from 00:00

Rajasthan Royals1

Royal Challengers Bangalore1

 Jaipur

29th Match (N)

Sun, 13 April, Starts from 00:00

Delhi Capitals7

Mumbai Indians9

30th Match (N)

Mon, 14 April, Starts from 00:00

Lucknow Supergiants2

Chennai Super Kings1

 Lucknow

31st Match (N)

Tue, 15 April, Starts from 00:00

Punjab Kings3

Kolkata Knight Riders4

 Mullanpur

32nd Match (N)

Wed, 16 April, Starts from 00:00

Delhi Capitals8

Rajasthan Royals5

33rd Match (N)

Thu, 17 April, Starts from 00:00

Mumbai Indians13

Sunrisers Hyderabad11

 Wankhede

34th Match (N)

Fri, 18 April, Starts from 00:00

Royal Challengers Bangalore1

Punjab Kings1

 Bengaluru

35th Match (D/N)

Sat, 19 April, Starts from 00:00

Gujarat Titans2

Delhi Capitals4

 Ahmedabad

36th Match (N)

Sat, 19 April, Starts from 00:00

Rajasthan Royals2

Lucknow Supergiants1

 Jaipur

37th Match (D/N)

Sun, 20 April, Starts from 00:00

Punjab Kings1

Royal Challengers Bangalore2

 Mullanpur

38th Match (N)

Sun, 20 April, Starts from 00:00

Mumbai Indians21

Chennai Super Kings18

 Wankhede

39th Match (N)

Mon, 21 April, Starts from 00:00

Kolkata Knight Riders1

Gujarat Titans3

 Eden Gardens

40th Match (N)

Tue, 22 April, Starts from 00:00

Lucknow Supergiants1

Delhi Capitals3

 Lucknow

41st Match (N)

Wed, 23 April, Starts from 00:00

Sunrisers Hyderabad11

Mumbai Indians14

 Hyderabad

42nd Match (N)

Thu, 24 April, Starts from 00:00

Royal Challengers Bangalore1

Rajasthan Royals2

 Bengaluru

43rd Match (N)

Fri, 25 April, Starts from 00:00

Chennai Super Kings14

Sunrisers Hyderabad7

 Chennai

44th Match (N)

Sat, 26 April, Starts from 00:00

Kolkata Knight Riders4

Punjab Kings4

 Eden Gardens

45th Match (D/N)

Sun, 27 April, Starts from 00:00

Mumbai Indians1

Lucknow Supergiants3

 Wankhede

46th Match (N)

Sun, 27 April, Starts from 00:00

Delhi Capitals1

Royal Challengers Bangalore2

47th Match (N)

Mon, 28 April, Starts from 00:00

Rajasthan Royals2

Gujarat Titans6

 Jaipur

48th Match (N)

Tue, 29 April, Starts from 00:00

Delhi Capitals7

Kolkata Knight Riders7

49th Match (N)

Wed, 30 April, Starts from 00:00

Chennai Super Kings3

Punjab Kings6

 Chennai

50th Match (N)

Thu, 01 May, Starts from 00:00

Rajasthan Royals15

Mumbai Indians16

 Jaipur

51st Match (N)

Fri, 02 May, Starts from 00:00

Gujarat Titans4

Sunrisers Hyderabad2

 Ahmedabad

52nd Match (N)

Sat, 03 May, Starts from 00:00

Royal Challengers Bangalore2

Chennai Super Kings1

 Bengaluru

53rd Match (D/N)

Sun, 04 May, Starts from 00:00

Kolkata Knight Riders15

Rajasthan Royals14

 Eden Gardens

54th Match (N)

Sun, 04 May, Starts from 00:00

Punjab Kings1

Lucknow Supergiants2

 Dharamsala

55th Match (N)

Mon, 05 May, Starts from 00:00

Sunrisers Hyderabad8

Delhi Capitals8

 Hyderabad

56th Match (N)

Tue, 06 May, Starts from 00:00

Mumbai Indians3

Gujarat Titans4

 Wankhede

57th Match (N)

Wed, 07 May, Starts from 00:00

Kolkata Knight Riders12

Chennai Super Kings20

 Eden Gardens

58th Match (N)

Thu, 08 May, Starts from 00:00

Punjab Kings2

Delhi Capitals6

 Dharamsala

59th Match (N)

Fri, 09 May, Starts from 00:00

Lucknow Supergiants0

Royal Challengers Bangalore1

 Lucknow

60th Match (N)

Sat, 10 May, Starts from 00:00

Sunrisers Hyderabad11

Kolkata Knight Riders19

 Hyderabad

61st Match (D/N)

Sun, 11 May, Starts from 00:00

Punjab Kings3

Mumbai Indians4

 Dharamsala

62nd Match (N)

Sun, 11 May, Starts from 00:00

Delhi Capitals4

Gujarat Titans3

63rd Match (N)

Mon, 12 May, Starts from 00:00

Chennai Super Kings17

Rajasthan Royals14

 Chennai

64th Match (N)

Tue, 13 May, Starts from 00:00

Royal Challengers Bangalore1

Sunrisers Hyderabad2

 Bengaluru

65th Match (N)

Wed, 14 May, Starts from 00:00

Gujarat Titans1

Lucknow Supergiants2

 Ahmedabad

66th Match (N)

Thu, 15 May, Starts from 00:00

Mumbai Indians9

Delhi Capitals8

 Wankhede

67th Match (N)

Fri, 16 May, Starts from 00:00

Rajasthan Royals5

Punjab Kings4

 Jaipur

68th Match (N)

Sat, 17 May, Starts from 00:00

Royal Challengers Bangalore1

Kolkata Knight Riders2

 Bengaluru

69th Match (D/N)

Sun, 18 May, Starts from 00:00

Gujarat Titans4

Chennai Super Kings4

 Ahmedabad

70th Match (N)

Sun, 18 May, Starts from 00:00

Lucknow Supergiants1

Sunrisers Hyderabad2

 Lucknow

Qualifier 1 (N) Match

Tue, 20 May, Starts from 00:00

TBA9

TBA9

 Hyderabad

Eliminator (N) Match

Wed, 21 May, Starts from 00:00

TBA10

TBA10

 Hyderabad

Qualifier 2 (N) Match

Fri, 23 May, Starts from 00:00

TBA11

TBA11

 Eden Gardens

Final (N) Match

Sun, 25 May, Starts from 00:00

TBA12

TBA12

 Eden Gardens