Advertising banners were among the items torn from their mountings at the BRSABVE Cricket Stadium in Lucknow, northern India, when a dust storm occurred during the match.
Players were seen covering their eyes as the end of Sri Lanka’s innings was marred by the weather.
Videos circulating on social media showed the material falling from the roof and landing between seats, with some fans running for cover while others rushed it back into the hall.
The scenes were followed by rain between innings as both teams looked for their first win of the World Cup.
Sri Lanka reached 125 without any wickets before being bowled out for 209 after a stunning collapse.
Australia’s attempt to get going after back-to-back defeats to open the tournament ended in failure as rain hit Lucknow before the comeback could begin.