Erste internationale Erfahrungen sammelte Abdalaati Iguider 2004 bei den Juniorenweltmeisterschaften in Grosseto, bei denen er über 1500 Meter mit neuem Meisterschaftsrekord von 3:35,53 min die Goldmedaille gewann. Anschließend siegte er bei den Arabischen Jugendmeisterschaften in Rabat im 800-Meter-Lauf in 1:49,93 min sowie über 1500 Meter in 3:49,14 min. Bei den Crosslauf-Weltmeisterschaften 2005 in Saint-Étienne belegte er nach 25:28 min den 30. Platz in der U20-Wertung. Anschließend belegte er bei den Islamic Solidarity Games in Mekka in 3:48,49 min den vierten Platz über 1500 Meter. 2006 nahm er erneut an den Juniorenweltmeisterschaften in Peking teil, musste sich diesmals aber überraschend mit 3:40,73 min geschlagen geben. Im Jahr darauf qualifizierte er sich erstmals für die Weltmeisterschaften in Osaka, schied dort aber mit 3:43,25 min in der ersten Runde aus. 2008 nahm er erstmals an den Olympischen Spielen in Peking teil und erreichte dort das Finale, in dem er mit 3:34,66 min auf Rang fünf gelangte.