Career
APOEL
Not long thereafter, APOEL managed to lure Charalambides back to Cyprus to again play for his former team, and on 27 January he signed a four-year contract with APOEL. He also appeared in five official 2009-2010 Union of European Football Associations Champions League group stage matches with APOEL. The following season he appeared in nine 2011-2012 Union of European Football Associations Champions League matches for APOEL and provided three assists to his teammates, in the club"s surprising run to the quarter-finals of the competition. Charalambides made his only group stage appearance in APOEL"s 2014-2015 Union of European Football Associations Champions League campaign on 17 September 2014, coming on as an 79th-minute substitute in his team"s 1–0 defeat against Football Club Barcelona at Camp Nou. Panathinaikos / PAOK
He then signed a two-and-a-half-year contract with Panathinaikos in the middle the 2004-2005 season.
Charalambides would make a total of 44 league appearances for Panathinaikos, but in the summer of 2007 the club chose not to renew his contract.
In his final season with Panathinaikos, Charalambides spent the first six months of the season on loan to PAOK, where he made 16 league appearances and scored one goal. Carl Zeiss Jena
In the summer of 2007, Charalambides spent time on trial at English Championship side Cardiff City but eventually signed with German club Football Club Carl Zeiss Jena, playing in the 2.
Bundesliga for the 2007-2008 season. In the first half of the 2007-2008 season, Charalambides featured regularly for Carl Zeiss Jena, making 10 starts and 12 total appearances and scoring one goal, but in January 2008 he and the relegation-bound club agreed it was better for both the player and the club to part ways, and the contract was mutually terminated.
Charalambides has been an important player for the Cypriot national team in recent years.
He is known for doing a flip when he scores a goal. APOEL
Cypriot First Division (7): 2001-2002, 2003-2004, 2008-2009, 2010-2011, 2012-2013, 2013-2014, 2014-2015
Cypriot Cup (4): 1998-1999, 2007-2008, 2013-2014, 2014-2015
Cypriot Super Cup (6): 2002, 2004, 2008, 2009, 2011, 2013.