2010年，沙奇里晋升至成年组国家队，并在2010年3月3日瑞士以1比3不敌乌拉圭的友谊赛中完成其国家队首秀。随后，他又被国家队主教练奥特马·希斯菲尔德召入了2010年世界杯的参赛名单。2010年9月7日，沙奇里取得了他的国家队首个入球，在2012年欧洲杯外围赛以1比3不敌英格兰的比赛中，他用一记左脚远射攻入了球队的唯一入球。2011年9月6日，沙奇里又在另一场2012年欧洲杯预选赛中上演帽子戏法，帮助球队后来居上以3比1战胜保加利亚。在2012年奥运会前夕，瑞士足协还试图将沙奇里召入参加奥运会男子