Lorik Cana nació en Kosovo, pero abandonó el país cuando aún era un niño para escapar de la guerra, y se trasladó a Suiza.
[cita requerida] Fue subiendo posiciones en el escalafón del equipo hasta que en el año 2000 fue fichado por el Paris Saint-Germain.
Finalmente llegó al primer equipo del PSG en el año 2003, y durante la temporada 2003-2004 jugó 32 partidos, marcó un gol, ganó la Copa de Francia, y terminó segundo en la Liga de la Primera División Francesa.
Para la temporada 2009-2010 se marchó al Sunderland Association Football Club de la Premier League.
Fue internacional por la selección de Albania, donde jugó 93 encuentros y anotó 1 gol,[1] además fue capitán.