After leaving FC Metz's junior ranks, he played briefly at amateur club ASC Lascasbas before joining the reserve team of 1. FC Saarbrücken. After one season with the reserve team, he was called up to the senior squad and scored six goals in 25 games. The next summer he signed a four-year contract with then 2. Bundesliga side 1. FSV Mainz 05. On 3 March 2010, his club announced that it would not renew the contract with the striker and that he would leave the club in summer.[2] Amri then joined 1. FC Kaiserslautern.

On 15 December 2011, Amri was loaned out by Kaiserslautern to FSV Frankfurt until the end of the season.[3][4] On 26 February 2012, in a league game against Karlsruhe, Amri broke his leg after colliding with opposing goalkeeper Dirk Orlishausen, forcing him to the rest of the season.[5]