Benchaâ is born in Oran. He started career with MC Oran in youth categories. In 2014, he joined the A team of the club.
USM Alger
On 23 March 2018 Zakaria Benchaâ joined to USM Alger for three seasons.[1] He made his debut for the team in the Arab Club Champions Cup during a win against Al-Quwa Al-Jawiya. On August 14, He made his debut in the Ligue 1 against DRB Tadjenanet as a substitute and scored his first goal in 3–1 victory.[2] Benchaâ suffered from injuries that kept him from glowing as he finished the season early and only played seven matches.[3] In the following season, after getting rid of the injury, Benchaâ starred greatly in the CAF Champions League, where he scored five goals. including a brace against AS Sonidep and Gor Mahia. in transfers winter 2019–20 Benchaâ left for Tunisian club CS Sfaxien on Loan for six months with purchase option.[4] After a long wait due to the closure of the borders, Benchaâ returned to Algeria, Antar Yahia the sporting director of USM Alger declared that Benchaâ has good capabilities and that he will train with the Reserve team, and if his mentality does not match the team he will not be in the club's squad.
CS Sfaxien
On 30 January 2020 Benchaâ joined Tunisian club CS Sfaxien on Loan for six months.[4] After joining, he suffered an injury that kept him out of the field for months, and his first match was against CA Bizertin on 9 August 2020. His first goal was against US Ben Guerdane when Benchaâ scored a double in 4–0 victory.[5] Due to COVID-19 pandemic, the loan was extended to 30 September until the end of the Tunisian championship, after an agreement between the two clubs.[6] As a reminder, the two clubs had a different in this file, last August. The Tunisians had threatened to seize the Tunisian Football Federation (FTF) and FIFA for the activation of the purchase option.
On 25 September 2020 Benchaâ returned to USM Alger.[7]
Cherno More
On 17 February 2022, Benchaâ joined Bulgarian club Cherno More.[8]