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