Long back, I remember some of the Australia vs South Africa ODI matches being played in stadiums with retractable roof. I can't recall the exact venue, but I guess it was either Melbourne or Sydney. If they have such facilities, then why can't they make use of it? The BCCI should also consider this option as the climate change has made it very difficult to schedule the matches. Recently, a large number of matches in the Vijay Hazare Trophy were abandoned as a result of rain. The BCCI is a cash rich body, and they can build such stadiums if they want.
Are you talking about these cricket stadium ? There are not many of these in the world yet.