Ta alustas klubikarjääri 2009. aastal Prantsusmaa kolmanda liiga klubis Guingamp, kellega tõusis hooajaks 2011–12 Prantsusmaa esiliigasse. Hooajal 2011–12 lõi ta esiliigas 11 väravat.
2012. aasta augustis sõlmis ta kolmeaastase lepingu Inglismaa esiliiga klubiga Leicester City.[1] Ta mängis klubi meeskonnas kokku kolm hooaega, millest kaks esimest esiliigas ja kolmanda hooaja kõrgliigas.
2015. aasta juunis liitus ta Belgia kõrgliiga klubiga Standard Liège.
2016. aasta jaanuaris liitus ta Inglismaa klubiga Brighton & Hove Albion, kellega sõlmis kolmeaastase lepingu.[2] Esimesed kaks hooaega mängis ta klubiga Inglismaa esiliigas. Hooajal 2016–17 lõi ta liigas koguni 15 väravat ja aitas klubil tõusta Premier League'isse. Samal hooajal valiti ta esiliiga hooaja sümboolsesse koosseisu ja kogu liiga parimaks mängijaks. 15. oktoobril 2017 lõi ta mängus Evertoni vastu oma esimese värava Inglismaa kõrgliigas.
2019. aasta juulis suundus ta Brighton & Hove Albionist laenule Fulhami. 2020. aasta juulis sõlmis ta klubiga püsiva lepingu. Hooajal 2020/21 oli ta Fulhamist laenul Inglismaa esiliigaklubis Nottingham Forest. 2022. aasta septembris läks ta Fulhamist üheks hooajaks laenule Volos.
Knockaert on mänginud Prantsusmaa kuni 20- ja kuni 21-aastaste koondises.