1 A felnőtt klubokban játszott mérkőzések és gólok csak a bajnoki mérkőzések adatait tartalmazzák. Utolsó elszámolt mérkőzés dátuma: 2024. május 26. 2 Utolsó elszámolt válogatott mérkőzés dátuma: 2024. március 27.
Guendouzi aParis Saint-Germain akadémiáján kezdte pályafutását, innen került 2014-ben aLorient csapatához, ahol 2016-ig a tartalékcsapatban kapott szerepet.
2016. október 15-én aNantes elleni 2–1-es vereség alkalmával mutatkozott be aLigue 1-ben. A szezonban összesen kilenc tétmérkőzésen játszott. ALorient a szezon végén kiesett azélvonalból, de Guendouzi maradt a csapatnál.[1][2][3] A következő idényben aLorient hetedik lett amásodosztályban, Guendouzi 21 tétmérkőzésen játszott.[4]
2018. július 11-én az angolPremier League-ben szereplőArsenal bejelentette a leigazolását. A londoni csapat hétmillió fontot fizetett érte.[5] Guendouzi a 29-es mezszámot kapta, amit az előző szezonbanFrancis Coquelin viselt a csapatban.[6] Július 28-án, a Szingapúrban rendezett felkészülési mérkőzésen a kezdőcsapatban kapott helyet aParis Saint-Germain elleni 5-1-es győzelem alkalmával.[7] Augusztus 12-én a bajnokságban is bemutatkozott, a bajnoki címvédőManchester City ellen a 72. percben állt be csereként a 2-0-ra elvesztett mérkőzésen.[8]
Két szezon alatt 57 bajnokin lépett pályára a londoni csapatban, azonban 2020. június 20-án aBrighton & Hove Albion elleni bajnokin a pályán szóváltásba keveredett az ellenfél játékosával,Neal Maupayjal,[10] az eset pedig komoly negatív visszhangot váltott ki Angliába, Guendouzit pedig eltiltották az első csapat edzéseinek látogatásától.[11]
2023. augusztus 31-én az olasz élvonalbeliLazio vette kölcsön a 2023-2024-es szezon végéig,[14][15] opciós vásárlási jogot is szerezve a játékjogára.[15] A szezon végén a klub élt opciós jogával.[16][17]