Rendezőként nem vívtak selejtezőket.
Svájc - Venezuela 1-0 (0-0)
2006. szeptember 2., Bázel, St. Jakob Park, 12 500 néző, vezette: Hamer (luxemburgi).
Svájc: Zuberbühler (Benaglio, 46.) - P. Degen, Müller, Grichting, Magnin, Huggel (Spycher, 46.), Gygax, H. Yakin (Regazzoni, 68.), Wicky (Inler, 81.), Frei, Streller (Lustrinelli, 68.). Szövetségi kapitány: Kuhn.
gól: Frei (86.)
Svájc - Costa Rica 2-0 (2-0)
2006. szeptember 6., Genf, Stade de Geneve, 12 000 néző, vezette: Van Egmond (holland).
Svájc: Coltorti (Benaglio, 46.) - P. Degen, Müller (Von Bergen, 70.), Grichting, Magnin (Inler, 46.), Gygax, Cabanas (Wicky, 82.), Vogel, Spycher, Frei (Regazzoni, 78.), Streller (Lustrinelli, 46.). Szövetségi kapitány: Kuhn.
gól: Streller (12.), Frei (39.)
Ausztria - Svájc 2-1 (2-0)
2006. október 11., Innsbruck, Tivoli-stadion, 11 000 néző, vezette: Svendsen (dán).
Svájc: Benaglio (Coltorti, 46.) - P. Degen, Djourou, Müller (Grichting, 41.), Magnin (Spycher, 46.), Gygax (Wicky, 69.), Cabanas, Vogel (Huggel, 46.), Barnetta, Lustrinelli (H. Yakin, 46.), Streller. Szövetségi kapitány: Kuhn.
gól: Linz (24. - 11-esből) Kuljic (36.), illetve Streller (70.)
Svájc - Brazília 1-2 (0-2)
2006. november 15., Bázel, St. Jakob Park, 39 000 néző, vezette: dr. Merk (német).
Svájc: Zuberbühler - Lichtsteiner (Inler, 85.), Djourou (Müller, 66.), Senderos, Magnin, Vonlanthen (D. Degen, 79.), Cabanas (H. Yakin, 73.), Vogel (Dzemaili, 46.), Barnetta, Frei, Streller (Margairaz, 46.). Szövetségi kapitány: Kuhn.
gól: Maicon (70. - öngól), illetve Luisao (22.), Kaká (35.)
Németország - Svájc 3-1 (2-0)
2007. február 7., Düsseldorf, LTU Arena, 51 333 néző, vezette: Bossen (holland).
Svájc: Benaglio - P. Degen, Senderos, Grichting, Magnin (Spycher, 57.), Behrami, Vogel (Dzemaili, 57.), H. Yakin (Vonlanthen, 57.), Barnetta (D. Degen, 70.), Margairaz (Inler, 78.), Frei (Streller, 57.). Szövetségi kapitány: Kuhn.
gól: Kuranyi (7.), Gomez (30.), Frings (66.), illetve Streller (71.)
Svájc - Jamaica 2-0 (2-0)
2007. március 22., Fort Lauderdale (Egyesült Államok), Lockhart-stadion, 3254 néző, vezette: Brus (amerikai).
Svájc: Coltorti - P. Degen (Lichtsteiner, 79.), Müller (Djourou, 46.), Senderos, Magnin (Spycher, 46.), Barnetta (Behrami, 46.), Dzemaili, Margairaz, Inler, Frei, Streller (Vonlanthen, 46.; H. Yakin, 57.). Szövetségi kapitány: Kuhn.
gól: Streller (7.), Inler (12.)
Kolumbia - Svájc 4-1 (1-1)
2007. március 25., Miami (Egyesült Államok), Orange Bowl, 16 000 néző, vezette: Vaughn (amerikai).
Svájc: Zuberbühler - Behrami (Lichtsteiner, 46.), Djourou, Senderos, Magnin (Regazzoni, 73.), Barnetta, Cabanas, H. Yakin (D. Degen, 79.), Inler (Spycher, 46.), Frei (Müller, 66.), Vonlanthen (Streller, 46.). Szövetségi kapitány: Kuhn.
gól: E. Perea (5.), Viáfara (56.), Chitiva (85.), illetve Frei (39. - 11-esből)
Svájc - Argentína 1-1 (0-0)
2007. június 2., Bázel, St. Jakob Park, 29 000 néző, vezette: Messina (olasz).
Svájc: Benaglio - P. Degen (Djourou, 89.), Müller, Senderos, Magnin, Vonlanthen (Gygax, 46.), Inler (Cabanas, 83.), Wicky (Huggel, 46.), Barnetta (Spycher, 86.), Margairaz (H. Yakin, 71.), Streller. Szövetségi kapitány: Kuhn.
gól: Streller (63.), illetve Tévez (49.)
Svájc - Hollandia 2-1 (1-0)
2007. augusztus 22., Genf, Stade de Geneve, 24 000 néző, vezette: Duhamel (francia).
Svájc: Coltorti - P. Degen (Lichtsteiner, 69.), Von Bergen, Senderos (Cabanas, 88.), Magnin, Fernandes (Huggel, 67.), Inler; Vonlanthen, Margairaz (M. Yakin, 81.), Barnetta (Spycher, 73.), N'Kufo (Streller, 56.). Szövetségi kapitány: Kuhn.
gól: Barnetta (9., 51. - az elsőt 11-esből), illetve Kuyt (52.)
Svájc - Chile 2-1 (1-1)
2007. szeptember 8., Bécs, Ernst Happel-stadion, 2500 néző, vezette: Stuchlik (osztrák).
Svájc: Zuberbühler - P. Degen, Djourou (Eggimann, 46.), Senderos, Magnin, Behrami (Vonlanthen, 46.), Celestini, Inler (Huggel, 87.), Barnetta (Spycher, 74.), Margairaz (H. Yakin, 66.), N'Kufo (Streller, 46.). Szövetségi kapitány: Kuhn.
gól: Barnetta (13.), Streller (55.), illetve A. Sánchez (44.)
Svájc - Japán 3-4 (2-0)
2007. szeptember 11., Klagenfurt, Wörthersee-stadion, 19 500 néző, vezette: Messner (osztrák).
Svájc: Benaglio - Behrami, Von Bergen (Eggimann, 87.), Senderos, Magnin, Huggel (Celestini, 68.), Inler (Djourou, 78.), Vonlanthen (Lichsteiner, 71.), Margairaz (H. Yakin, 46.), Spycher (Barnetta, 46.), N'Kufo. Szövetségi kapitány: Kuhn.
gól: Magnin (11.), N'Kufo (13. - 11-esből), Djourou (81.), illetve Nakamura (53., 78. - mindkettőt 11-esből), Maki (68.), Jano (92.)
Svájc - Ausztria 3-1 (2-1)
2007. október 13., Zürich, Letzigrund-stadion, 22 500 néző, vezette: Hamer (luxemburgi).
Svájc: Coltorti - Lichtsteiner, Djourou, Senderos (Grichting, 46.), Magnin (Spycher, 86.), Fernandes (Celestini, 82.), Inler; Vonlanthen (D. Degen, 18.), H. Yakin (Margairaz, 46.), Barnetta, Streller (N'Kufo, 77.). Szövetségi kapitány: Kuhn.
gól: Streller (2., 55.), H. Yakin (36.), illetve Aufhauser (11.)
Svájc - Egyesült Államok 0-1 (0-0)
2007. október 17., Bázel, St. Jakob Park, 16 500 néző, vezette: De Bleeckere (belga).
Svájc: Zuberbühler - Lichsteiner, Djourou (Von Bergen, 17.), Grichting, Magnin, Celestini (Fernandes, 46.), Inler, D. Degen, Margairaz (H. Yakin, 46.), Barnetta (Spycher, 75.), Streller (N'Kufo, 46.). Szövetségi kapitány: Kuhn.
gól: Bradley (85.)
Svájc - Nigéria 0-1 (0-0)
2007. november 20., Zürich, Letzigrund-stadion, 12 700 néző, vezette: Bebek (horvát).
Svájc: Benaglio - P. Degen (Lichtsteiner, 9.), Djourou (Grichting, 81.), Eggimann, Magnin (Spycher, 76.), Fernandes, Inler, Gygax, H. Yakin (Ziegler, 76.), Barnetta (D. Degen, 46.), N'Kufo. Szövetségi kapitány: Kuhn.
gól: Taiwo (79.)