في بطولة أوروبا لكرة القدم لعام 1996، تأهلت سويسرا مرة أخرى بسهولة لنهائيات البطولة التي استضافتها إنجلترا، لأنها تصدرت مجموعتها المؤهلة، وخسرت مرة واحدة فقط؛ والتي كانت هزيمة 1 × 2 لتركيا. تم رسمهم في المجموعة أ ، لكن بطولةهم كانت مخيبة للآمال بشكل عام ؛ لأنهم أنهوا في أسفل المجموعة. كانت مباراتهم الافتتاحية ضد المضيفين إنجلترا ، و تعادل الجانبان 1 × 1. في مباراتهم الثانية ، خسروا 2 <unk> 0 أمام هولندا ، وفي مباراتهم الأخيرة في المجموعة ، خسروا 1 <unk> 0 أمام اسكتلندا. في التأهل لليورو 2004 ، انتهت سويسرا في المجموعة التي تضم روسيا وجمهورية أيرلندا وألبانيا وجورجيا. السويسريون خلصوا بـ 21 نقطة وتأهلوا للنهائيات في البرتغال
؛ حيث تم رسمها في المجموعة ب مع بطل فرنسا، إنجلترا وكرواتيا. بدأوا البطولة مع تعادل 0<unk>0 مع كرواتيا قبل أن يخضعوا لهزيمة 3<unk>0 أمام إنجلترا في المباراة التالية. خسروا مباراتهم النهائية ضد فرنسا؛ خسروا 3<unk>1 و انتهى في القاع من المجموعة. هدفهم الوحيد في البطولة بأكملها سجل من قبل يوهان فونلانثن ، الذي أصبح أصغر هداف في تاريخ "أوروس" عندما سجل هدف التعادل ضد فرنسا ؛ متجاوزًا الرقم القياسي السابق الذي وضعه واين روني قبل أربعة أيام فقط بثلاثة أشهر.