Rachid Habchaoui est né le 4 juillet 1950. C'est un athlète qui était spécialisé en 5 000 m et 10 000 m. Il a pris part aux Jeux olympiques de 1980 à Moscou. Mais il n'a pas pu atteindre la finale. Une année avant, Habchaoui a décroché le bronze sur 10 000 mètres lors du championnat d'Afrique à Dakar au Sénégal avec un temps de 29'28''9'''. Dans la même année, Habchaoui a gagné une médaille d'argent lors des 8e Jeux méditerranéens à Split (Croatie; ex-Yougoslavie) sur 5 000 mètres et une autre en bronze sur 10 000 mètres. Il a gagné aussi deux médailles d'or lors des Jeux maghrébins de 1981, l'une sur 10 000 mètres, et l'autre sur 5 000 mètres.Ses meilleurs temps sont sur 3 000 m (7mn,49s,5), sur 5 000 m (13 mn 35,8 s) et 28 mn 24s sur 10 000 m.