Centrocampista dotato fisicamente e con un buon senso della posizione, bravo nei calci da fermo e con un'ottima visione di gioco, per la sua duttilità tattica può essere impiegato sia come mezzala che come trequartista.[2][3]
Carriera
Cresciuto nel settore giovanile del Digione, inizia la carriera professionistica con il Grenoble, esordendo in prima squadra il 7 novembre 2009, nella partita di campionato pareggiata per 0-0 contro il Monaco.[4] Ha giocato 2 partite nella stagione 2009-10, prima di essere retrocesso in Ligue 2 per la stagione 2010-11, stagione in cui ha giocato 11 partite segnando un gol agli ordini di Mehmed Baždarević, fino a quando è libero da qualsiasi contratto nel 2011. fermo per due anni a causa di una grave pubalgia[5], trascorre quindi una stagione en 2013-2014 con il Lille 2, prima di passare alla Lokomotiv Plovdiv.[5]
Dopo una buona stagione disputata in Süper Lig, il 19 luglio 2018 viene acquistato dal Sassuolo, legandosi al club emiliano fino al 2022.[9] Esordisce in maglia neroverde il 12 agosto 2018 nella vittoria casalinga di Coppa Italia per 5-1 contro la Ternana. Sette giorni dopo avviene anche il debutto in serie A contro l'Inter. Il 12 maggio 2019 segna il suo primo gol in serie A nella gara contro il Torino, siglando la marcatura del momentaneo 0-1, venendo espulso subito dopo per doppia ammonizione per essersi tolto la maglia.[10][11]
Il 30 agosto 2021 viene ceduto in prestito allo Spezia.[12][13] Il 19 settembre, alla sua seconda presenza con i liguri, dopo essere subentrato a Giulio Maggiore al minuto 78, segna in pieno recupero il gol che vale il successo in casa del Venezia.[14] A fine stagione, nonostante il poco spazio trovato con la maglia degli aquilotti anche a causa di problemi fisici,[15][16] viene riscattato dal club.[17]
Il 1º settembre 2023 viene ceduto a titolo definitivo al Frosinone.[18][19]
Il 9 febbraio 2024 viene ceduto ai turchi del Kayserispor.[20]
Nazionale
Dopo essere convocato senza mai aver esordito nella selezione marocchina Under-21, il 4 ottobre 2018 viene chiamato per la prima volta in nazionale maggiore dal ct Hervé Renard in vista del 3º e 4º turno di qualificazione alla Coppa d'Africa 2019 contro le Comore[21].
Esordisce in Nazionale marocchina il 16 ottobre 2018, durante il match di ritorno di Comore-Marocco, conclusosi sul 2-2, dopo essere rimasto in panchina nella partita di andata del 13 ottobre[22]. Bourabia ha esordito entrando all'84º minuto al posto del compagno Nordin Amrabat.[23]