Karim Ziani est né en région parisienne d'un père algérien Kabyle et d'une mère française il est d'abord repéré par le Racing club de France qui l'intègre à ses équipes jeunes de 1995 à 1998. Il rejoint ensuite le centre de formation de Troyes, signant son premier contrat pro avec le club aubois en 2001. Sous les ordres de l'entraîneur Alain Perrin, il foule pour la première fois les pelouses en championnat de Ligue 1 en décembre 2001. Il fait ses débuts dans la sélection algérienne le 12 février 2003, à l'occasion d'un match contre la Belgique.
Un temps pressenti pour rejoindre l'Italie et le club de Sienne, il part finalement en prêt le 11 octobre 2004 au FC Lorient. Devenu un élément-clé du dispositif lorientais, l'équipe de Christian Gourcuff le recrute pour la saison 2005-2006 qui le verra s'affirmer comme l'un des grands artisans de la remontée en Ligue 1. Il est d'ailleurs désigné meilleur joueur de Ligue 2 au terme de cette saison.
Ce titre et son nombre important de sélections en équipe d' Algérie lui attirent l'intérêt de nombreux clubs dont le FC Nantes, l'Olympique de Marseille et l'AS Saint-Étienne. C'est finalement pour le FC Sochaux-Montbéliard qu'il s'engage pour trois ans en août 2006, retrouvant ainsi l'entraîneur de ses débuts, Alain Perrin.
En 2006 et 2007, il est élu Ballon d'Or Algérien.
Le 12 mai 2007, il remporte la coupe de France avec le FC Sochaux contre l'OM. Avec une passe millimétrée décisive à la 116e minute à son coéquipier Le Tallec, il fait basculer le cours du match et permet à son équipe d'égaliser et de passer aux tirs au but.
En juin 2007, il est recruté par l'Olympique de Marseille, pour une durée de 4 ans. Ce transfert, évalué à 8 millions d'euros, lui permet notamment de découvrir la prestigieuse Ligue des champions.
En juin 2008, il joue avec la sélection algérienne contre le Libéria un match comptant pour les éliminatoires de la CAN-CM 2010, ou il signe son premier doublé. (Algérie-Libéria 3-0)
En club
* 2007 : Vainqueur de la Coupe de France avec le FC Sochaux.
* 2009 : Vice Champion de France avec l'Olympique de Marseille.
Distinctions personnelles
* 2004 : Membre de l'équipe type de la CAN avec l'Algérie.
* 2004, 2005 et 2006 : DZ Foot d'or (meilleur joueur algérien).
* 2006 : Meilleur joueur de Ligue 2 avec le FC Lorient.
* 2006 et 2007 : Ballon d'Or algérien (Ballon d'Or -le Buteur).
