En el verano de 2007, fichó para el Internazionale, club que lo adquirió por una suma de unos 15 millones de euros, descartando así las ofertas del Barcelona y del Real Madrid, y una renovación de contrato de su anterior equipo la Roma.