Al Karkh Stadium is a modest 6,000 capacity stadium located in the Iraqi capital city of Baghdad. Last renovated in 2004, the stadium’s name is derived from the resident football team Al-Karkh Sport Club.
Al Karkh Stadium - Al Karkh SC Stadium Guide
By Football Tripper
Last Updated: July 19, 2019