El Hindi began his senior career at Sydney Olympic in 2017, before moving to Parramatta mid-2018 season. In 2019 he moved to the Middle East, playing for Nejmeh and Safa, in Lebanon, before joining Budaiya in Bahrain in 2020. El Hindi returned to Lebanon in 2021, signing for Ansar.
Safa signed El Hindi during the 2019 summer transfer window.[18] Due to political unrest in the country, the 2019–20 season was cancelled; El Hidni was forced to return to Australia.[6]
Budaiya
On 28 November 2020, El Hindi moved to newly-promoted Bahraini Premier League side Budaiya.[19] He played 16 league games in 2020–21, and helped his side avoid relegation by finishing in seventh place.[20]
Ansar
On 16 December 2021, El Hindi signed for Ansar in the Lebanese Premier League.[21] He renewed with Ansar for an additional season on 29 June 2022.[22]