During Euro 2016, several bars around the Alameda de Hercules were showing the games on screens outside, but you won't have difficult finding somewhere in other parts of the city. Try The Merchant at Calle Canalejas, 12. It's an Irish bar, but attracts a good mix of locals, ex-pats and tourists.Edited: 6:35 am, June 11, 2018
for the 2014 world cup I caught a few games in some of the bars on Paseo Cristobal Colon. Great relaxed atmosphere, lots of locals and the TVs outside.
Just down the road from the bull ring and O'Neils
Bar Santa Ana on c/ Pureza. (Next to Sta Ana church). A real locals' bar and footy mad.