W sezonie 2004/2005 przez pół roku Karan grał w Ankarasporze, ale już latem wrócił do „Galaty” i przebił się do pierwszej jedenastki. W kolejnych dwóch sezonach należał do najskuteczniejszych graczy ligi, zdobywając kolejno 17 bramek w sezonie 2005/2006 i 18 w sezonie 2006/2007. W 2006 roku przyczynił się do wywalczenia mistrzostwa kraju.

W 2009 roku Karan przeszedł do Eskişehirsporu, po tym jak stracił miejsce w składzie Galatasaray.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1996/97 Gençlerbirliği SK

Süper Lig 9 2 1997/98 Gençlerbirliği SK

Süper Lig 31 2 1998/99 Gençlerbirliği SK

Süper Lig 31 14 1999/00 Gençlerbirliği SK

Süper Lig 33 18 2000/01 Gençlerbirliği SK

Süper Lig 29 13 2001/02 Galatasaray SK

Süper Lig 28 7 2002/03 Galatasaray SK

Süper Lig 28 16 2003/04 Galatasaray SK

Süper Lig 8 1 2004/05 Galatasaray SK

Süper Lig 6 2 2004/05 Ankaraspor

Süper Lig 12 5 2005/06 Galatasaray SK

Süper Lig 24 17 2006/07 Galatasaray SK

Süper Lig 28 18 2007/08 Galatasaray SK

Süper Lig 30 11 2008/09 Galatasaray SK

Süper Lig 18 0 2009/10 Eskişehirspor

Süper Lig 24 7 2010/11 Eskişehirspor

Süper Lig 17 4