1st Match

Fri, 31 March, Starts from 07:30 PM

Gujarat Titans3

Chennai Super Kings2

NARENDRA MODI STADIUM, Ahmedabad

2nd Match

Sat, 01 April, Starts from 3:30 PM

Punjab Kings2

Kolkata Knight Riders3

IS BINDRA STADIUM, Mohali

3rd Match

Sat, 01 April, Starts from 7:30 PM

Lucknow Supergiants3

Delhi Capitals0

SHRI ATAL BIHARI VAJPAYEE EKANA CRICKET STADIUM, Lucknow

4th Match

Sun, 02 April, Starts from 3:30 PM

Sunrisers Hyderabad9

Rajasthan Royals9

RAJIV GANDHI INTERNATIONAL STADIUM, Hyderabad

5th Match

Sun, 02 April, Starts from 7:30 PM

Royal Challengers Bangalore14

Mumbai Indians18

M CHINNASWAMY STADIUM, Bengaluru

6th Match

Mon, 03 April, Starts from 07:30 PM

Chennai Super Kings1

Lucknow Supergiants1

MA CHIDAMBARAM STADIUM, Chennai

7th Match

Tue, 04 April, Starts from 7:30 PM

Delhi Capitals1

Gujarat Titans2

ARUN JAITLEY STADIUM, Delhi

8th Match

Wed, 05 April, Starts from 7:30 PM

Rajasthan Royals3

Punjab Kings2

BARSAPARA CRICKET STADIUM, Guwahati

9th Match

Thu, 06 April, Starts from 7:30 PM

Kolkata Knight Riders17

Royal Challengers Bangalore14

EDEN GARDENS, Kolkata

10th Match

Fri, 07 April, Starts from 7:30 PM

Lucknow Supergiants2

Sunrisers Hyderabad0

ATAL BIHARI VAJPAYEE EKANA CRICKET STADIUM, Lucknow

11th Match

Sat, 08 April, Starts from 3:30 PM

Rajasthan Royals3

Delhi Capitals7

BARSAPARA CRICKET STADIUM, Guwahati

12th Match

Sat, 08 April, Starts from 7:30 PM

Mumbai Indians20

Chennai Super Kings16

WANKHEDE STADIUM, Mumbai

13th Match

Sun, 09 April, Starts from 3:30 PM

Gujarat Titans2

Kolkata Knight Riders1

NARENDRA MODI STADIUM, Ahmedabad

14th Match

Sun, 09 April, Starts from 7:30 PM

Sunrisers Hyderabad3

Punjab Kings2

RAJIV GANDHI INTERNATIONAL STADIUM, Hyderabad

15th Match

Mon, 10 April, Starts from 7:30 PM

Royal Challengers Bangalore3

Lucknow Supergiants1

M CHINNASWAMY STADIUM, Bengaluru

16th Match

Tue, 11 April, Starts from 7:30 PM

Delhi Capitals6

Mumbai Indians7

ARUN JAITLEY STADIUM, Delhi

17th Match

Wed, 12 April, Starts from 7:30 PM

Chennai Super Kings15

Rajasthan Royals13

MA CHIDAMBARAM STADIUM, Chennai

18th Match

Thu, 13 April, Starts from 7:30 PM

Punjab Kings1

Gujarat Titans2

IS BINDRA STADIUM, Mohali

19th Match

Fri, 14 April, Starts from 7:30 PM

Kolkata Knight Riders15

Sunrisers Hyderabad10

EDEN GARDENS, Kolkata

20th Match

Sat, 15 April, Starts from 3:30 PM

Royal Challengers Bangalore6

Delhi Capitals5

M CHINNASWAMY STADIUM, Bengaluru

21st Match

Sat, 15 April, Starts from 7:30 PM

Lucknow Supergiants2

Punjab Kings1

ATAL BIHARI VAJPAYEE EKANA CRICKET STADIUM, Lucknow

22nd Match

Sun, 16 April, Starts from 3:30 PM

Mumbai Indians23

Kolkata Knight Riders9

WANKHEDE STADIUM, Mumbai

23rd Match

Sun, 16 April, Starts from 7:30 PM

Gujarat Titans4

Rajasthan Royals1

NARENDRA MODI STADIUM, Ahmedabad

24th Match

Mon, 17 April, Starts from 7:30 PM

Royal Challengers Bangalore10

Chennai Super Kings20

M CHINNASWAMY STADIUM, Bengaluru

25th Match

Tue, 18 April, Starts from 7:30 PM

Sunrisers Hyderabad9

Mumbai Indians12

