After an absence of about a year, Cassano was called up by new head coach Roberto Donadoni to the Italian national team for two Euro 2008 qualifying matches in September 2006. On September 2, Cassano played the full 90 minutes against Lithuania, setting up a goal in the 1-1 draw and being arguably the best player in the team. However his performance in the next qualifying match, the 3-1 defeat by France on September 6, was unimpressive. Since then, Cassano has not been called up for Italy.
On May 20, 2008, though, Donadoni would shock many by announcing that he will be selecting Cassano to his 24-man provisional squad for the Euro 2008 Finals in Austria/Switzerland. The major reason for Cassano's selection had to do with his excellent return to form with Sampdoria for the 2007/2008 season where he would register 10 goals in 22 appearances, and was a major factor in Sampdoria's impressive 6th place finish.