La construction du stade débuta le et se solda le . Il a été inauguré en 1962 sous le nom de "Istora" ou "Gelora Senayan". Le coût de construction s'élèva à 12,5 millions de dollars. Il a été rénové récemment pour pouvoir accueillir la Coupe d'Asie des nations de football 2007. Il a accueilli 7 matchs de cette compétition dont la finale.