The International Cricket Council (ICC) Board has suspended Sri Lanka Cricket's membership with immediate effect, citing serious breaches of obligations, particularly regarding the autonomy of managing its affairs and preventing government interference in cricket governance.