In January 2016, Rahmani extended his contract with
MO Béjaïa for another 2 years. In May 2019, Rahmani joined
Saudi Pro League club
Damac. He signed a one-year contract with the option to extend for a further year. After making 12 appearances for the club, his contract was ended six months early in January 2020. In January 2020, Rahmani returned to Algeria and joined former club
CS Constantine. In July 2023, Rahmani joined
JS Kabylie. In July 2024, Rahmani signed for
MC Oran. On 27 January 2026, he joined
ASO Chlef. ==International career==