Bacha grew up in the Grange Blanche district of Lyon, France. She was introduced to football by her brother at the age of four.[2] She joined the Lyon academy at the age of eight.[3]
Club career
She continued to progress through the youth ranks at Lyon. In 2013, her performances caught the attention of Sonia Bompastor, a former footballer who was also responsible for Lyon's training centre.[2] She signed a professional contract with Lyon during the 2017–18 season.[4] That same season, Lyon went on to win the Champions League, with Bacha starting in the final.[5] Lyon were to contest the 2019 Champions League final too; Bacha featured in the game as a substitute for Eugénie Le Sommer, coming on in the 82nd minute of the match.[6]
In December 2024, Selma Bacha extended her contract with Lyon until 2029.[7]
International career
In July 2024, Bacha was named in France's squad for the 2024 Olympics.[8]