No, Switzerland has never won the World Cup before. Get a VPN to watch Brazil vs Switzerland World Cup 2022 in Canada.