Indian sports broadcaster ESPN STAR Sports has scooped the telecast rights for the FA Premier League, beating rivals ZEE Sports and Neo Sports.

ESPN STAR Sports already holds the rights to the English Premier League but its latest agreement means the channel will continue to show the sport until 2010. The deal is for the Indian subcontinent.

ESPN STAR Sports will broadcast 370 matches per season throughout India, Pakistan, Sri Lanka, Nepal, Bangladesh, Bhutan, Mongolia and the Maldives via television, broadband and mobile technologies.