| Domicile | À l'extérieur | |||
|---|---|---|---|---|
| L'équipe jouant à domicile apparaît en premier. | Mis à jour le: 24/04/2012 10:58 HEC | |||
| Autriche | 0-1 | Suisse | ||
| Arbitre: Non disponible – Stade: Wörthersee, Klagenfurt (AUT) | ||||
| 04/16/2012 12:42:35 | ||||
| Suisse | 0-0 | Australie | ||
| Arbitre: Non disponible – Stade: Arena St. Gallen, Saint-Gall (SUI) | ||||
| 04/16/2012 12:42:49 | ||||
| Suisse | 1-3 | Angleterre | ||
| Arbitre: Nicola Rizzoli (ITA) – Stade: St. Jakob-Park, Bâle (SUI) | ||||
| 03/21/2012 10:52:06 | ||||
| Monténégro | 1-0 | Suisse | ||
| Arbitre: Eduardo Iturralde González (ESP) – Stade: Stadion Podgorica, Podgorica (MNE) | ||||
| 03/21/2012 10:52:04 | ||||
| Suisse | 4-1 | Pays de Galles | ||
| Arbitre: Alain Hamer (LUX) – Stade: St. Jakob-Park, Bâle (SUI) | ||||
| 03/21/2012 10:52:29 | ||||
| Suisse | 2-2 | Ukraine | ||
| Arbitre: Non disponible – Stade: Stade de Genève, Genève (SUI) | ||||
| 04/24/2012 08:52:51 | ||||
| Malte | 0-0 | Suisse | ||
| Arbitre: Marios Stamatis (CYP) – Stade: Ta' Qali National Stadium, Ta' Qali (MLT) | ||||
| 04/24/2012 09:11:06 | ||||
| Bulgarie | 0-0 | Suisse | ||
| Arbitre: William Collum (SCO) – Stade: Natsionalen Stadion Vasil Levski, Sofia (BUL) | ||||
| 03/21/2012 10:51:59 | ||||
| Angleterre | 2-2 | Suisse | ||
| Arbitre: Damir Skomina (SVN) – Stade: Wembley Stadium, Londres (ENG) | ||||
| 03/21/2012 10:51:55 | ||||
| Liechtenstein | 1-2 | Suisse | ||
| Arbitre: Rene Eisner (AUT) – Stade: Rheinpark, Vaduz (LIE) | ||||
| 04/24/2012 09:30:40 | ||||
| Suisse | 3-1 | Bulgarie | ||
| Arbitre: Pavel Kralovec (CZE) – Stade: St. Jakob-Park, Bâle (SUI) | ||||
| 03/21/2012 10:52:19 | ||||
| Pays de Galles | 2-0 | Suisse | ||
| Arbitre: Björn Kuipers (NED) – Stade: Liberty Stadium, Swansea (WAL) | ||||
| 03/21/2012 10:52:13 | ||||
| Suisse | 2-0 | Monténégro | ||
| Arbitre: Olegário Benquerença (POR) – Stade: St. Jakob-Park, Bâle (SUI) | ||||
| 03/21/2012 10:52:10 | ||||
| Pays-Bas | 0-0 | Suisse | ||
| Arbitre: Jonas Eriksson (SWE) – Stade: Amsterdam ArenA, Amsterdam (NED) | ||||
| 04/24/2012 09:32:00 | ||||
| Luxembourg | 0-1 | Suisse | ||
| Arbitre: Sébastien Delferiere (BEL) – Stade: Josy Barthel, Luxembourg (LUX) | ||||
| 04/24/2012 09:46:52 | ||||
| Suisse | 1-3 | Argentine | ||
| Arbitre: Florian Meyer (GER) – Stade: Stade de Suisse, Berne (SUI) | ||||
| 04/24/2012 09:58:51 | ||||
| Suisse | Allemagne | |||
| Arbitre: A dét. | ||||
| 05/22/2012 11:06:33 | ||||
| Suisse | Roumanie | |||
| Arbitre: A dét. | ||||
| 04/16/2012 12:41:06 | ||||