The only channel I can find is Abu Dabi Sport 2 on Nilesat and Badr4
which has an Arabic commentary.

Does any one know if the paid ADMC service covers F1 in English?
How do I get a subscription??
The web site is all in Arabic.

I also have access to Hotbird and Eurobird 9A, if that helps