On 1 August 2013, he signed a one-year contract with Al-Shabab. On 14 August 2014, he signed a one-year contract with Bosher. He made his debut and scored his first goal for Bosher on 11 September 2014, in a 2–2 draw against his former club Al-Shabab.
International career
Mohammed was selected for the national team for the first time in 2005. He has made one appearance in the 2010 FIFA World Cup qualification.