 Corradi won a total of 13 caps for Italy between 2003 and 2004, scoring two goals.He was considered as a replacement for Christian Vieri when he was first called up to the national team under Giovanni Trapattoni in February 2003; he debuted on 12 February, scoring the only goal of the match in a 1–0 friendly home win over Portugal.He was later included in their Euro 2004 squad, making one appearance throughout the tournament in his nation's 2–1 win over Bulgaria in their final group match, although Italy were eliminated in the first round on head-to-head record, despite not losing a match, following a three-way five-point tie with Denmark and Sweden.