O Brasil nunca ganhou da Suíça em jogos de Copa do Mundo. Foram dois empates, um 2 a 2 na Copa de 1950, disputada no Brasil, e 1 a 1 no último Mundial, na Rússia.
A Suíça está engasgada desde aquela partida de 2018, na qual o Brasil reclama até hoje do gol suíço marcado pelo meia Steven Zuber.
Philippe Coutinho fez o gol do Brasil e a Suíça empatou com um gol em cobrança de escanteio. A polêmica começou dentro de campo, uma vez que Miranda reclamou com o árbitro César Ramos, que foi empurrado por Zuber o lance e o árbitro não atendeu ao pedido dele e de outros atletas brasileiros. Tamanha indignação que a CBF enviou uma carta à Fifa perguntando o motivo da não utilização do VAR na jogada, além de condenar a arbitragem e cobrar um posicionamento da Fifa.
O jogo de 1950, o primeiro entre as duas seleções, foi disputado no estádio do Pacaembu, em São Paulo. Foi a única partida daquela Copa que o Brasil não jogou no Maracanã. Para agradar a torcida paulista, o técnico Flávio Costa escalou alguns jogadores de São Paulo, como Rui e Noronha. O Brasil ficou na frente no placar por duas vezes, gols de Alfredo e Baltazar, mas o atacante suíço Jacques Fatton fez os dois gols dos europeus - o segundo a dois minutos do fim,
Todos os confrontos
- 1950 - Brasil 2 x 2 Suíça - Copa do Mundo
- 1956 - Suíça 1 x 1 Brasil - Amistoso
- 1980 - Brasil 2 x 0 Suíça - Amistoso
- 1982 - Brasil 1 x 1 Suíça - Amistoso
- 1983 - Suíça 1 x 2 Brasil - Amistoso
- 1989 - Suíça 1 x 0 Brasil - Amistoso
- 2006 - Suíça 1 x 2 Brasil - Amistoso
- 2013 - Suíça 1 x 0 Brasil - Amistoso
- 2018 - Brasil 1 x 1 Suíça - Copa do Mundo