April 2009Sat 18 12:30 local, 10:30 GMT, 16:00 IST
1st match - Chennai Super Kings v Mumbai IndiansNewlands, Cape Town
Sat 18 16:30 local, 14:30 GMT, 20:00 IST
2nd match - Bangalore Royal Challengers v Rajasthan RoyalsNewlands, Cape Town
Sun 19 12:30 local, 10:30 GMT, 16:00 IST
3rd match - Delhi Daredevils v Kings XI PunjabNewlands, Cape Town
Sun 19 16:30 local, 14:30 GMT, 20:00 IST
4th match - Deccan Chargers v Kolkata Knight RidersNewlands, Cape Town
Mon 20 16:30 local, 14:30 GMT, 20:00 IST
5th match - Bangalore Royal Challengers v Chennai Super KingsSt George's Park, Port Elizabeth
Tue 21 12:30 local, 10:30 GMT, 16:00 IST
6th match - Kings XI Punjab v Kolkata Knight RidersKingsmead, Durban
Tue 21 16:30 local, 14:30 GMT, 20:00 IST
7th match - Rajasthan Royals v Mumbai IndiansKingsmead, Durban
Wed 22 16:30 local, 14:30 GMT, 20:00 IST
8th match - Bangalore Royal Challengers v Deccan ChargersNewlands, Cape Town
Thu 23 12:30 local, 10:30 GMT, 16:00 IST
9th match - Chennai Super Kings v Delhi DaredevilsKingsmead, Durban
Thu 23 16:30 local, 14:30 GMT, 20:00 IST
10th match - Kolkata Knight Riders v Rajasthan RoyalsNewlands, Cape Town
Fri 24 16:30 local, 14:30 GMT, 20:00 IST
11th match - Bangalore Royal Challengers v Kings XI PunjabKingsmead, Durban
Sat 25 12:30 local, 10:30 GMT, 16:00 IST
12th match - Deccan Chargers v Mumbai IndiansKingsmead, Durban
Sat 25 16:30 local, 14:30 GMT, 20:00 IST
13th match - Chennai Super Kings v Kolkata Knight RidersNewlands, Cape Town
Sun 26 12:30 local, 10:30 GMT, 16:00 IST
14th match - Bangalore Royal Challengers v Delhi DaredevilsSt George's Park, Port Elizabeth
Sun 26 16:30 local, 14:30 GMT, 20:00 IST
15th match - Kings XI Punjab v Rajasthan RoyalsNewlands, Cape Town
Mon 27 12:30 local, 10:30 GMT, 16:00 IST
16th match - Deccan Chargers v Chennai Super KingsKingsmead, Durban
Mon 27 16:30 local, 14:30 GMT, 20:00 IST
17th match - Kolkata Knight Riders v Mumbai IndiansSt George's Park, Port Elizabeth
Tue 28 16:30 local, 14:30 GMT, 20:00 IST
18th match - Delhi Daredevils v Rajasthan RoyalsSuperSport Park, Centurion
Wed 29 12:30 local, 10:30 GMT, 16:00 IST
19th match - Bangalore Royal Challengers v Kolkata Knight RidersKingsmead, Durban
Wed 29 16:30 local, 14:30 GMT, 20:00 IST
20th match - Kings XI Punjab v Mumbai IndiansKingsmead, Durban
Thu 30 12:30 local, 10:30 GMT, 16:00 IST
21st match - Delhi Daredevils v Deccan ChargersSuperSport Park, Centurion
Thu 30 16:30 local, 14:30 GMT, 20:00 IST
22nd match - Chennai Super Kings v Rajasthan RoyalsSuperSport Park, Centurion
May 2009Fri 1 12:30 local, 10:30 GMT, 16:00 IST
23rd match - Kolkata Knight Riders v Mumbai IndiansBuffalo Park, East London
Fri 1 16:30 local, 14:30 GMT, 20:00 IST
24th match - Bangalore Royal Challengers v Kings XI PunjabKingsmead, Durban
Sat 2 12:30 local, 10:30 GMT, 16:00 IST
25th match - Deccan Chargers v Rajasthan RoyalsSt George's Park, Port Elizabeth
Sat 2 16:30 local, 14:30 GMT, 20:00 IST
26th match - Chennai Super Kings v Delhi DaredevilsNew Wanderers Stadium, Johannesburg
Sun 3 12:30 local, 10:30 GMT, 16:00 IST
27th match - Kings XI Punjab v Kolkata Knight RidersSt George's Park, Port Elizabeth
Sun 3 16:30 local, 14:30 GMT, 20:00 IST
28th match - Bangalore Royal Challengers v Mumbai IndiansNew Wanderers Stadium, Johannesburg
Mon 4 16:30 local, 14:30 GMT, 20:00 IST
29th match - Chennai Super Kings v Deccan ChargersBuffalo Park, East London
Tue 5 12:30 local, 10:30 GMT, 16:00 IST
30th match - Kings XI Punjab v Rajasthan RoyalsKingsmead, Durban
Tue 5 16:30 local, 14:30 GMT, 20:00 IST
31st match - Delhi Daredevils v Kolkata Knight RidersKingsmead, Durban
Wed 6 16:30 local, 14:30 GMT, 20:00 IST
32nd match - Deccan Chargers v Mumbai IndiansSuperSport Park, Centurion
Thu 7 12:30 local, 10:30 GMT, 16:00 IST
33rd match - Bangalore Royal Challengers v Rajasthan RoyalsSuperSport Park, Centurion
Thu 7 16:30 local, 14:30 GMT, 20:00 IST
34th match - Chennai Super Kings v Kings XI PunjabSuperSport Park, Centurion
Fri 8 16:30 local, 14:30 GMT, 20:00 IST
35th match - Delhi Daredevils v Mumbai IndiansBuffalo Park, East London
Sat 9 12:30 local, 10:30 GMT, 16:00 IST
36th match - Deccan Chargers v Kings XI PunjabDe Beers Diamond Oval, Kimberley
Sat 9 16:30 local, 14:30 GMT, 20:00 IST
37th match - Chennai Super Kings v Rajasthan RoyalsDe Beers Diamond Oval, Kimberley
Sun 10 12:30 local, 10:30 GMT, 16:00 IST
38th match - Bangalore Royal Challengers v Mumbai IndiansSt George's Park, Port Elizabeth
Sun 10 16:30 local, 14:30 GMT, 20:00 IST
39th match - Delhi Daredevils v Kolkata Knight RidersNew Wanderers Stadium, Johannesburg
Mon 11 16:30 local, 14:30 GMT, 20:00 IST
40th match - Deccan Chargers v Rajasthan RoyalsDe Beers Diamond Oval, Kimberley
Tue 12 12:30 local, 10:30 GMT, 16:00 IST
41st match - Bangalore Royal Challengers v Kolkata Knight RidersSuperSport Park, Centurion
Tue 12 16:30 local, 14:30 GMT, 20:00 IST
42nd match - Kings XI Punjab v Mumbai IndianSuperSport Park, Centurion
Wed 13 16:30 local, 14:30 GMT, 20:00 IST
43rd match - Deccan Chargers v Delhi DaredevilsKingsmead, Durban
Thu 14 12:30 local, 10:30 GMT, 16:00 IST
44th match - Bangalore Royal Challengers v Chennai Super KingsKingsmead, Durban
Thu 14 16:30 local, 14:30 GMT, 20:00 IST
45th match - Mumbai Indians v Rajasthan RoyalsKingsmead, Durban
Fri 15 16:30 local, 14:30 GMT, 20:00 IST
46th match - Delhi Daredevils v Kings XI PunjabOUTsurance Oval, Bloemfontein
Sat 16 12:30 local, 10:30 GMT, 16:00 IST
47th match - Chennai Super Kings v Mumbai IndiansSt George's Park, Port Elizabeth
Sat 16 16:30 local, 14:30 GMT, 20:00 IST
48th match - Deccan Chargers v Kolkata Knight RidersNew Wanderers Stadium, Johannesburg
Sun 17 12:30 local, 10:30 GMT, 16:00 IST
49th match - Deccan Chargers v Kings XI PunjabNew Wanderers Stadium, Johannesburg
Sun 17 16:30 local, 14:30 GMT, 20:00 IST
50th match - Delhi Daredevils v Rajasthan RoyalsOUTsurance Oval, Bloemfontein
Mon 18 16:30 local, 14:30 GMT, 20:00 IST
51st match - Chennai Super Kings v Kolkata Knight RidersSuperSport Park, Centurion
Tue 19 16:30 local, 14:30 GMT, 20:00 IST
52nd match - Delhi Daredevils v Bangalore Royal ChallengersNew Wanderers Stadium, Johannesburg
Wed 20 12:30 local, 10:30 GMT, 16:00 IST
53rd match - Kolkata Knight Riders v Rajasthan RoyalsKingsmead, Durban
Wed 20 16:30 local, 14:30 GMT, 20:00 IST
54th match - Chennai Super Kings v Kings XI PunjabKingsmead, Durban
Thu 21 12:30 local, 10:30 GMT, 16:00 IST
55th match - Delhi Daredevils v Mumbai IndiansSuperSport Park, Centurion
Thu 21 16:30 local, 14:30 GMT, 20:00 IST
56th match - Bangalore Royal Challengers v Deccan ChargersSuperSport Park, Centurion
Fri 22 16:30 local, 14:30 GMT, 20:00 IST
1st Semi-Final - TBC v TBCSuperSport Park, Centurion
Sat 23 16:30 local, 14:30 GMT, 20:00 IST
2nd Semi-Final - TBC v TBCNew Wanderers Stadium, Johannesburg
Sun 24 16:30 local, 14:30 GMT, 20:00 IST
Final - TBC v TBCNew Wanderers Stadium, Johannesburg