Με το εθνόσημο αγωνίστηκε από το 2001 μέχρι το 2011 και ήταν σχεδόν πάντα στις βασικές επιλογές για την ενδεκάδα, επί θητείας Ότο Ρεχάγκελ. Αγωνίστηκε επίσης στο Euro 2008, όπου σημείωσε το μοναδικό τέρμα της Ελλάδας στη διοργάνωση απέναντι στη μετέπειτα τροπαιούχο Ισπανία, καθώς και στον εναρκτήριο αγώνα με τη Νότια Κορέα στο Μουντιάλ 2010 που διεξήχθη στη Νότια Αφρική.