Khalid Raghib participe aux Jeux olympiques d'été de 1992. Sur les trois matchs que dispute la sélection nationale marocaine, il en joue deux[2]. Lors du premier, auquel Raghib participe, les Marocains affrontent la Corée du Sud. Ce match se termine par un nul sur le score d'un but partout[3]. Ensuite, le Maroc enchaîne avec la Suède. En l'absence de Raghib, les Suédois écrasent le Maroc, sur un score final de quatre buts à zéro. Pour le compte du dernier match de poule[4], Raghib commence la rencontre comme titulaire face à l'équipe nationale du Paraguay, avec, à la clé, une défaite par trois buts à un[5].
Khalid Raghib participe ensuite aux éliminatoires de la Coupe du monde, en prenant part à deux rencontres, face à la Sierra Leone et au Ghana[2]. Lors de la première, les Marocains, devant 25 000 supporters, écrasent les Sierra-Léonais sur le score de quatre buts à zéro. Durant ce match, Khalid Raghib inscrit un doublé en l'espace de seulement cinq minutes; le premier à la 50e minute, puis, le second, à la 55e minute[6]. Lors du second match, Raghib inscrit le but de la victoire face au Ghana devant 60 000 spectateurs, avec une réalisation à la 67e minute[7]. C'est ce but qui qualifie l'équipe du Maroc pour la Coupe du monde de 1998.
Les matchs avec l'équipe nationale
09/08/1990 Tunis : Tunisie vs Maroc 0 - 0 Amical
19/08/1990 Casablanca : Maroc vs Niger 2 - 0 Elim. CAN 1992
02/09/1990 Casablanca : Maroc vs Mauritanie 4 - 0 Elim. CAN 1992…….1 But
12/09/1990 Dublin : Irlande vs Maroc 1 - 0 Amical
13/01/1991 Rabat : Maroc vs Côte d’Ivoire 3 - 1 Elim. CAN 1992
27/01/1991 Niamey : Niger vs Maroc 1 - 0 Elim. CAN 1992
27/03/1991 Rabat : Maroc vs Grèce 0 - 0 Amical
03/04/1991 Annaba : Algérie vs Maroc 2 - 2 Amical
12/04/1991 Nouakchott : Mauritanie vs Maroc 0 - 2 Elim. CAN 1992
26/12/1991 Casablanca : Maroc vs Algérie 1 - 1 Amical………………..1 But
12/01/1992 Dakar : Cameroun vs Maroc 0 - 1 CAN 1992
23/03/1996 Dubai (EAU) : Maroc vs Corée du sud : 2 - 2 Tournoi EAU