Born in L'Ametlla del Vallès, Barcelona, Catalonia, Benktib joined Elche CF's youth setup in 2014, from Girona FC.
[1] He made his senior debut with the reserves on 23 August 2015, starting in a 1–0 Tercera División away win against FC Jove Español.
[3] He made his first-team debut on 10 September of the following year, coming on as a late substitute for Juan José Collantes in a 4–1 home routing of CF Peralada-Girona B in the Segunda División B championship.
[4] Four days later, however, his agent stated that his contract would only be renewed for one further year if the club achieved promotion to Segunda División;[5] Elche later denied the claims.
Elche later took a legal action against the player due to a "breach of contract", which the federation dismissed; he was registered by his new club in October.