Abdullah on voittanut pronssimitaljat vuoden 2005 IAAF:n Maailman risteilymestaruuskilpailussa.
ja IAAF:n puolimaratonmaailmanmestaruuskilpailut vuosina 2004 ja 2008. Hän edusti Kataria yli 10 000 metrin ajossa vuoden 2008 Pekingin olympialaisissa ja kolme kertaa IAAF:n maailmanmestaruuskilpailuissa. Hän on kaksinkertainen Aasian mestari 10 000 metrin juoksussa (2003 ja 2007) ja omistaa Aasian ennätyksen, jonka henkilökohtainen paras aika on 26:38,76 minuuttia.