1st Match

Fri, 09 April, Starts from 19:30

Mumbai Indians17

Royal Challengers Bangalore11

Chennai

View DetailsPrediction

2nd Match

Sat, 10 April, Starts from 19:30

Chennai Super Kings5

Delhi Capitals3

Mumbai

View DetailsPrediction

3rd Match

Sun, 11 April, Starts from 19:30

Sunrisers Hyderabad8

Kolkata Knight Riders12

Chennai

View DetailsPrediction

4th Match

Mon, 12 April, Starts from 19:30

Rajasthan Royals0

Punjab Kings1

Mumbai

View DetailsPrediction

5th Match

Tue, 13 April, Starts from 19:30

Kolkata Knight Riders6

Mumbai Indians22

Chennai

View DetailsPrediction

6th Match

Wed, 14 April, Starts from 19:30

Sunrisers Hyderabad12

Royal Challengers Bangalore6

Chennai

View DetailsPrediction

7th Match

Thu, 15 April, Starts from 19:30

Rajasthan Royals2

Delhi Capitals5

Mumbai

View DetailsPrediction

8th Match

Fri, 16 April, Starts from 19:30

Punjab Kings0

Chennai Super Kings1

Mumbai

View DetailsPrediction

9th Match

Sat, 17 April, Starts from 19:30

Mumbai Indians9

Sunrisers Hyderabad8

Chennai

View DetailsPrediction

10th Match

Sun, 18 April, Starts from 15:30

Royal Challengers Bangalore13

Kolkata Knight Riders14

Chennai

View DetailsPrediction

11th Match

Sun, 18 April, Starts from 19:30

Delhi Capitals1

Punjab Kings0

Mumbai

View DetailsPrediction

12th Match

Mon, 19 April, Starts from 19:30

Chennai Super Kings15

Rajasthan Royals9

Mumbai

View DetailsPrediction

13th Match

Tue, 20 April, Starts from 19:30

Delhi Capitals3

Mumbai Indians5

Chennai

View DetailsPrediction

14th Match

Wed, 21 April, Starts from 15:30

Punjab Kings0

Sunrisers Hyderabad0

Chennai

View DetailsPrediction

15th Match

Wed, 21 April, Starts from 19:30

Kolkata Knight Riders9

Chennai Super Kings14

Mumbai

View DetailsPrediction

16th Match

Thu, 22 April, Starts from 19:30

Royal Challengers Bangalore12

Rajasthan Royals10

Mumbai

View DetailsPrediction

17th Match

Fri, 23 April, Starts from 19:30

Punjab Kings0

Mumbai Indians0

Chennai

View DetailsPrediction

18th Match

Sat, 24 April, Starts from 19:30

Rajasthan Royals9

Kolkata Knight Riders12

Mumbai

View DetailsPrediction

19th Match

Sun, 25 April, Starts from 15:30

Chennai Super Kings16

Royal Challengers Bangalore9

Mumbai

View DetailsPrediction

20th Match

Sun, 25 April, Starts from 19:30

Sunrisers Hyderabad5

Delhi Capitals3

Chennai

View DetailsPrediction

21st Match

Mon, 26 April, Starts from 19:30

Punjab Kings0

Kolkata Knight Riders0

Ahmedabad

View DetailsPrediction

22nd Match

Tue, 27 April, Starts from 19:30

Delhi Capitals4

Royal Challengers Bangalore2

Ahmedabad

View DetailsPrediction

23rd Match

Wed, 28 April, Starts from 19:30

Chennai Super Kings10

Sunrisers Hyderabad4

Delhi

View DetailsPrediction

24th Match

Thu, 29 April, Starts from 15:30

Mumbai Indians11

Rajasthan Royals12

Delhi

View DetailsPrediction

25th Match

Thu, 29 April, Starts from 19:30

Delhi Capitals3

Kolkata Knight Riders2

Ahmedabad

View DetailsPrediction

26th Match

Fri, 30 April, Starts from 19:30

Punjab Kings0

Royal Challengers Bangalore0

Ahmedabad

View DetailsPrediction

27th Match

Sat, 01 May, Starts from 19:30

Mumbai Indians18

Chennai Super Kings12

Delhi

View DetailsPrediction

28th Match

Sun, 02 May, Starts from 15:30

Rajasthan Royals6

Sunrisers Hyderabad7

Delhi

View DetailsPrediction

29th Match

Sun, 02 May, Starts from 19:30

Punjab Kings0

Delhi Capitals1

Ahmedabad

View DetailsPrediction

30th Match

Mon, 03 May, Starts from 19:30

Kolkata Knight Riders14

Royal Challengers Bangalore13

Ahmedabad

