Finaliste des Championnats d'Asie 2005 (8 du 800 m) et des Jeux asiatiques de 2006 (6 du 1 500 m), Mohammed Shaween remporte son premier succès international majeur en 2007 à l'occasion des Championnats d'Asie d'Amman où il s'impose sur 1 500 m, devant l'Iranien Sajjad Moradi et le Qatari Abubaker Ali Kamal, dans le temps de 3 min 46 s 85. Il est éliminé dès les séries lors des Championnats du monde de 2007, des Jeux olympiques de 2008 et des Championnats du monde de 2009.