1 марта 2006 года Захер официально дебютировал за сборную в матче отборочного турнира к кубку Азии 2007 против сборной Иордании, Хассан забил гол на 54-й минуте матча, который завершился домашней победой Омана со счётом 3:0.