Ha jugado en 20 partidos por la Selección de fútbol de Suiza, habiendo participado con ella en la Copa Mundial de Fútbol de 2006. Asimismo jugó la Eurocopa de 2004.