Greece Top-10 All-Time Appearances
10. Dimitris Salpingidis (2005-2014), 82 appearances 9. Angelos Charisteas (2001-2011), 88 appearances 7. Antonis Nikopolidis (1999-2008), 90 appearances 7. Sokratis Papastathopoulos (2008-2019), 90 appearances 6. Stratos Apostolakis (1986-1998), 96 appearances 5. Angelos Basinas (1999-2009), 100 appearances 4. Vasilis Torosidis (2007-2019), 101 appearances 3. Costas Katsouranis (2003-2015), 115 appearances 2. Theodoros Zagorakis (1994-2007), 119 appearances 1. Giorgos Karagounis (1999-2014), 139 appearances