
Brahim Diaz nasce a Malaga nel 1999 dove trascorre le giovanili nella squadra della sua città fino al 2013 quando il Manchester City decide di portarlo in Inghilterra.
Con la squadra under 21 mette in mostra le sue qualità e Pep Guardiola, il 21 settembre 2016, lo fa esordire in prima squadra contro lo Swansea in EFL Cup e nella stagione 2017/18 trova 5 presenze in Premier League.
Il Real Madrid mette gli occhi sul giovane talento e lo porta in Spagna nel 2019 per 17 milioni di euro e nel 2020 viene girato in prestito secco al Milan per un anno.