У репрезентацији је дебитовао 8. јуна 1997. против Бразила. За „азуре“ је играо до 2007. године и постигао 25 голова на 57 утакмица. Наступио је на СП-у 98, ЕП-у 2000, те на СП-у 2002. На ЕП 2004. у Португалу није ишао, но због повреде Кристијана Вијерија успео је да се пробије до СП 2006. у Немачкој, где је био је један од стрелаца златне италијанске екипе.