Born in
Revin, Ardennes, France, Mansouri began his career at
Tinqueux SC, a small team from
Tinqueux who were playing in the sixth division. At age 17, he left the club and signed with
Le Havre AC who were playing in
Ligue 1, where he spent his first two seasons playing in the reserve side. He made his debut in the first game of the 1997–98 season, coming as a second-half substitute against
Olympique de Marseille. He would slowly assert himself at the club and would eventually go on to make 134 appearances and scoring 2 goals in 6 seasons in both Ligue 1 and
Ligue 2. At the start of the 2003–04 season, Mansouri was loaned out for the season to English
Championship side
Coventry City F.C. Mansouri made 14 appearances in the first half of the season before leaving, against the clubs wishes, to play for
Algeria at the
2004 African Cup of Nations in Mali. His contract was subsequently terminated and he remained without a club for the rest of the season. In the summer of 2004, Mansouri signed with Ligue 2 side
LB Châteauroux where he easily imposed himself in the middle of the park. He would go on to make 63 appearances for the club, starting every one of them, and scoring 2 goals. He was also the captain of the team in the 2005–2006 season. At the beginning of the 2006 season, Mansouri signed a two-year contract with Ligue 1 side
FC Lorient. On 23 June 2010, Mansouri signed a Two-year contract with Qatari-side
Al-Sailiya. On 22 December 2011, Mansouri signed a contract until the end of the season with Algerian side
CS Constantine. ==International career==