Muito rodado no futebol italiano, Vieri jogou em 12 equipes do país - e em somente dois times estrangeiros, o Atlético de Madrid e o Monaco. Contabilizou a oitava mais cara transferência da história quando trocou a Lazio pela Inter de Milão em 1999. Não conquistou o Campeonato Italiano no clube de Milão, mas venceu uma Copa da Itália e foi artilheiro nacional em 2003.