At the 2007 EuroBasket, Giannakis led Greece to a fourth-place finish. At the 2008 Beijing Summer Olympics, he led Greece to a fifth-place finish. In December 2008, Giannakis ended his tenure as the head coach of Greece's senior national team. He was succeeded in that role by Jonas Kazlauskas.