Le stade a été construit en 1960 grâce à l'argent donné par la fondation Kaftanzoglio, dont le nom a été donné à l'enceinte.
Le stade a une capacité maximale d'accueil de 28 028 places actuellement et a été rénové avant d'accueillir plusieurs matchs du tournoi de football lors des Jeux Olympiques de 2004.
Jusqu'en 1982, c'était le plus grand stade construit en Grèce, mais il a été dépassé depuis.
Le , 47 458 spectateurs assistent dans le stade à une rencontre qualificative pour la Coupe du monde 1970, ce qui constitue un record national d'affluence. Ce soir-là, la Grèce bat la Suisse sur le score de 4 buts à 1.