El Khattabi begon zijn profcarrière in het seizoen 1995/96 bij Sparta Rotterdam. Na één seizoen verhuisde de spits naar sc Heerenveen. Daar pikt de technische spits zijn doelpuntjes mee en het levert hem een plaats op in de nationale selectie van Marokko voor het WK van 1998. In het seizoen 1998/99 raakt Ali op een zijspoor in sc Heerenveen en in de winterstop verhuist hij weer terug naar Sparta Rotterdam. Daar groeit hij uit tot een publieksfavoriet. In 2001 houdt hij met zijn 21 doelpunten de kwakkelende ploeg in de eredivisie. Een vertrek lijkt onvermijdelijk. RSC Anderlecht en Feyenoord zijn geïnteresseerd, maar El Khattabi kiest uiteindelijk voor AZ. Daar speelt hij een paar sterke seizoenen, maar verliest er mede door blessures toch zijn basisplaats. In het seizoen 2005/06 werd El Khattabi uitgeleend aan RBC Roosendaal waarmee de spits degradeerde uit de eredivisie. Omdat El Khattabi’s aflopende contract bij AZ niet werd verlengd, moest hij op zoek naar een nieuwe werkgever. Medio 2006 besloot El Khattabi op 29-jarige leeftijd per direct een punt achter zijn loopbaan te zetten. Daarna was hij actief in de vastgoed-sector en nu als zaakwaarnemer.