Just curious, does cricket generate enough revenue to justify a covered stadium? I have no idea, so I ask.
American baseball is played in warm weather months, and rainouts are relatively few. Football in the US, on the other hand, is played in fall and winter months in various climates across the country. A team might play in near zero temps with snow on the ground in Chicago or Pittsburgh or Boston one week, then play in springlike weather in southern California or south Texas or Florida the next.
A covered stadium can cost billions. Take a look at the state of the art Cowboys Stadium in the Dallas metroplex. http://stadium.dallascowboys.com/
I don't have an answer to the OP question, but a covered stadium would have to be able to justify its existence and eventually pay for itself.