7 сентября 2012 года Яссир аш-Шахрани дебютировал в составе сборной Саудовской Аравии в гостевом товарищеском матче против команды Испании, выйдя на замену в самой концовке поединка. Он также принимал участие в матчах отборочного турнира чемпионата мира 2018 года, а также Кубка Азии 2015 года в Австралии и отборочного турнира к нему.