1st match

Sat, 18 April, Starts from 00:00

Newlands, Cape Town, South Africa

Chennai Super Kings2

Mumbai Indians0

2nd match

Sat, 18 April, Starts from 00:00

Newlands, Cape Town, South Africa

Royal Challengers Bangalore1

Rajasthan Royals1

4th match

Sun, 19 April, Starts from 00:00

Newlands, Cape Town, South Africa

Deccan Chargers1

Kolkata Knight Riders1

3rd match

Sun, 19 April, Starts from 00:00

Newlands, Cape Town, South Africa

Delhi Daredevils2

Kings XI Punjab0

5th match

Mon, 20 April, Starts from 00:00

St George's Park, Port Elizabeth, South Africa

Royal Challengers Bangalore0

Chennai Super Kings2

7th match

Tue, 21 April, Starts from 00:00

Kingsmead, Durban, South Africa

Mumbai Indians2

Rajasthan Royals0

6th match

Tue, 21 April, Starts from 00:00

Kingsmead, Durban, South Africa

Kings XI Punjab2

Kolkata Knight Riders0

8th match

Wed, 22 April, Starts from 00:00

Newlands, Cape Town, South Africa

Royal Challengers Bangalore1

Deccan Chargers1

10th match

Thu, 23 April, Starts from 00:00

Newlands, Cape Town, South Africa

Kolkata Knight Riders1

Rajasthan Royals1

9th match

Thu, 23 April, Starts from 00:00

Kingsmead, Durban, South Africa

Chennai Super Kings0

Delhi Daredevils2

11th match

Fri, 24 April, Starts from 00:00

Kingsmead, Durban, South Africa

Royal Challengers Bangalore1

Kings XI Punjab1

13th match

Sat, 25 April, Starts from 00:00

Newlands, Cape Town, South Africa

Chennai Super Kings2

Kolkata Knight Riders0

12th match

Sat, 25 April, Starts from 00:00

Kingsmead, Durban, South Africa

Deccan Chargers0

Mumbai Indians2

15th match

Sun, 26 April, Starts from 00:00

Newlands, Cape Town, South Africa

Kings XI Punjab2

Rajasthan Royals0

14th match

Sun, 26 April, Starts from 00:00

St George's Park, Port Elizabeth, South Africa

Royal Challengers Bangalore1

Delhi Daredevils1

16th match

Mon, 27 April, Starts from 00:00

Kingsmead, Durban, South Africa

Chennai Super Kings0

Deccan Chargers2

17th match

Mon, 27 April, Starts from 00:00

St George's Park, Port Elizabeth, South Africa

Kolkata Knight Riders1

Mumbai Indians1

18th match

Tue, 28 April, Starts from 00:00

SuperSport Park, Centurion, South Africa

Delhi Daredevils2

Rajasthan Royals1

20th match

Wed, 29 April, Starts from 00:00

Kingsmead, Durban, South Africa

Kings XI Punjab1

Mumbai Indians1

19th match

Wed, 29 April, Starts from 00:00

Kingsmead, Durban, South Africa

Royal Challengers Bangalore1

Kolkata Knight Riders1

22nd match

Thu, 30 April, Starts from 00:00

SuperSport Park, Centurion, South Africa

Chennai Super Kings1

Rajasthan Royals2

21st match

Thu, 30 April, Starts from 00:00

SuperSport Park, Centurion, South Africa

Deccan Chargers1

Delhi Daredevils1

24th match

Fri, 01 May, Starts from 00:00

Kingsmead, Durban, South Africa

Royal Challengers Bangalore1

Kings XI Punjab2

23rd match

Fri, 01 May, Starts from 00:00

Buffalo Park, East London, South Africa

Kolkata Knight Riders1

Mumbai Indians2

26th match

Sat, 02 May, Starts from 00:00

The Wanderers Stadium, Johannesburg, South Africa

Chennai Super Kings0

Delhi Daredevils3

25th match

Sat, 02 May, Starts from 00:00

St George's Park, Port Elizabeth, South Africa

Deccan Chargers1

Rajasthan Royals1

28th match

Sun, 03 May, Starts from 00:00

The Wanderers Stadium, Johannesburg, South Africa

Royal Challengers Bangalore0

Mumbai Indians2

27th match

Sun, 03 May, Starts from 00:00

St George's Park, Port Elizabeth, South Africa

Kings XI Punjab3

Kolkata Knight Riders0

29th match

Mon, 04 May, Starts from 00:00

Buffalo Park, East London, South Africa

Chennai Super Kings0

Deccan Chargers3

30th match

Tue, 05 May, Starts from 00:00

Kingsmead, Durban, South Africa

Kings XI Punjab3

Rajasthan Royals0

