Pietro Anastasi compte également 25 sélections et 8 buts en équipe d'Italie (dont 23 matchs et 7 buts rien que pour sa période à la "Juve") avec laquelle il a remporté le Championnat d'Europe 1968, en marquant un but en finale contre les Yougoslaves. Il joue sa première sélection avec la "Squadra Azzurra" le lors d'un nul 1-1 contre la Yougoslavie.