Après s'être qualifiée pour la Coupe du monde en 2009 en terminant première de son groupe de qualification, la Nati entame 2010 par trois matches amicaux peu convaincants en perdant 3-1 contre l'Uruguay et 1-0 contre le Costa Rica. La Nati relève ensuite la tête lors de son dernier match amical contre l'Italie (1-1).
Pour son début du Mondial, les Suisses créent la surprise en battant en phase de poules l'équipe d'Espagne, championne d'Europe en titre et futur vainqueur de la compétition, par un but à zéro grâce à une réussite de Gelson Fernandes, et ce, en dépit de la blessure d'un des piliers de la défense suisse Philippe Senderos. Le deuxième match est plus difficile : réduits à dix dès la demi-heure de jeu à la suite de l'expulsion de Valon Behrami, les joueurs d'Ottmar Hitzfeld s'inclinent face à une séduisante équipe chilienne. Lors du troisième match, contre le Honduras, une victoire par deux buts d'écart suffisait aux Suisses pour se qualifier, mais les rouges passent à côté de leur match, terminant leur Mondial sur un match nul 0-0 et finissant troisième de leur groupe.
En septembre, l'équipe de Suisse commence sa campagne en vue de l'Euro 2012 avec un match amical contre l'Autriche (1-0) et contre l'Australie (0-0). Puis la Nati débute les éliminatoires en perdant ses deux premiers matchs contre l'Angleterre (3-1) et contre le Monténégro (1-0). Enfin, lors de son troisième match des éliminatoires, la Suisse se montre beaucoup plus convaincante en gagnant le Pays de Galles 4-1, à Bâle. Le dernier match de l'année contre l'Ukraine (2-2) remet en confiance la Nati et surtout Alexander Frei qui marque ses deux premiers buts de l'année.