31st match

Tue, 05 May, Starts from 00:00

Kingsmead, Durban, South Africa

Delhi Daredevils2

Kolkata Knight Riders0

32nd match

Wed, 06 May, Starts from 00:00

SuperSport Park, Centurion, South Africa

Deccan Chargers1

Mumbai Indians2

34th match

Thu, 07 May, Starts from 00:00

SuperSport Park, Centurion, South Africa

Chennai Super Kings2

Kings XI Punjab1

33rd match

Thu, 07 May, Starts from 00:00

SuperSport Park, Centurion, South Africa

Royal Challengers Bangalore2

Rajasthan Royals1

35th match

Fri, 08 May, Starts from 00:00

Buffalo Park, East London, South Africa

Delhi Daredevils2

Mumbai Indians0

37th match

Sat, 09 May, Starts from 00:00

Diamond Oval, Kimberley, South Africa

Chennai Super Kings2

Rajasthan Royals2

36th match

Sat, 09 May, Starts from 00:00

Diamond Oval, Kimberley, South Africa

Deccan Chargers1

Kings XI Punjab1

39th match

Sun, 10 May, Starts from 00:00

The Wanderers Stadium, Johannesburg, South Africa

Delhi Daredevils3

Kolkata Knight Riders0

38th match

Sun, 10 May, Starts from 00:00

St George's Park, Port Elizabeth, South Africa

Royal Challengers Bangalore1

Mumbai Indians2

40th match

Mon, 11 May, Starts from 00:00

Diamond Oval, Kimberley, South Africa

Deccan Chargers1

Rajasthan Royals2

42nd match

Tue, 12 May, Starts from 00:00

SuperSport Park, Centurion, South Africa

Kings XI Punjab2

Mumbai Indians1

41st match

Tue, 12 May, Starts from 00:00

SuperSport Park, Centurion, South Africa

Royal Challengers Bangalore2

Kolkata Knight Riders1

43rd match

Wed, 13 May, Starts from 00:00

Kingsmead, Durban, South Africa

Deccan Chargers1

Delhi Daredevils2

45th match

Thu, 14 May, Starts from 00:00

Kingsmead, Durban, South Africa

Mumbai Indians2

Rajasthan Royals1

44th match

Thu, 14 May, Starts from 00:00

Kingsmead, Durban, South Africa

Royal Challengers Bangalore0

Chennai Super Kings3

46th match

Fri, 15 May, Starts from 00:00

Mangaung Oval, Bloemfontein, South Africa

Delhi Daredevils2

Kings XI Punjab1

48th match

Sat, 16 May, Starts from 00:00

The Wanderers Stadium, Johannesburg, South Africa

Deccan Chargers2

Kolkata Knight Riders1

47th match

Sat, 16 May, Starts from 00:00

St George's Park, Port Elizabeth, South Africa

Chennai Super Kings2

Mumbai Indians1

50th match

Sun, 17 May, Starts from 00:00

Mangaung Oval, Bloemfontein, South Africa

Delhi Daredevils2

Rajasthan Royals2

49th match

Sun, 17 May, Starts from 00:00

The Wanderers Stadium, Johannesburg, South Africa

Deccan Chargers1

Kings XI Punjab2

51st match

Mon, 18 May, Starts from 00:00

SuperSport Park, Centurion, South Africa

Chennai Super Kings2

Kolkata Knight Riders1

52nd match

Tue, 19 May, Starts from 00:00

The Wanderers Stadium, Johannesburg, South Africa

Royal Challengers Bangalore1

Delhi Daredevils2

54th match

Wed, 20 May, Starts from 00:00

Kingsmead, Durban, South Africa

Chennai Super Kings3

Kings XI Punjab1

53rd match

Wed, 20 May, Starts from 00:00

Kingsmead, Durban, South Africa

Kolkata Knight Riders1

Rajasthan Royals1

56th match

Thu, 21 May, Starts from 00:00

SuperSport Park, Centurion, South Africa

Royal Challengers Bangalore1

Deccan Chargers2

55th match

Thu, 21 May, Starts from 00:00

SuperSport Park, Centurion, South Africa

Delhi Daredevils3

Mumbai Indians0

1st Semi-Final Match

Fri, 22 May, Starts from 00:00

SuperSport Park, Centurion, South Africa

Delhi Daredevils1

Deccan Chargers3

2nd Semi-Final Match

Sat, 23 May, Starts from 00:00

The Wanderers Stadium, Johannesburg, South Africa

Royal Challengers Bangalore1

Chennai Super Kings3

Final Match

Sun, 24 May, Starts from 00:00

The Wanderers Stadium, Johannesburg, South Africa

Royal Challengers Bangalore2

Deccan Chargers2