RAJIV GANDHI INTERNATIONAL STADIUM, Hyderabad

26th Match

Wed, 19 April, Starts from 7:30 PM

Rajasthan Royals2

Lucknow Supergiants1

SAWAI MANSINGH STADIUM, Jaipur

27th Match

Thu, 20 April, Starts from 3:30 PM

Punjab Kings3

Royal Challengers Bangalore2

IS BINDRA STADIUM, Mohali

28th Match

Thu, 20 April, Starts from 7:30 PM

Delhi Capitals7

Kolkata Knight Riders4

ARUN JAITLEY STADIUM, Delhi

29th Match

Fri, 21 April, Starts from 7:30 PM

Chennai Super Kings13

Sunrisers Hyderabad5

MA CHIDAMBARAM STADIUM, Chennai

30th Match

Sat, 22 April, Starts from 3:30 PM

Lucknow Supergiants0

Gujarat Titans4

ATAL BIHARI VAJPAYEE EKANA CRICKET STADIUM, Lucknow

31st Match

Sat, 22 April, Starts from 7:30 PM

Mumbai Indians2

Punjab Kings3

WANKHEDE STADIUM, Mumbai

32nd Match

Sun, 23 April, Starts from 3:30 PM

Royal Challengers Bangalore17

Rajasthan Royals12

M CHINNASWAMY STADIUM, Bengaluru

33rd Match

Sun, 23 April, Starts from 7:30 PM

Kolkata Knight Riders11

Chennai Super Kings18

EDEN GARDENS, Kolkata

34th Match

Mon, 24 April, Starts from 7:30 PM

Sunrisers Hyderabad6

Delhi Capitals7

RAJIV GANDHI INTERNATIONAL STADIUM, Hyderabad

35th Match

Tue, 25 April, Starts from 7:30 PM

Gujarat Titans2

Mumbai Indians2

NARENDRA MODI STADIUM, Ahmedabad

36th Match

Wed, 26 April, Starts from 7:30 PM

Royal Challengers Bangalore14

Kolkata Knight Riders17

M CHINNASWAMY STADIUM, Bengaluru

37th Match

Thu, 27 April, Starts from 7:30 PM

Rajasthan Royals13

Chennai Super Kings15

SAWAI MANSINGH STADIUM, Jaipur

38th Match

Fri, 28 April, Starts from 7:30 PM

Punjab Kings1

Lucknow Supergiants2

IS BINDRA STADIUM, Mohali

39th Match

Sat, 29 April, Starts from 3:30 PM

Kolkata Knight Riders1

Gujarat Titans2

EDEN GARDENS, Kolkata

40th Match

Sat, 29 April, Starts from 7:30 PM

Delhi Capitals7

Sunrisers Hyderabad6

ARUN JAITLEY STADIUM, Delhi

41st Match

Sun, 30 April, Starts from 3:30 PM

Chennai Super Kings1

Punjab Kings4

MA CHIDAMBARAM STADIUM, Chennai

42nd Match

Sun, 30 April, Starts from 7:30 PM

Mumbai Indians15

Rajasthan Royals13

WANKHEDE STADIUM, Mumbai

43rd Match

Mon, 01 May, Starts from 7:30 PM

Lucknow Supergiants1

Royal Challengers Bangalore3

ATAL BIHARI VAJPAYEE EKANA CRICKET STADIUM, Lucknow

49th Match

Mon, 01 May, Starts from 3:30 PM

Chennai Super Kings16

Mumbai Indians20

MA CHIDAMBARAM STADIUM, Chennai

44th Match

Tue, 02 May, Starts from 7:30 PM

Gujarat Titans2

Delhi Capitals1

NARENDRA MODI STADIUM, Ahmedabad

45th Match

Wed, 03 May, Starts from 7:30 PM

Punjab Kings3

Mumbai Indians2

IS BINDRA STADIUM, Mohali

46th Match

Thu, 04 May, Starts from 3:30 PM

Lucknow Supergiants1

Chennai Super Kings1

ATAL BIHARI VAJPAYEE EKANA CRICKET STADIUM, Lucknow

47th Match

Thu, 04 May, Starts from 7:30 PM

Sunrisers Hyderabad10

Kolkata Knight Riders15

RAJIV GANDHI INTERNATIONAL STADIUM, Hyderabad

48th Match

Fri, 05 May, Starts from 7:30 PM

Rajasthan Royals1

Gujarat Titans4

SAWAI MANSINGH STADIUM, Jaipur

50th Match

Sat, 06 May, Starts from 7:30 PM

