Puissant, technique et doté d’une grosse capacité de projection vers l’avant, Billal Brahimi a fait ses classes en Angleterre, dans l’académie de Middlesbrough. Revenu dans l’Hexagone à Reims en 2019, il explose en 2020/2021 au Mans, en National, où il est prêté. Dans la Sarthe, il inscrit 12 buts et délivre 10 passes décisives en 34 rencontres. Arrivé à Angers en début de saison 2021/2022, il joue 9 matchs de L1 en première partie de saison et débarque à Nice lors du mercato hivernal pour 7M€ + des bonus pour 4 saisons et demi.
Après 2 saisons sans réussir à s'imposer, il est prêté en 2023/2024 à Brest, sans option d'achat. De retour à Nice, il est testé en latéral gauche par Haise en 2024/2025, mais est finalement prêté à Saint-Trond, en première division belge, lors des derniers jours du mercato. Il est prêté avec option d’achat. L'option ne sera pas levé et il revient à Nice en 2025/2026. En fin de mercato estival, il quitte d'un commun accord Nice en résiliant son contrat.