I would normally suggest the Sports Cafe on Al Thalia Street, but just seen they have closed down - so the Courtyard by Marriot (Diplomatic quarter) has a sports bar called LDN Circus which is quite popular - Al-Hada District, Abdullah bin Huzafah, Al-Sahmi Street, Riyadh.
+966 11-2817300