Delhi Capitals5

Royal Challengers Bangalore6

ARUN JAITLEY STADIUM, Delhi

51st Match

Sun, 07 May, Starts from 3:30 PM

Gujarat Titans4

Lucknow Supergiants0

NARENDRA MODI STADIUM, Ahmedabad

52nd Match

Sun, 07 May, Starts from 7:30 PM

Rajasthan Royals9

Sunrisers Hyderabad9

SAWAI MANSINGH STADIUM, Jaipur

53rd Match

Mon, 08 May, Starts from 7:30 PM

Kolkata Knight Riders3

Punjab Kings2

EDEN GARDENS, Kolkata

54th Match

Tue, 09 May, Starts from 7:30 PM

Mumbai Indians18

Royal Challengers Bangalore14

WANKHEDE STADIUM, Mumbai

55th Match

Wed, 10 May, Starts from 7:30 PM

Chennai Super Kings8

Delhi Capitals4

MA CHIDAMBARAM STADIUM, Chennai

56th Match

Thu, 11 May, Starts from 7:30 PM

Kolkata Knight Riders14

Rajasthan Royals12

EDEN GARDENS, Kolkata

57th Match

Fri, 12 May, Starts from 7:30 PM

Mumbai Indians2

Gujarat Titans2

WANKHEDE STADIUM, Mumbai

58th Match

Sat, 13 May, Starts from 3:30 PM

Sunrisers Hyderabad0

Lucknow Supergiants2

RAJIV GANDHI INTERNATIONAL STADIUM, Hyderabad

59th Match

Sat, 13 May, Starts from 7:30 PM

Delhi Capitals5

Punjab Kings1

ARUN JAITLEY STADIUM, Delhi

60th Match

Sun, 14 May, Starts from 3:30 PM

Rajasthan Royals12

Royal Challengers Bangalore17

SAWAI MANSINGH STADIUM, Jaipur

61st Match

Sun, 14 May, Starts from 7:30 PM

Chennai Super Kings18

Kolkata Knight Riders11

MA CHIDAMBARAM STADIUM, Chennai

62nd Match

Mon, 15 May, Starts from 7:30 PM

Gujarat Titans2

Sunrisers Hyderabad1

NARENDRA MODI STADIUM, Ahmedabad

63rd Match

Tue, 16 May, Starts from 7:30 PM

Lucknow Supergiants3

Mumbai Indians1

ATAL BIHARI VAJPAYEE EKANA CRICKET STADIUM, Lucknow

64th Match

Wed, 17 May, Starts from 7:30 PM

Punjab Kings1

Delhi Capitals5

HIMACHAL PRADESH CRICKET ASSOCIATION STADIUM, Dharamsala

65th Match

Thu, 18 May, Starts from 7:30 PM

Sunrisers Hyderabad14

Royal Challengers Bangalore8

RAJIV GANDHI INTERNATIONAL STADIUM, Hyderabad

66th Match

Fri, 19 May, Starts from 7:30 PM

Punjab Kings2

Rajasthan Royals3

HIMACHAL PRADESH CRICKET ASSOCIATION STADIUM, Dharamsala

67th Match

Sat, 20 May, Starts from 3:30 PM

Delhi Capitals4

Chennai Super Kings8

ARUN JAITLEY STADIUM, Delhi

68th Match

Sat, 20 May, Starts from 7:30 PM

Kolkata Knight Riders0

Lucknow Supergiants3

EDEN GARDENS, Kolkata

69th Match

Sun, 21 May, Starts from 3:30 PM

Mumbai Indians12

Sunrisers Hyderabad9

WANKHEDE STADIUM, Mumbai

70th Match

Sun, 21 May, Starts from 7:30 PM

Royal Challengers Bangalore1

Gujarat Titans2

M CHINNASWAMY STADIUM, Bengaluru

QUALIFIER 1 Match

Tue, 23 May, Starts from 07:30 PM

Gujarat Titans3

Chennai Super Kings2

MA Chidambaram Stadium, Chennai

ELIMINATOR Match

Wed, 24 May, Starts from 7:30 PM

Lucknow Supergiants3

Mumbai Indians1

MA Chidambaram Stadium, Chennai

QUALIFIER 2 Match

Fri, 26 May, Starts from 7:30 PM

Gujarat Titans2

Mumbai Indians2

Narendra Modi Stadium, Ahmedabad

FINAL Match

Mon, 29 May, Starts from 7:30 PM

Chennai Super Kings2

Gujarat Titans3

Narendra Modi Stadium, Ahmedabad