Karim Haggui

Ura

Hagguin ura alkoi kotikaupunkinsa junioriseurassa AS Kasserine 11-vuotiaana, josta hän siirtyi kahden vuoden jälkeen Étoile du Sahelin junioreihin. Haggui pelasi ensimmäiset ottelunsa joukkueen edustuksessa kaudella 2002–2003 ja nousi seuraavalla kaudella vakiokokoonpanoon.
Kesällä 2004 hän siirtyi Ranskaan RC Strasbourgiin, jossa Haggui voitti joukkueen kanssa Ranskan liigacupin vuonna 2005. Hän vietti joukkueessa kaksi kautta ja päätti siirtyä toiseen seuraan Strasbourgin pudotessa ligue 2:n kaudeksi 2006–2007.

Bayer Leverkusen

Haggui sai tarjouksen Stade Rennaisilta pysyä Ranskan pääsarjassa Ligue 1:ssä, mutta päätti siirtyä Bayer Leverkuseniin vuonna 2006.
Saksassa ensimmäinen kausi meni kohtuullisesti. Hän kuitenkin keräsi kauden aikana 11 varoitusta pelaamassaan 24 ottelussa. Toisella kaudella 2007–2008 Haggui nousi joukkueensa tärkeimpiin pelaajiin ja auttoi Bayer Leverkusenia muun muassa nousemaan UEFA Cupissa 16 parhaan joukkoon tekemällä Galatasarayta vastaan käydyn ottelun 3-0 maalin. Ottelu päätyi lopulta 5-1. Bayer Leverkusen selvisi aina neljännesvälieriin, jossa joukkue hävisi lopulta turnauksen voittaneelle Zenitille. Bundesliigassa Haggui pelasi jälleen 24 ottelua, mutta sai enemmän minuutteja kuin viimekaudella. Hän teki myös sarjan aikana kaksi maalia. Kolmas kausi 2008–2009 alkoi loukkaantumisten merkeissä. Haggui ehti pelata täydet minuutit kolmessa ottelussa, joissa hän onnistui kerran maalinteossa. Haggui oli noin kuukauden pois pelikentiltä loukkaantumisen vuoksi ja pelasi lokakuussa kahdessa ottelussa vain kaksi minuuttia. Hagguin ura Bayer Leverkusen vaikeutui entisestään, kun hän kieltäytyi viime kaudella uusimasta sopimustaan, jonka myötä Haggui menetti avauspaikkansa. Hän palasi takaisin pelikentille maaliskuun lopulla, jolloin Galatasaray ilmoitti olevansa jälleen kiinnostunut hankkimaan puolustajan joukkueeseensa. Haggui ei itse kuitenkaan ollut kiinnostunut siirtymään Turkkiin.

Hannover

1. kesäkuuta 2009 Hannover 96 ilmoitti tehneensä Hagguin kanssa kaksi vuotisen sopimuksen. Ensimmäisellä kaudellaan hän muodosti yhdessä Mario Eggimannin kanssa Hannoverin keskuspuolustuksen.
Toisella kaudella 2010–2011 Haggui sai kaksi ulosajoa, joista jälkimmäinen toi hänelle viiden ottelun pelikiellon. Haggui oli jälkitilanteessa turhautuneena potkaissut pohkeellaan maassa maannutta Borussia Dortmundin pelaajaa. Hän palasi takaisin pelaavaan kokoonpanoon 16. tammikuuta 2011 Eintracht Frankfurtia vastaan pelatussa vierasottelussa. Ottelu päättyi Hannoverin 0−3 voittoon. Maaliskuussa 2011 Haggui allekirjoitti kolmen vuoden jatkosopimuksen Hannoverin kanssa.

Stuttgart

Haggui siirtyi 2. syyskuuta 2013 Stuttgartiin. Hän pelasi ensimmäisen ottelunsa Hamburger SV:tä vastaan lokakuussa.

Maajoukkueura

Haggui kuului vuoden 2004 Tunisian olympiajoukkueeseen. Hänen ensimmäinen maaottelunsa oli 20. elokuuta 2003 Guineaa vastaan. Haggui on pelannut 82 maaottelua, joissa on tehnyt kuusi maalia. Vuoden 2006 MM-kisoissa Haggui kuului Tunisian vakiokokoonpanoon pelaten kaikissa Tunisian kolmessa ottelussa täyden ajan.
24. huhtikuuta 2012 Haggui ilmoitti lopettavansa maajoukkueuran. Hän ilmoitti kuitenkin olevansa maajoukkueen käytettävissä valmennusryhmässä mikäli on tarpeen. Haggui kuitenkin teki paluun maajoukkueeseen uuden valmentajan myötä 23. maaliskuuta 2013 pelatussa AM-karsintaottelussa Sierra Leonea vastaan.