[4] On 30 July 2013, Bakkali made his debut for PSV against Zulte Waregem in a UEFA Champions League qualifying match.
[11] On 6 July 2015, Bakkali moved to La Liga club Valencia CF, after agreeing to a five-year deal.
[16] On 1 February 2021, Bakkali moved to Belgium club Beerschot, on a loan deal until the end of the season.
[17] Bakkali joined Eredivisie club RKC Waalwijk on 3 August 2022, signing a two-year contract.
[18] After his breakthrough into the PSV first team, Belgium senior coach Marc Wilmots selected him in his 25-man squad for the friendly match against France.