April, Sat 18 4 pm 7 pm Mumbai Indians vs Chennai Super Kings Cape Town
April, Sat 18 8 pm 11pm Rajasthan Royals vs Bangalore Royal Challengers Cape Town April, Sun 19 4 pm 7 pm Delhi Daredevils vs Kings XI Punjab Cape Town April, Sun 19 8 pm 11pm Deccan Chargers vs Kolkata Knight Riders Cape Town April, Mon 20 8 pm 11pm Chennai Super Kings vs Bangalore Royal Challengers Port Elizabeth April,Tue 21 4 pm 7 pm Kings XI Punjab vs Kolkata Knight Riders Durban April, Tue 21 8 pm 11pm Rajasthan Royals vs Mumbai Indians Durban April,Wed 22 8 pm 11pm Bangalore Royal Challengers vs Deccan Chargers Cape Town April, Thu 23 4 pm 7 pm Chennai Super Kings vs Delhi Daredevils Durban April, Thu 23 8 pm 11pm Kolkata Knight Riders vs Rajasthan Royals Cape Town April, Fri 24 8 pm 11pm Bangalore Royal Challengers vs Kings XI Punjab Durban April, Sat 25 4 pm 7 pm Mumbai Indians vs Deccan Chargers Durban April, Sat 25 8 pm 11pm Chennai Super Kings vs Kolkata Knight Riders Cape Town April, Sun 26 4 pm 7 pm Bangalore Royal Challengers vs Delhi Daredevils Port Elizabeth April, Sun 26 8 pm 11pm Kings XI Punjab vs Rajasthan Royals Cape Town April, Mon 27 4 pm 7 pm Deccan Chargers vs Chennai Super Kings Durban April, Mon 27 8 pm 11pm Kolkata Knight Riders vs Mumbai Indians Port Elizabeth April, Tue 28 8 pm 11pm Delhi Daredevils vs Rajasthan Royals Pretoria April, Wed 29 4 pm 7 pm Kolkata Knight Riders vs Bangalore Royal Challengers Durban April, Wed 29 8 pm 11pm Kings XI Punjab vs Mumbai Indians Durban April, Thu 30 4 pm 7 pm Deccan Chargers vs Delhi Daredevils Pretoria April, Thu 30 8 pm 11pm Rajasthan Royals vs Chennai Super Kings Pretoria May, Fri 1 4 pm 7 pm Mumbai Indians vs Kolkata Knight Riders East London May, Fri 1 8 pm 11pm Kings XI Punjab vs Bangalore Royal Challengers Durban May, Sat 2 4 pm 7 pm Deccan Chargers vs Rajasthan Royals Port Elizabeth May, Sat 2 8 pm 11pm Delhi Daredevils vs Chennai Super Kings Johannesburg May, Sun 3 4 pm 7 pm Kolkata Knight Riders vs Kings XI Punjab Port Elizabeth May, Sun 3 8 pm 11pm Bangalore Royal Challengers vs Mumbai Indians Johannesburg May, Mon 4 8 pm 11pm Chennai Super Kings vs Deccan Chargers East London May, Tue 5 4 pm 7 pm Rajasthan Royals vs Kings XI Punjab Durban May, Tue 5 8 pm 11pm Delhi Daredevils vs Kolkata Knight Riders Durban May, Wed 6 8 pm 11pm Deccan Chargers vs Mumbai Indians Pretoria May, Thu 7 4 pm 7 pm Bangalore Royal Challengers vs Rajasthan Royals Pretoria May, Thu 7 8 pm 11pm Kings XI Punjab vs Chennai Super Kings Pretoria May, Fri 8 8 pm 11pm Delhi Daredevils vs Mumbai Indians East London May, Sat 9 4 pm 7 pm Deccan Chargers vs Kings XI Punjab Kimberley May, Sat 9 8 pm 11pm Chennai Super Kings vs Rajasthan Royals Kimberley May, Sun 10 4 pm 7 pm Mumbai Indians vs Bangalore Royal Challengers Port Elizabeth May, Sun 10 8 pm 11pm Kolkata Knight Riders vs Delhi Daredevils Johannesburg May, Mon 11 8 pm 11pm Rajasthan Royals vs Deccan Chargers Kimberley May, Tue 12 4 pm 7 pm Bangalore Royal Challengers vs Kolkata Knight Riders Pretoria May, Tue 12 8 pm 11pm Mumbai Indians vs Kings XI Punjab Pretoria May, Wed 13 8 pm 11pm Delhi Daredevils vs Deccan Chargers Durban May, Thu 14 4 pm 7 pm Bangalore Royal Challengers vs Chennai Super Kings Durban May, Thu 14 8 pm 11pm Mumbai Indians vs Rajasthan Royals Durban May, Fri 15 8 pm 11pm Kings XI Punjab vs Delhi Daredevils Bloemfontein May, Sat 16 4 pm 7 pm Chennai Super Kings vs Mumbai Indians Port Elizabeth May, Sat 16 8 pm 11pm Kolkata Knight Riders vs Deccan Chargers Johannesburg May, Sun 17 4 pm 7 pm Kings XI Punjab vs Deccan Chargers Johannesburg May, Sun 17 8 pm 11pm Rajasthan Royals vs Delhi Daredevils Bloemfontein May, Mon 18 8 pm 11pm Kolkata Knight Riders vs Chennai Super Kings Pretoria May, Tue 19 8 pm 11pm Delhi Daredevils vs Bangalore Royal Challengers Johannesburg May, Wed 20 4 pm 7 pm Rajasthan Royals vs Kolkata Knight Riders Durban May, Wed 20 8 pm 11pm Chennai Super Kings vs Kings XI Punjab Durban May, Thu 21 4 pm 7 pm Mumbai Indians vs Delhi Daredevils Pretoria May, Thu 21 8 pm 11pm Deccan Chargers vs Bangalore Royal Challengers Pretoria May, Fri 22 8 pm 11pm 1st Semi-Final Pretoria May, Sat 23 8 pm 11pm 2nd Semi-Final Johannesburg May, Sun 24 8 pm 11pm Indian Premier League 2009 Final Johannesburg