1st Match

Fri, 31 March, Starts from 07:30 PM

NARENDRA MODI STADIUM, Ahmedabad

Gujarat Titans3

Chennai Super Kings2

2nd Match

Sat, 01 April, Starts from 3:30 PM

IS BINDRA STADIUM, Mohali

Punjab Kings2

Kolkata Knight Riders3

3rd Match

Sat, 01 April, Starts from 7:30 PM

SHRI ATAL BIHARI VAJPAYEE EKANA CRICKET STADIUM, Lucknow

Lucknow Supergiants3

Delhi Capitals0

4th Match

Sun, 02 April, Starts from 3:30 PM

RAJIV GANDHI INTERNATIONAL STADIUM, Hyderabad

Sunrisers Hyderabad9

Rajasthan Royals9

5th Match

Sun, 02 April, Starts from 7:30 PM

M CHINNASWAMY STADIUM, Bengaluru

Royal Challengers Bangalore14

Mumbai Indians18

6th Match

Mon, 03 April, Starts from 07:30 PM

MA CHIDAMBARAM STADIUM, Chennai

Chennai Super Kings1

Lucknow Supergiants1

7th Match

Tue, 04 April, Starts from 7:30 PM

ARUN JAITLEY STADIUM, Delhi

Delhi Capitals1

Gujarat Titans2

8th Match

Wed, 05 April, Starts from 7:30 PM

BARSAPARA CRICKET STADIUM, Guwahati

Rajasthan Royals3

Punjab Kings2

9th Match

Thu, 06 April, Starts from 7:30 PM

EDEN GARDENS, Kolkata

Kolkata Knight Riders17

Royal Challengers Bangalore14

10th Match

Fri, 07 April, Starts from 7:30 PM

ATAL BIHARI VAJPAYEE EKANA CRICKET STADIUM, Lucknow

Lucknow Supergiants2

Sunrisers Hyderabad0

11th Match

Sat, 08 April, Starts from 3:30 PM

BARSAPARA CRICKET STADIUM, Guwahati

Rajasthan Royals3

Delhi Capitals7

12th Match

Sat, 08 April, Starts from 7:30 PM

WANKHEDE STADIUM, Mumbai

Mumbai Indians20

Chennai Super Kings16

13th Match

Sun, 09 April, Starts from 3:30 PM

NARENDRA MODI STADIUM, Ahmedabad

Gujarat Titans2

Kolkata Knight Riders1

14th Match

Sun, 09 April, Starts from 7:30 PM

RAJIV GANDHI INTERNATIONAL STADIUM, Hyderabad

Sunrisers Hyderabad3

Punjab Kings2

15th Match

Mon, 10 April, Starts from 7:30 PM

M CHINNASWAMY STADIUM, Bengaluru

Royal Challengers Bangalore3

Lucknow Supergiants1

16th Match

Tue, 11 April, Starts from 7:30 PM

ARUN JAITLEY STADIUM, Delhi

Delhi Capitals6

Mumbai Indians7

17th Match

Wed, 12 April, Starts from 7:30 PM

MA CHIDAMBARAM STADIUM, Chennai

Chennai Super Kings15

Rajasthan Royals13

18th Match

Thu, 13 April, Starts from 7:30 PM

IS BINDRA STADIUM, Mohali

Punjab Kings1

Gujarat Titans2

19th Match

Fri, 14 April, Starts from 7:30 PM

EDEN GARDENS, Kolkata

Kolkata Knight Riders15

Sunrisers Hyderabad10

20th Match

Sat, 15 April, Starts from 3:30 PM

M CHINNASWAMY STADIUM, Bengaluru

Royal Challengers Bangalore6

Delhi Capitals5

21st Match

Sat, 15 April, Starts from 7:30 PM

ATAL BIHARI VAJPAYEE EKANA CRICKET STADIUM, Lucknow

Lucknow Supergiants2

Punjab Kings1

22nd Match

Sun, 16 April, Starts from 3:30 PM

WANKHEDE STADIUM, Mumbai

Mumbai Indians23

Kolkata Knight Riders9

23rd Match

Sun, 16 April, Starts from 7:30 PM

NARENDRA MODI STADIUM, Ahmedabad

Gujarat Titans4

Rajasthan Royals1

24th Match

Mon, 17 April, Starts from 7:30 PM

M CHINNASWAMY STADIUM, Bengaluru

Royal Challengers Bangalore10

Chennai Super Kings20

25th Match

Tue, 18 April, Starts from 7:30 PM

RAJIV GANDHI INTERNATIONAL STADIUM, Hyderabad

