选择为出生地瑞士或祖国阿尔巴尼亚的国家队上阵。由于他认为阿尔巴尼亚足总忽视他而瑞士足总欢迎他，因此他选择代表瑞士上阵。
2012年欧国盃.2011年，他于2012欧国盃外围赛以2比2战和英格兰的比赛中完成成年国家队首秀。而在对卢森堡的赛事，攻入在国家队的首个入球，令瑞士以1比0小胜。可惜瑞士未能在外围赛出线。
2012年夏季奥林匹克运动会.2012年，瑞士曾经尝试邀请扎卡为国出战奥运，可惜球员倾向留在球会进行季前集训，拒绝邀请。
2