But if the cricket governing body of India fails to get a stay order, then the matches will have to be shifted, abiding by the decision announced by the Bombay High Court Wednesday.

Wankhede Stadium in Mumbai had been set as the venue of the IPL 2016 final game, but if the order stays, the venue will be changed. Maharashtra Cricket Association Stadium in Pune was supposed to host two qualifier games as well. Those games will also be shifted to new venues.

Meanwhile, the Cricket Association of Bengal has expressed their interest to host the big final of the cash-rich tournament. In 2015, Eden Gardens hosted the IPL final as well, which was played between the now-suspended Chennai Super Kings and the Mumbai Indians.

"We are not going to go up and say anything but in case BCCI wants Eden to host the final, we are always ready. Who will refuse an IPL final," CAB secretary Subir Ganguly was quoted as saying by the Press Trust of India.

"The CAB has already organised two high-profile World Cup games (India vs Pakistan) and (World Cup final between West Indies and England) successfully."

M Chinnaswamy Stadium in Bengaluru is also an option for the final. But Eden Gardens might just edge past Bengaluru because of the capacity difference between the two stadiums. Bangalore is already hosting the first qualifier while Kolkata may just get the eliminator game as well.

On the other hand, Kings XI Punjab may get to play their three home matches, which was supposed to be played in Nagpur, at their home ground or at the HPCA Stadium in Dharamshala.