 After spending a long five years spell with some of the top clubs in Kuwait, Qatar and Saudi Arabia he came back to Oman and signed a one-year contract with Al-Shabab Club.In 2011, he signed a contract with his former club Muscat club.After spending two seasons with the club where he spent his best times he announced that he would retire from professional football at the end of the 2012–13 Oman Elite League season.