Internazionale dal 2003, ha fatto parte delle rose per il campionato d'Europa 2004, per il campionato del mondo 2006 e per il campionato d'Europa 2008. Ha dovuto però rinunciare agli Europei 2004 a causa di un infortunio. Dopo una partita contro il , ha annunciato il ritiro dalla Nazionale, per la mancanza dell'appoggio dei tifosi, proprio poco tempo prima di Euro 2008, ma Ottmar Hitzfeld, tecnico della a partire da luglio 2008, lo ha convinto a fare marcia indietro. Ta i 23 scelti per disputare il campionato del mondo 2010, un infortunio al ginocchio poco prima dell'inizio della manifestazione lo ha costretto al forfait; è stato sostituito da Albert Bunjaku.