Here is the Indian Premier League/IPL 2009 match schedule/fixture for the season.

IPL 2009 Schedule

The second season of Indian Premier League (IPL) will begin from 10 April 2009. The inaugural match of IPL 2009 will be hosted by the winners of last year, Rajasthan Royals at Jaipur. The first match will be played between Rajasthan Royals and Delhi Daredevils.

Like the last season of IPL, this time too, there will be two semi-finals which will be played at M.A. Chidambaram Stadium on the 21 and 22 May 2009. The finals once again will be held at Mumbai on 24 May 2009. While all the day matches will be played from 4 p.m. to 7 p.m., the night matches will be played from 8 p.m. to 11 p.m.

The format of the IPL tournament of 2009 will remain unchanged from the 2008 season format. All the teams of will first play against one another in a league on home-and-away basis, after which, the top four teams will contest in the two semi-finals. Two winners of semi-finals will enter the finals.

Though the format remains same as last year, certain changes in rules and conditions regarding participation by English players will be seen in the latest season of Indian premier League, which are:
  • The number of international players allowed in any one squad - increased from 8 to 10 (the number allowed in any playing 11 remains at 4)
  • The players purchase cap - increased from 5 to 7 million. English players will be allowed to play in IPL 2009 for 21 days in between their tour to West Indies and the subsequent return tour.

IPL 2009 Schedule
Date Teams Venue Time
April - 2009
Saturday, 18 Rajasthan Royals vs Royal Challengers Bangalore Cape Town 8 p.m.
Saturday, 18 Mumbai Indians vs Chennai Super Kings Cape Town 4 p.m.
Sunday, 19 Kolkata Knight Riders vs Deccan Chargers Cape Town 8 p.m.
Sunday, 19 Delhi Daredevils vs Kings XI Punjab Cape Town 4 p.m.
Monday, 20 Royal Challengers Bangalore vs Chennai Super Kings Port Elizabeth 8 p.m.
Tuesday, 21 Rajasthan Royals vs Mumbai Indians Durban 8 p.m.
Tuesday, 21 Kolkata Knight Riders vs Kings XI Punjab Durban 4 p.m.
Wednesday, 22 Royal Challengers Bangalore vs Deccan Chargers  Cape Town 8 p.m.
Thursday, 23 Chennai Super Kings vs Delhi Daredevils Durban 4 p.m.
Thursday, 23 Kolkata Knight Riders vs Rajasthan Royals Cape Town 8.15 p.m.
Friday, 24 Kings XI Punjab vs Royal Challengers Bangalore Durban 8.00 p.m.
Saturday, 25 Kolkata Knight Riders vs Chennai Super Kings Cape Town 8.15 p.m.
Saturday, 25 Deccan Chargers vs Mumbai Indians Durban 4 p.m.
Sunday, 26 Rajasthan Royals vs Kings XI Punjab Cape Town 8.15 p.m.
Sunday, 26 Royal Challengers Bangalore vs Delhi Daredevils Port Elizabeth 4 p.m.
Monday, 27 Kolkata Knight Riders vs Mumbai Indians Port Elizabeth 8.15 p.m.
Monday, 27 Chennai Super Kings vs Deccan Chargers Durban 4 p.m.
Tuesday, 28 Delhi Daredevils vs Rajasthan Royals Pretoria 8 p.m.
Wednesday, 29 Mumbai Indians vs Kings XI Punjab Durban 8 p.m.
Wednesday, 29 Kolkata Knight Riders vs Royal Challengers Bangalore Durban 4 p.m.
Thursday, 30 Delhi Daredevils vs Deccan Chargers Pretoria 4 p.m.
Thursday, 30 Rajasthan Royals vs Chennai Super Kings Pretoria 8 p.m.
May - 2009
Friday, 1 Royal Challengers Bangalore vs Kings XI Punjab Durban 8.15 p.m.
Friday, 1 Mumbai Indians vs Kolkata Knight Riders East London 4 p.m.
Saturday, 2 Rajasthan Royals vs Deccan Chargers Port Elizabeth 4 p.m.
Saturday, 2 Chennai Super Kings vs Delhi Daredevils Johannesburg 8.15 p.m.
Sunday, 3 Mumbai Indians vs Royal Challengers Bangalore Johannesburg 8.15 p.m.
Sunday, 3 Kings XI Punjab vs Kolkata Knight Riders Port Elizabeth 4 p.m.
Monday, 4 Deccan Chargers vs Chennai Super Kings East London 8 p.m.
Tuesday, 5 Delhi Daredevils vs Kolkata Knight Riders Durban 8 p.m.
Tuesday, 5 Kings XI Punjab vs Rajasthan Royals Durban 4 p.m.
Wednesday, 6 Mumbai Indians vs Deccan Chargers Pretoria 8 p.m.
Thursday, 7 Kings XI Punjab vs Chennai Super Kings Pretoria 8 p.m.
Thursday, 7 Royal Challengers Bangalore vs Rajasthan Royals Pretoria 4 p.m.
Friday, 8 Delhi Daredevils vs Mumbai Indians East London 8 p.m.
Saturday, 9 Deccan Chargers vs Kings XI Punjab Kimberley 4 p.m.
Saturday, 9 Chennai Super Kings vs Rajasthan Royals Kimberley 8 p.m.
Sunday, 10 Kolkata Knight Riders vs Delhi Daredevils Johannesburg 8.15 p.m.
Sunday, 10 Royal Challengers Bangalore vs Mumbai Indians Port Elizabeth 4 p.m.
Monday, 11 Deccan Chargers vs Rajasthan Royals Kimberley 8 p.m.
Tuesday, 12 Royal Challengers Bangalore vs Kolkata Knight Riders Pretoria 4 p.m.
Tuesday, 12 Kings XI Punjab vs Mumbai Indians Pretoria 8 p.m.
Wednesday, 13 Deccan Chargers vs Delhi Daredevils Durban 8 p.m.
Thursday, 14 Mumbai Indians vs Rajasthan Royals Durban 8 p.m.
Thursday, 14 Chennai Super Kings vs Royal Challengers Bangalore Durban 4 p.m.
Friday, 15 Kings XI Punjab vs Delhi Daredevils Kimberley Bloemfontein 8 p.m.
Saturday, 16 Chennai Super Kings vs Mumbai Indians Port Elizabeth 4 p.m.
Saturday, 16 Deccan Chargers vs Kolkata Knight Riders Johannesburg 8.15 p.m.
Sunday, 17 Rajasthan Royals vs Delhi Daredevils Bloemfontein 8.15 p.m.
Sunday, 17 Kings XI Punjab vs Deccan Chargers Johannesburg 4 p.m.
Monday, 18 Chennai Super Kings vs Kolkata Knight Riders Pretoria 8 p.m.
Tuesday, 19 Delhi Daredevils vs Royal Challengers Bangalore Johannesburg 8 p.m.
Wednesday, 20 Chennai Super Kings vs Kings XI Punjab Durban 8 p.m.
Wednesday, 20 Rajasthan Royals vs Kolkata Knight Riders Durban 4 p.m.
Thursday, 21 Deccan Chargers vs Royal Challengers Bangalore Pretoria 8 p.m.
Thursday, 21 Mumbai Indians vs Delhi Daredevils Pretoria 4 p.m.
Friday, 22 Semi Final 1, Delhi Daredevils v Deccan Chargers Pretoria 8 p.m.
Saturday, 23 Semi Final 2, Chennai Super Kings v Royal Challengers Johannesburg 8 p.m.
Sunday, 24 Final Johannesburg 8 p.m.