At international level, Prati represented Italy on 14 occasions between 1968 and 1974, scoring seven goals; he was a member of the teams that won UEFA Euro 1968 on home soil, and which reached the 1970 FIFA World Cup Final.