Career
Early career
Born in Toulouse, France, Cherfa played youth football with AS Monaco Football Club, but only appeared for its reserve team as a senior. After representing CS Louhans-Cuiseaux in the lower leagues, he signed with Ligue 2 club Stade de Reims in the 2007 summer, before going on to represent CS Sedan Ardennes and LB Châteauroux, also of the same competition. Omonia
In 2011, Cherfa joined Air Corps Omonia in the Cypriot First Division, after fellow league side Ermis Aradippou did not have the financial means to complete the transfer.
In the 2012 summer transfer window, after being deemed surplus to requirements, Cherfa was loaned to Panthrakikos F.C. from Greece.
At the end of the campaign he returned to Omonia, who had just lost fellow stoppers Christos Karipidis and Savo Pavićević to other clubs, but Panthrakikos contested that the agreement ended sooner than it should have. After failing to negotiate a new contract with a smaller wage, due to Omonia"s financial situation, Cherfa was made to train alone, and was eventually linked to OFI Crete even though the former side stated it did not have the intention of releasing him.
After the club failed to perform in their Union of European Football Associations Europa League campaign, both defensively and overall, a new round of talks started, and he eventually put pen to paper to a new three-year deal. Constantine
On 15 January 2016, four days after being released by Panthrakikos, Cherfa signed a two-year contract with Algerian club CS Constantine.
In April 2005, Cherfa was called up to the Algerian under-23 team for a mini training camp in France.
Omonia
Cypriot Cup: 2011-2012.