Star India had secured the ICC TV and digital rights for $3 billion for a four-year period until 2027. However, the company sub-licenced the TV rights to Zee Entertainment, which later backed out of the deal.