Competition | Stage | Result | Opponent | Position | Scorers |
1984 European Championship | | 0–1 3–0 | France | | Vignotto 2, Ferraguzzi |
| | 3–0 2–0 | Portugal | | Vignotto 5 |
| | 2–0 2–0 | Switzerland | 1 / 4 | Vignotto 3, Morace |
1984 European Championship | Semifinals | 2–3 1–2 | Sweden | | Morace 2, Vignotto |
1987 European Championship qualification | | 3–2 1–0 | Hungary | | Golin 2, Vignotto, Pierazzuoli |
| | 3–0 2–1 | Switzerland | | |
| | 3–2 1–1 | Spain | 1 / 4 | |
1987 European Championship | Semifinals | 0–2 | Norway | | |
| 3rd place | 2–1 | England | | Morace, Vignotto |
1989 European Championship qualification | Round 1 | 0–3 0–0 | West Germany | | |
| | 5–1 0–0 | Hungary | | |
| | 5–0 6–0 | Switzerland | 2 / 4 | |
| Round 2 | 2–0 2–1 | France | | |
1989 European Championship | Semifinals | 1–1 (3–4 PSO) | West Germany | | |
| 3rd place | 1–2 (AET) | Sweden | | |
1991 European Championship qualification | Round 1 | 4–1 4–0 | Switzerland | | |
| | 3–1 0–0 | Spain | | |
| | 0–1 1–1 | Denmark | 2 / 4 | |
| Round 2 | 1–1 0–0 | Sweden | | |
1991 European Championship | Semifinals | 0–3 | West Germany | | Morace 3, Ferraguzzi, Marsiletti |
| 3rd place | 1–2 (AET) | Denmark | | |
1991 World Cup | Round 1 | 5–0 | Chinese Taipei | | |
| | 1–0 | Nigeria | | Morace |
| | 0–2 | Germany | | |
| Quarter-finals | 2–3 | Norway | | Guarino, Salmaso |
1993 European Championship qualification | Round 1 | 3–1 4–1 | Poland | | |
| | 3–0 2–2 | Czechoslovakia | 1 / 3 | |
| Round 2 | 3–2 3–0 | England | | |
1993 European Championship | Semifinals | 1–1 (5–4 PSO) | West Germany | | Morace |
| Final | 0–1 | Norway | | |
1995 European Championship qualification | Round 1 | 4–0 4–0 | Scotland | | |
| | 2–0 1–1 | France | | |
| | 3–1 1–2 | Portugal | | |
| Round 2 | 1–3 2–4 | Norway | | |
1997 European Championship qualification | Class A | 7–0 0–0 | Croatia | | |
| | 1–1 2–1 | England | | |
| | 2–0 4–1 | Portugal | 1 / 4 | |
1997 European Championship | Round 1 | 1–1 | West Germany | | Carta |
| | 2–2 | Denmark | | Morace 2 |
| | 2–0 | Norway | 1 / 4 | Morace 2 |
| Semifinals | 2–1 | Spain | | Fiorini, Morace |
| Final | 0–2 | Germany | | |
1999 World Cup qualification | Class A | 3–1 2–0 | Switzerland | | |
| | 0–0 3–2 | France | | |
| | 1–0 2–1 | Finland | 1 / 4 | |
1999 World Cup | Round 1 | 1–1 | West Germany | | Panico |
| | 0–2 | Brazil | | |
| | 2–0 | Mexico | 3 / 4 | Panico, Zanni |
2001 European Championship qualification | Class A | 0–0 1–0 | Iceland | | |
| | 1–0 0–0 | Ukraine | | |
| | 4–4 0–3 | Germany | 2 / 4 | |
| Play-off | 3–0 0–1 | Portugal | | |
2001 European Championship | Round 1 | 2–1 | Denmark | | Panico 2 |
| | 1–1 | Norway | | Guarino |
| | 0–2 | France | 3 / 4 | |
2003 World Cup qualification | Class A | 1–2 0–0 | Iceland | | |
| | 1–3 1–2 | Russia | | |
| | 1–0 3–0 | Spain | 3 / 4 | |
2005 European Championship qualification | Class A | 8–0 2–1 | Serbia and Montenegro | | Guarino 2, Panico 2, Conti, Gabbiadini, Gazzoli, Placchi, Tuttino, Zorri |
| | 0–5 2–1 | Sweden | | Gazzoli, Panico |
| | 1–1 1–1 | Finland | | Panico 2 |
| | 1–0 0–0 | Switzerland | 2 / 5 | Panico |
| Play-off | 2–1 3–0 | Czech Republic | | Camporese, Panico, Pasqui, Tuttino, Zorri |
2005 European Championship | Round 1 | 1–3 | France | | Di Filippo |
| | 0–4 | Germany | | |
| | 3–5 | Norway | 4 / 4 | Gabbiadini 2, Camporese |
2007 World Cup qualification | Class A | 3–1 1–2 | Ukraine | | Marsico 2, Panico, Zorri |
| | 0–1 1–2 | Norway | | Panico |
| | 6–0 7–0 | Serbia and Montenegro | | Marsico 4, Boni 2, Panico 2, Zorri 2, Di Filippo, Pini, Zorri |
| | 2–0 5–0 | Greece | 3 / 5 | Panico 4, Di Filippo, Greco, Zorri |
2009 European Championship qualifying | | 0–2 0–1 | Sweden | | |
| | 2–1 4–1 | Ireland | | Panico 2, Conti, Fuselli, Gabbiadini, Paliotti |
| | 3–1 3–0 | Hungary | | Tona 3, Dadda, Panico, Tuttino |
| | 5–0 6–1 | Romania | 2 / 5 | Gabbiadini 3, Paliotti 2, Panico 2, Boni, Conti, Fuselli, Zorri |
| Play-off | 1–0 2–1 | Czech Republic | | Panico 2, Zorri |
2009 European Championship | Round 1 | 2–1 | England | | Panico, Tuttino |
| | 0–2 | Sweden | | |
| | 2–0 | Russia | 2 / 4 | Gabbiadini, Zorri |
| Quarter-finals | 1–2 | Germany | | Panico |
2011 World Cup qualification 0 | Round 1 0 | 8–0 6–0 0 | Slovenia 0 | | Conti 4, Gabbiadini 3, Panico 2, Camporese, Carissimi, Domenichetti, Fuselli + 1 o.g. |
| | 2–0 3–1 | Portugal | | Panico 3, Camporese, Tona |
| | 8–0 7–0 | Armenia | | Conti 3, Panico 3, Gabbiadini 2, Gama 2, Tona 2, Camporese, Fuselli, Schiavi |
| | 1–1 3–1 | Finland | 1 / 5 | Gabbiadini 2, Conti, Parisi |
| Round 2 | 0–0 2–3 | France | | Domenichetti, Panico |
| UEFA play-off 1 | 3–0 0–0 | Ukraine | | Conti, Panico, Pini |
| UEFA play-off 2 | 1–0 4–2 | Switzerland | | Camporese 2, Panico, Tona, Tuttino |
| UEFA-CONCACAF play-off | 0–1 0–1 | United States | | |
2013 European Championship qualification | | 1–0 4–0 | Bosnia and Herzegovina | | Panico 2, Camporese, Conti, Parisi |
| | 9–0 9–0 0 | Macedonia 0 | | Sabatino 4, Camporese 3, Panico 3, Conti 2, Manieri 2, Gabbiadini, Iannella, Parisi, Tona |
| | 2–0 2–0 | Russia | | Conti 2, Panico 2 |
| | 2–0 0–0 | Greece | | Domenichetti, Gabbiadini |
| | 5–0 1–0 | Poland | 1 / 5 | Gabbiadini 3, Panico 2, Camporese |
2013 European Championship | Round 1 | 0–0 | Finland | | |
| | 2–1 | Denmark | | Gabbiadini, Ilaria Mauro |
| | 1–3 | Sweden | 2 / 4 | Gabbiadini |
| Quarterfinals | 0–1 | Germany | | |