Giannakopoulos debuterade internationellt för Greklands landslag den 12 mars1997 mot Cypern. Han var en av nyckelspelarna för Grekland när de vann EM 2004. Han var också en del av truppen som misslyckades att behålla sin titel som europeiska mästare vid EM 2008.