Sunrisers Hyderabad9

Mumbai Indians12

26th Match

Wed, 19 April, Starts from 7:30 PM

SAWAI MANSINGH STADIUM, Jaipur

Rajasthan Royals2

Lucknow Supergiants1

27th Match

Thu, 20 April, Starts from 3:30 PM

IS BINDRA STADIUM, Mohali

Punjab Kings3

Royal Challengers Bangalore2

28th Match

Thu, 20 April, Starts from 7:30 PM

ARUN JAITLEY STADIUM, Delhi

Delhi Capitals7

Kolkata Knight Riders4

29th Match

Fri, 21 April, Starts from 7:30 PM

MA CHIDAMBARAM STADIUM, Chennai

Chennai Super Kings13

Sunrisers Hyderabad5

30th Match

Sat, 22 April, Starts from 3:30 PM

ATAL BIHARI VAJPAYEE EKANA CRICKET STADIUM, Lucknow

Lucknow Supergiants0

Gujarat Titans4

31st Match

Sat, 22 April, Starts from 7:30 PM

WANKHEDE STADIUM, Mumbai

Mumbai Indians2

Punjab Kings3

32nd Match

Sun, 23 April, Starts from 3:30 PM

M CHINNASWAMY STADIUM, Bengaluru

Royal Challengers Bangalore17

Rajasthan Royals12

33rd Match

Sun, 23 April, Starts from 7:30 PM

EDEN GARDENS, Kolkata

Kolkata Knight Riders11

Chennai Super Kings18

34th Match

Mon, 24 April, Starts from 7:30 PM

RAJIV GANDHI INTERNATIONAL STADIUM, Hyderabad

Sunrisers Hyderabad6

Delhi Capitals7

35th Match

Tue, 25 April, Starts from 7:30 PM

NARENDRA MODI STADIUM, Ahmedabad

Gujarat Titans2

Mumbai Indians2

36th Match

Wed, 26 April, Starts from 7:30 PM

M CHINNASWAMY STADIUM, Bengaluru

Royal Challengers Bangalore14

Kolkata Knight Riders17

37th Match

Thu, 27 April, Starts from 7:30 PM

SAWAI MANSINGH STADIUM, Jaipur

Rajasthan Royals13

Chennai Super Kings15

38th Match

Fri, 28 April, Starts from 7:30 PM

IS BINDRA STADIUM, Mohali

Punjab Kings1

Lucknow Supergiants2

39th Match

Sat, 29 April, Starts from 3:30 PM

EDEN GARDENS, Kolkata

Kolkata Knight Riders1

Gujarat Titans2

40th Match

Sat, 29 April, Starts from 7:30 PM

ARUN JAITLEY STADIUM, Delhi

Delhi Capitals7

Sunrisers Hyderabad6

41st Match

Sun, 30 April, Starts from 3:30 PM

MA CHIDAMBARAM STADIUM, Chennai

Chennai Super Kings1

Punjab Kings4

42nd Match

Sun, 30 April, Starts from 7:30 PM

WANKHEDE STADIUM, Mumbai

Mumbai Indians15

Rajasthan Royals13

43rd Match

Mon, 01 May, Starts from 7:30 PM

ATAL BIHARI VAJPAYEE EKANA CRICKET STADIUM, Lucknow

Lucknow Supergiants1

Royal Challengers Bangalore3

49th Match

Mon, 01 May, Starts from 3:30 PM

MA CHIDAMBARAM STADIUM, Chennai

Chennai Super Kings16

Mumbai Indians20

44th Match

Tue, 02 May, Starts from 7:30 PM

NARENDRA MODI STADIUM, Ahmedabad

Gujarat Titans2

Delhi Capitals1

45th Match

Wed, 03 May, Starts from 7:30 PM

IS BINDRA STADIUM, Mohali

Punjab Kings3

Mumbai Indians2

46th Match

Thu, 04 May, Starts from 3:30 PM

ATAL BIHARI VAJPAYEE EKANA CRICKET STADIUM, Lucknow

Lucknow Supergiants1

Chennai Super Kings1

47th Match

Thu, 04 May, Starts from 7:30 PM

RAJIV GANDHI INTERNATIONAL STADIUM, Hyderabad

Sunrisers Hyderabad10

Kolkata Knight Riders15

48th Match

Fri, 05 May, Starts from 7:30 PM

SAWAI MANSINGH STADIUM, Jaipur

Rajasthan Royals1

Gujarat Titans4

50th Match

Sat, 06 May, Starts from 7:30 PM