View DetailsPrediction

31st Match

Tue, 04 May, Starts from 19:30

Sunrisers Hyderabad8

Mumbai Indians9

Delhi

View DetailsPrediction

32nd Match

Wed, 05 May, Starts from 19:30

Rajasthan Royals9

Chennai Super Kings15

Delhi

View DetailsPrediction

33rd Match

Thu, 06 May, Starts from 19:30

Royal Challengers Bangalore0

Punjab Kings0

Ahmedabad

View DetailsPrediction

34th Match

Fri, 07 May, Starts from 19:30

Sunrisers Hyderabad4

Chennai Super Kings10

Delhi

View DetailsPrediction

35th Match

Sat, 08 May, Starts from 15:30

Kolkata Knight Riders2

Delhi Capitals3

Ahmedabad

View DetailsPrediction

36th Match

Sat, 08 May, Starts from 19:30

Rajasthan Royals12

Mumbai Indians11

Delhi

View DetailsPrediction

37th Match

Sun, 09 May, Starts from 15:30

Chennai Super Kings1

Punjab Kings0

Bengaluru

View DetailsPrediction

38th Match

Sun, 09 May, Starts from 19:30

Royal Challengers Bangalore6

Sunrisers Hyderabad12

Kolkata

View DetailsPrediction

39th Match

Mon, 10 May, Starts from 19:30

Mumbai Indians22

Kolkata Knight Riders6

Bengaluru

View DetailsPrediction

40th Match

Tue, 11 May, Starts from 19:30

Delhi Capitals5

Rajasthan Royals2

Kolkata

View DetailsPrediction

41st Match

Wed, 12 May, Starts from 19:30

Chennai Super Kings14

Kolkata Knight Riders9

Bengaluru

View DetailsPrediction

42nd Match

Thu, 13 May, Starts from 15:30

Mumbai Indians0

Punjab Kings0

Bengaluru

View DetailsPrediction

43rd Match

Thu, 13 May, Starts from 19:30

Sunrisers Hyderabad7

Rajasthan Royals6

Kolkata

View DetailsPrediction

44th Match

Fri, 14 May, Starts from 19:30

Royal Challengers Bangalore2

Delhi Capitals4

Kolkata

View DetailsPrediction

45th Match

Sat, 15 May, Starts from 19:30

Kolkata Knight Riders0

Punjab Kings0

Bengaluru

View DetailsPrediction

46th Match

Sun, 16 May, Starts from 15:30

Rajasthan Royals10

Royal Challengers Bangalore12

Kolkata

View DetailsPrediction

47th Match

Sun, 16 May, Starts from 19:30

Chennai Super Kings12

Mumbai Indians18

Bengaluru

View DetailsPrediction

48th Match

Mon, 17 May, Starts from 19:30

Delhi Capitals3

Sunrisers Hyderabad5

Kolkata

View DetailsPrediction

49th Match

Tue, 18 May, Starts from 15:30

Kolkata Knight Riders12

Rajasthan Royals9

Bengaluru

View DetailsPrediction

50th Match

Wed, 19 May, Starts from 15:30

Sunrisers Hyderabad0

Punjab Kings0

Bengaluru

View DetailsPrediction

51st Match

Thu, 20 May, Starts from 19:30

Royal Challengers Bangalore11

Mumbai Indians17

Kolkata

View DetailsPrediction

52nd Match

Fri, 21 May, Starts from 15.30

Kolkata Knight Riders12

Sunrisers Hyderabad8

Bengaluru

View DetailsPrediction

53rd Match

Fri, 21 May, Starts from 19:30

Delhi Capitals3

Chennai Super Kings5

Kolkata

View DetailsPrediction

54th Match

Sat, 22 May, Starts from 19:30

Punjab Kings1

Rajasthan Royals0

Bengaluru

View DetailsPrediction

55th Match

Sun, 23 May, Starts from 15:30

Mumbai Indians5

Delhi Capitals3

Kolkata

View DetailsPrediction

56th Match

Sun, 23 May, Starts from 19:30

Royal Challengers Bangalore9

Chennai Super Kings16

Kolkata

View DetailsPrediction

Qualifier1 Match

Tue, 25 May, Starts from 19:30

TBC0

TBC0

Ahmedabad

View DetailsPrediction

Eliminator Match

Wed, 26 May, Starts from 19:30

TBC0

TBC0

Ahmedabad

View DetailsPrediction

Qualifier2 Match

Fri, 28 May, Starts from 19:30

TBC0

TBC0

Ahmedabad

View DetailsPrediction

Final Match

Sun, 30 May, Starts from 19:30

TBC0

TBC0

Ahmedabad

View DetailsPrediction