In January 2018, he transferred for Ligue 1 side Strasbourg for a fee of €200,000, signing a three-and-a-half-year contract, being described by the club as "one for the future".
[1] After playing with the B in Championnat National 3 for the second half of the 2017–18 season, he made his first team debut on 19 August 2018, in the Ligue 1 fixture against Saint-Étienne, coming on as a late substitute.
[2] Zemzemi hit the media spotlight after his involvement in a challenge which left Neymar injured during a Coupe de France match between Strasbourg and Paris Saint-Germain in January 2019.
[6] In August 2020, Zemzemi joined Championnat National side Avranches on loan for the 2020–21 season.
[9] He made his debut for Tunisia national team on 7 June 2019 in a friendly against Iraq, as an 86th-minute substitute for Ali Maâloul.