Karim Haggui (arabisch كريم حقي, DMG Karīm Ḥaqqī; * 20. Januar 1984 in Kasserine) ist ein ehemaliger deutsch-tunesischer Fußballspieler, der zuletzt beim FC St. Gallen unter Vertrag stand.
Karim Haggui begann mit zehn Jahren, in der Jugend des „Avenir sportif de Kasserine“ Fußball zu spielen. 1998 wurde er in der Jugendabteilung des „Etoile sportive du Sahel (ESS)“, dem Fußballclub der Stadt Sousse, aufgenommen und von Altstars des tunesischen Fußballs, darunter Lofti Hsoumi, gecoacht. Er begann als rechter Verteidiger mit offensiver Ausrichtung. Im Jahre 2002 debütierte er 18-jährig in der tunesischen Meisterschaft beim Spiel des ESS gegen „Olympique de Béja“ (1:0-Sieg für den ESS).
Mit 21 Jahren ging er nach Frankreich, wo er bei Racing Straßburg unter Vertrag genommen wurde. Als robuster rechter Außenverteidiger mit Kopfballstärke bei Standardsituationen machte er sich sehr schnell einen Namen und absolvierte 20 Ligaspiele, nachdem er sich von einer Sprunggelenkverletzung erholt hatte. In der zweiten Saison spielte er im Anschluss eines Ligapokalsieges im UEFA-Pokal. In der Saison, in der er mit Straßburg im UEFA-Pokal spielte, stieg Haggui mit den Elsässern aus der 1. Liga ab.