The choice was made by UEFA's eight-man technical study group plus one vote from fans who had named their preferred player on the organisers' website.
Zagorakis will be presented with his trophy at a gala in Monaco on August 26.
Also read:
Euro 2004: The awards show
Images: Greece vs Portugal
Hail 'King Otto'