World Cup   M. W D L goals
  Neutral Place 3 1 0 2 2 : 5
  3 1 0 2 2 : 5
WC Qualifiers Europe   M. W D L goals
  at home 1 0 0 1 1 : 4
  Away 1 0 1 0 2 : 2
  2 0 1 1 3 : 6
Friendlies   M. W D L goals
  at home 8 0 2 6 5 : 19
  Away 7 0 1 6 7 : 16
  15 0 3 12 12 : 35
EURO   M. W D L goals
  Neutral Place 1 0 1 0 1 : 1
  1 0 1 0 1 : 1
Nations League A   M. W D L goals
  at home 3 0 1 2 2 : 6
  Away 3 1 0 2 4 : 5
  6 1 1 4 6 : 11
overall   M. W D L goals
  at home 12 0 3 9 8 : 29
  Away 11 1 2 8 13 : 23
  Neutral Place 4 1 1 2 3 : 6
  27 2 6 19 24 : 58
World Cup
2010 South Africa Group H Spain - Switzerland 0:1 (0:0)
1994 USA Round of 16 Spain - Switzerland 3:0 (1:0)
1966 England Group 2 Spain - Switzerland 2:1 (0:1)
WC Qualifiers Europe
1956/1957 Group 9 Switzerland - Spain 1:4 (0:2)
1956/1957 Group 9 Spain - Switzerland 2:2 (1:1)
Friendlies
2018 June Spain - Switzerland 1:1 (1:0)
1989 December Spain - Switzerland 2:1 (1:0)
1988 June Switzerland - Spain 1:1 (0:1)
1984 May Switzerland - Spain 0:4 (0:3)
1982 April Spain - Switzerland 2:0 (2:0)
1977 September Switzerland - Spain 1:2 (1:0)
1970 April Switzerland - Spain 0:1 (0:1)
1969 March Spain - Switzerland 1:0 (1:0)
1955 June Switzerland - Spain 0:3 (0:1)
1951 February Spain - Switzerland 6:3 (2:1)
1948 June Switzerland - Spain 3:3 (1:2)
1941 December Spain - Switzerland 3:2 (1:1)
1936 May Switzerland - Spain 0:2 (0:0)
1927 April Spain - Switzerland 1:0 (1:0)
1925 June Switzerland - Spain 0:3 (0:0)
EURO
2020 Quarter-finals Switzerland - Spain 1:3 (0:1, 1:1, 1:1) pso
Nations League A
2024/2025 Group 4 Spain - Switzerland 3:2 (1:0)
2024/2025 Group 4 Switzerland - Spain 1:4 (1:2)
2022/2023 Group 2 Spain - Switzerland 1:2 (0:1)
2022/2023 Group 2 Switzerland - Spain 0:1 (0:1)
2020/2021 Group 4 Switzerland - Spain 1:1 (1:0)
2020/2021 Group 4 Spain - Switzerland 1:0 (1:0)

For games that were decided on penalties the score after 120 minutes will be included in the ranking