Azadi Stadium is a football stadium located in the city/town of Tehran in Iran, Asia. Azadi Stadium has a maximum stadium capacity of 100000 spectators.
Iran national football team are the main occupants of the stadium.
Iran national football team play their domestic home football fixtures at Azadi Stadium.