Nyorai kupfuurira kweiyi ndima - Henchoz akawana makapu 72 eSwitzerland kubva paakatanga muna 1993. Akatamba nyika paEuro 96 uye Euro 2004
. Aitarisirwa kutamba mu2006 FIFA World Cup, asi nekuda kwezvinetso zvehutano akasiya basa kubva munhabvu yepasi rose musi wa31 Kurume 2006.