奥林匹亚
1999年，扎霍维奇轉投希臘的奥林匹亚科斯，轉會費1350万欧元。但他在奥林匹亚科斯由於不按时归队和跟主帥口角，一年下來只參加了14场聯賽比賽，取得7個进球。2000年欧锦赛後，扎霍维奇以550萬英鎊加入西班牙的瓦伦西亚。