Bombay High Court on Wednesday said all the Indian Premier League matches scheduled to be played in Maharashtra from April 30 onwards should be shifted out from the state. The order will affect 13 matches, including the final that was to be held in Mumbai on May 29.