ARUN JAITLEY STADIUM, Delhi

Delhi Capitals5

Royal Challengers Bangalore6

51st Match

Sun, 07 May, Starts from 3:30 PM

NARENDRA MODI STADIUM, Ahmedabad

Gujarat Titans4

Lucknow Supergiants0

52nd Match

Sun, 07 May, Starts from 7:30 PM

SAWAI MANSINGH STADIUM, Jaipur

Rajasthan Royals9

Sunrisers Hyderabad9

53rd Match

Mon, 08 May, Starts from 7:30 PM

EDEN GARDENS, Kolkata

Kolkata Knight Riders3

Punjab Kings2

54th Match

Tue, 09 May, Starts from 7:30 PM

WANKHEDE STADIUM, Mumbai

Mumbai Indians18

Royal Challengers Bangalore14

55th Match

Wed, 10 May, Starts from 7:30 PM

MA CHIDAMBARAM STADIUM, Chennai

Chennai Super Kings8

Delhi Capitals4

56th Match

Thu, 11 May, Starts from 7:30 PM

EDEN GARDENS, Kolkata

Kolkata Knight Riders14

Rajasthan Royals12

57th Match

Fri, 12 May, Starts from 7:30 PM

WANKHEDE STADIUM, Mumbai

Mumbai Indians2

Gujarat Titans2

58th Match

Sat, 13 May, Starts from 3:30 PM

RAJIV GANDHI INTERNATIONAL STADIUM, Hyderabad

Sunrisers Hyderabad0

Lucknow Supergiants2

59th Match

Sat, 13 May, Starts from 7:30 PM

ARUN JAITLEY STADIUM, Delhi

Delhi Capitals5

Punjab Kings1

60th Match

Sun, 14 May, Starts from 3:30 PM

SAWAI MANSINGH STADIUM, Jaipur

Rajasthan Royals12

Royal Challengers Bangalore17

61st Match

Sun, 14 May, Starts from 7:30 PM

MA CHIDAMBARAM STADIUM, Chennai

Chennai Super Kings18

Kolkata Knight Riders11

62nd Match

Mon, 15 May, Starts from 7:30 PM

NARENDRA MODI STADIUM, Ahmedabad

Gujarat Titans2

Sunrisers Hyderabad1

63rd Match

Tue, 16 May, Starts from 7:30 PM

ATAL BIHARI VAJPAYEE EKANA CRICKET STADIUM, Lucknow

Lucknow Supergiants3

Mumbai Indians1

64th Match

Wed, 17 May, Starts from 7:30 PM

HIMACHAL PRADESH CRICKET ASSOCIATION STADIUM, Dharamsala

Punjab Kings1

Delhi Capitals5

65th Match

Thu, 18 May, Starts from 7:30 PM

RAJIV GANDHI INTERNATIONAL STADIUM, Hyderabad

Sunrisers Hyderabad14

Royal Challengers Bangalore8

66th Match

Fri, 19 May, Starts from 7:30 PM

HIMACHAL PRADESH CRICKET ASSOCIATION STADIUM, Dharamsala

Punjab Kings2

Rajasthan Royals3

67th Match

Sat, 20 May, Starts from 3:30 PM

ARUN JAITLEY STADIUM, Delhi

Delhi Capitals4

Chennai Super Kings8

68th Match

Sat, 20 May, Starts from 7:30 PM

EDEN GARDENS, Kolkata

Kolkata Knight Riders0

Lucknow Supergiants3

69th Match

Sun, 21 May, Starts from 3:30 PM

WANKHEDE STADIUM, Mumbai

Mumbai Indians12

Sunrisers Hyderabad9

70th Match

Sun, 21 May, Starts from 7:30 PM

M CHINNASWAMY STADIUM, Bengaluru

Royal Challengers Bangalore1

Gujarat Titans2

QUALIFIER 1 Match

Tue, 23 May, Starts from 07:30 PM

MA Chidambaram Stadium, Chennai

Gujarat Titans3

Chennai Super Kings2

ELIMINATOR Match

Wed, 24 May, Starts from 7:30 PM

MA Chidambaram Stadium, Chennai

Lucknow Supergiants3

Mumbai Indians1

QUALIFIER 2 Match

Fri, 26 May, Starts from 7:30 PM

Narendra Modi Stadium, Ahmedabad

Gujarat Titans2

Mumbai Indians2

FINAL Match

Mon, 29 May, Starts from 7:30 PM

Narendra Modi Stadium, Ahmedabad

Chennai Super Kings2

Gujarat Titans3