Cassano has made 39 appearances for the Italy national team, scoring ten goals. He made his senior international debut on 12 November 2003, aged 21, in a 3–1 friendly defeat against Poland in Warsaw, in which he also scored his first goal. Cassano was part of Italy’s UEFA Euro 2004 squad as a reserve, but after Francesco Totti was suspended following a spitting incident with Christian Poulsen in a group match against Denmark, Cassano was inserted into the starting lineup for a 1–1 draw with Sweden in which he scored. In Italy’s final group match, which ended in a 2–1 victory over Bulgaria, he was named man of the match, as he was involved in Simone Perrotta’s equaliser, and also netted the last-minute winner, but Italy were eliminated in the group stage on direct encounters after a three-way, five-point tie with Denmark and Sweden. After a poor season with Real Madrid, Cassano was left off coach Marcello Lippi’s final roster for the 2006 FIFA World Cup. The Azzurri went on to lift the trophy in Berlin, beating France in a penalty shootout. In September 2006, Cassano was called up by new manager Roberto Donadoni for Euro 2008 qualifiers against Lithuania and France. However, he was not selected again until surprisingly being included in the Euro 2008 squad. He went scoreless in the tournament as Italy were eliminated in the quarter-finals by eventual champions Spain after a penalty shootout.Lippi returned as coach for the 2010 World Cup qualification campaign and did not select Cassano during the qualifying matches or the 2010 World Cup finals. After a two-year absence from the Azzurri, and following widespread criticism from the media towards Lippi about his exclusion from the World Cup squad, Cassano was readmitted into the squad on 6 August 2010 by new head coach Cesare Prandelli for his first game in charge of the team, a friendly match against the Ivory Coast played on 10 August at Upton Park, London. Almost a month later, in Italy’s Euro 2012 qualifier played in Estonia, Cassano scored the tying goal in a 1–2 away victory and also assisted Leonardo Bonucci’s second goal with a back-heel. Cassano scored a long-range goal from just outside the box in Italy’s 5–0 qualifying win over the Faroe Islands. He scored again against Estonia helping Italy secure a 3–0 win. Cassano played in all six of Italy’s matches and scored one goal against the Republic of Ireland during Euro 2012, where the Italians reached the final, losing 4–0 against Spain. In the semi-final against Germany, Cassano set up Mario Balotelli’s first goal of the match. Cassano wore the number 10 shirt for Italy throughout the tournament. In July 2012, he was fined by UEFA for making a homophobic comment at a press conference during Euro 2012. At the conference, when asked if he thought there were any homosexual players in the Italian team, he replied, “I hope there are none.” He later issued a statement saying he had been misinterpreted. Despite not featuring during the qualification campaign, Cassano was selected in Italy’s squad for the 2014 World Cup. On 20 June 2014, at the age of 31, Cassano made his World Cup debut as a substitute in a 1–0 loss to Costa Rica. He also appeared as a substitute in Italy’s 1–0 defeat to Uruguay, in their final group match on 24 June, which resulted in Italy’s elimination in the first round of the tournament for the second consecutive time. Cassano was criticised by the press for his poor performances and lack of fitness, as he failed to improve his team’s results and did not provide pace and creativity to the team’s attacking plays.