Al-Khor SC Stadium Address: Al-Khor Country: Qatar Capacity: 12,000 Opened: Main use: Football Tenants: Al-Khor SC (football) Extra stadium info – Al-Khor SC Stadium Al-Khor SC was founded in 1961. © Flickr: spetsnaz1991 View larger map