次代表瑞士U-21上阵，并帮助球队在2011年U-21欧洲杯外围赛中以3比1战胜土耳其U-21。2011年6月11日，他又在2011年欧洲U-21足球锦标赛分组赛的首场比赛中取得首个入球，帮助球队以1比0战胜丹麦U-21。2010年，沙奇里晋升至成年组国家队，并在2010年3月3日瑞士以1比3不敌乌拉圭的友谊赛中完成其国家队首秀。随后，他又被国家队主教练奥特马·希斯菲尔德召入了2010年世界杯的参赛名单。2010年9月7日，沙奇里取得了他的国家队首个入球，在2012年欧洲杯外围赛以1比3不敌英格兰的比赛