The Indian Premier League has signed a deal to stream live coverage of cricket matches on the internet and mobile devices.
The deal, which is reported to be worth £25 million over 10 years, will cover India, Pakistan and the Middle East and will be a subscription based service.