He started his career with
Grenoble Foot 38 and made his professional debut for the club on 7 November 2009 in a
Ligue 1 game against
Monaco. In June 2015, Bourabia signed a two-year contract with
Cherno More Varna. On 12 August, he scored the only goal in a 1–0 victory over
Ludogorets Razgrad in the
Bulgarian Supercup. On 11 January 2016, Bourabia signed with
Levski Sofia on a three-year deal. On 22 June 2017, he was sold to Turkish club
Konyaspor for a fee around 500 000 €. On 17 July 2018, Bourabia signed with
Sassuolo for a fee around €2 million. On 30 August 2021, Bourabia joined
Spezia on a season-long loan with an obligation to buy. On 1 September 2023, Bourabia moved to
Frosinone on a one-year deal. ==International career==