Karim Haggui (arabe : كريم حقي), né le 20 janvier 1984 à Kasserine, est un joueur de football international tunisien.
Karim Haggui commence sa carrière dans les équipes juniors de l'Avenir sportif de Kasserine. C'est là, dans sa ville natale, qu'il fait ses premiers pas de footballeur et, surtout, qu'il se fait remarquer. En 1998, il rejoint le centre de formation de l'Étoile sportive du Sahel (ESS), club de la ville de Sousse : il est encadré par d'anciennes gloires tunisiennes, dont Lotfi Hsoumi. Il commence comme arrière droit porté vers l'offensive. Le 22 décembre 2002, à l'âge de 18 ans à peine, il fait ses débuts dans le championnat de Tunisie lors d'un match joué par l'ESS contre l'Olympique de Béja (victoire sur le score de 1-0).
À seulement 21 ans, il s'envole pour l'Europe et intègre le Racing Club de Strasbourg. Tacleur doté d'un bon jeu de tête sur coups de pieds arrêtés, il ne tarde pas à s'imposer sur le flanc droit de la défense alsacienne et dispute vingt rencontres de championnat, après avoir s'être remis d'une blessure au pied droit. Lors de sa seconde saison, il découvre la Coupe de l'UEFA dans la foulée d'une victoire en Coupe de la Ligue. Il est repositionné dans l'axe de la défense où il laisse s'exprimer toutes ses qualités mais Haggui ne peut empêcher son club d'être relégué en Ligue 2.