Hadouir was born in 's-Hertogenbosch and made his debut in professional football, being part of the Willem II squad in the 2002–03 season. In 2007, Hadouir signed with Roda JC where he stayed four seasons. In July 2011, Alemannia Aachen of the German 2. Bundesliga signed Hadouir on a two-year contract. On 6 July 2012, he joined NAC Breda on a free transfer.[3]