Star India have bagged the global media rights for IPL from 2018 to 2022 dishing out INR 16,347.5 crores.
No Data found
No live matches