Garveys along Salwa Road is the best I think. English style pub inside a small expat club. Shows everything english at least.

Ramada has a sports bar, not to fancy but ok.

Rydges has a sports bar, but they normally play loud music when showing the matches which can be annoying...