Hungary vs Switzerland
head-to-head record
- Hungary wins
- 30
- Draws
- 5
- Switzerland wins
- 12
47 meetings, 1911 to 2024Goals: Hungary 132, Switzerland 69
Hungary and Switzerland have met 47 times since 1911. Hungary have won 30, Switzerland 12, and 5 matches ended level. They last met on 15 June 2024, when Switzerland won 3–1 at the European Championship.
The 47 meetings have produced 201 goals, 4.28 per game. The biggest win is Hungary’s 9–0 in a friendly in 1911. Switzerland have won the last four meetings.
Who has won more, Hungary or Switzerland?
All matches47 matches
Competitive23 matches
Friendlies24 matches
Key numbers
- Goals
- Hungary 132, Switzerland 694.28 per game
- First meeting
- Switzerland 2–0 HungaryFriendly, 8 Jan 1911
- Most recent
- Hungary 1–3 SwitzerlandEuropean Championship, 15 Jun 2024
- Hungary’s biggest win
- Hungary 9–0 SwitzerlandFriendly, 29 Oct 1911
- Switzerland’s biggest win
- Switzerland 6–2 HungaryCentral European International Cup, 14 Apr 1935
- Most goals in a meeting
- Hungary 7–4 SwitzerlandCentral European International Cup, 21 Apr 1948
- Current run
- Switzerland, 4 wins in a row
- TFN Elo rating now
- Hungary 1774 (42nd), Switzerland 2039 (8th)How the rating works
Last five meetings
- Hungary1Switzerland3
European Championship
Cologne, Germany (neutral)
- Switzerland5Hungary2
World Cup qualifying
Basel, Switzerland
- Hungary2Switzerland3
World Cup qualifying
Budapest, Hungary
- Switzerland2Hungary1
Cyprus International Tournament
Limassol, Cyprus (neutral)
- Hungary2Switzerland0
Friendly
Budapest, Hungary
Who has had the upper hand over time?
The line climbs with every Hungary win and drops with every Switzerland win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Hungary's home games
24 matches
1932
HungaryDrawsSwitzerland
In Switzerland's home games
20 matches
1028
HungaryDrawsSwitzerland
At neutral venues
3 matches
102
HungaryDrawsSwitzerland
Record by competition
| Competition | Played | Hungary | Draws | Switzerland | Goals |
|---|---|---|---|---|---|
| Friendly | 24 | 18 | 2 | 4 | 65–20 |
| Central European International Cup | 12 | 10 | 0 | 2 | 51–27 |
| World Cup qualifying | 6 | 1 | 2 | 3 | 10–12 |
| Euro qualifying | 2 | 0 | 1 | 1 | 2–5 |
| Cyprus International Tournament | 1 | 0 | 0 | 1 | 1–2 |
| World Cup | 1 | 1 | 0 | 0 | 2–0 |
| European Championship | 1 | 0 | 0 | 1 | 1–3 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1910s | 3 | 14 | |
| 1920s | 6 | 33 | |
| 1930s | 10 | 48 | |
| 1940s | 5 | 24 | |
| 1950s | 4 | 26 | |
| 1960s | 2 | 6 | |
| 1970s | 3 | 3 | |
| 1980s | 4 | 13 | |
| 1990s | 6 | 15 | |
| 2000s | 1 | 3 | |
| 2010s | 2 | 12 | |
| 2020s | 1 | 4 |
Longest runs
| Longest run of | Hungary | Switzerland |
|---|---|---|
| Wins in a row | 141940 to 1976 | 42002 to 2024 |
| Unbeaten meetings | 181940 to 1989 | 51994 to 1997 |
Top scorers in Hungary vs Switzerland
- 1Ádám SzalaiHungary2
- 2Claudio SulserSwitzerland2
- 3Kubilay TürkyilmazSwitzerland2
- 4Nestor SubiatSwitzerland2
- 5Steven ZuberSwitzerland2
- 6Tibor NyilasiHungary2
Scorer records exist for 10 of the 47 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Hungary and Switzerland played each other?
47 times, starting on 8 January 1911. 23 of those meetings were competitive and 24 were friendlies.
Who has won more matches between Hungary and Switzerland?
Hungary, with 30 wins to 12. 5 matches ended level.
What is the biggest win in Hungary vs Switzerland?
Hungary’s 9–0 win in a friendly on 29 October 1911 in Budapest.
When did Hungary and Switzerland last play?
On 15 June 2024 in Cologne, when Switzerland won 3–1 at the European Championship.
What is the competitive record between Hungary and Switzerland?
In 23 competitive matches, Hungary have 12 wins, Switzerland have 8, and 3 ended level.
Every Hungary vs Switzerland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Hungary | 1–3 | Switzerland | European Championship | Cologne, Germany (neutral) | |
| Switzerland | 5–2 | Hungary | World Cup qualifying | Basel, Switzerland | |
| Hungary | 2–3 | Switzerland | World Cup qualifying | Budapest, Hungary | |
| Switzerland | 2–1 | Hungary | Cyprus International Tournament | Limassol, Cyprus (neutral) | |
| Hungary | 2–0 | Switzerland | Friendly | Budapest, Hungary | |
| Hungary | 1–1 | Switzerland | World Cup qualifying | Budapest, Hungary | |
| Switzerland | 1–0 | Hungary | World Cup qualifying | Zürich, Switzerland | |
| Switzerland | 3–0 | Hungary | Euro qualifying | Zürich, Switzerland | |
| Hungary | 2–2 | Switzerland | Euro qualifying | Budapest, Hungary | |
| Hungary | 1–2 | Switzerland | Friendly | Budapest, Hungary | |
| Hungary | 3–0 | Switzerland | Friendly | Budapest, Hungary | |
| Hungary | 3–0 | Switzerland | Friendly | Budapest, Hungary | |
| Hungary | 3–0 | Switzerland | World Cup qualifying | Budapest, Hungary | |
| Switzerland | 2–2 | Hungary | World Cup qualifying | Lucerne, Switzerland | |
| Switzerland | 0–1 | Hungary | Friendly | Lausanne, Switzerland | |
| Hungary | 1–0 | Switzerland | Friendly | Szolnok, Hungary | |
| Switzerland | 0–1 | Hungary | Friendly | Basel, Switzerland | |
| Hungary | 3–1 | Switzerland | Friendly | Budapest, Hungary | |
| Switzerland | 0–2 | Hungary | Friendly | Bern, Switzerland | |
| Hungary | 8–0 | Switzerland | Central European International Cup | Budapest, Hungary | |
| Switzerland | 4–5 | Hungary | Central European International Cup | Lausanne, Switzerland | |
| Hungary | 3–0 | Switzerland | Friendly | Budapest, Hungary | |
| Switzerland | 2–4 | Hungary | Central European International Cup | Bern, Switzerland | |
| Hungary | 7–4 | Switzerland | Central European International Cup | Budapest, Hungary | |
| Switzerland | 1–3 | Hungary | Friendly | Geneva, Switzerland | |
| Hungary | 3–0 | Switzerland | Friendly | Budapest, Hungary | |
| Switzerland | 1–2 | Hungary | Friendly | Zürich, Switzerland | |
| Hungary | 3–0 | Switzerland | Friendly | Budapest, Hungary | |
| Switzerland | 3–1 | Hungary | Friendly | Zürich, Switzerland | |
| Hungary | 2–0 | Switzerland | World Cup | Lille, France (neutral) | |
| Hungary | 2–0 | Switzerland | Central European International Cup | Budapest, Hungary | |
| Switzerland | 1–5 | Hungary | Central European International Cup | Basel, Switzerland | |
| Hungary | 6–1 | Switzerland | Friendly | Budapest, Hungary | |
| Switzerland | 6–2 | Hungary | Central European International Cup | Zürich, Switzerland | |
| Hungary | 3–0 | Switzerland | Central European International Cup | Budapest, Hungary | |
| Switzerland | 3–1 | Hungary | Central European International Cup | Bern, Switzerland | |
| Hungary | 6–2 | Switzerland | Central European International Cup | Budapest, Hungary | |
| Switzerland | 2–2 | Hungary | Friendly | Basel, Switzerland | |
| Switzerland | 4–5 | Hungary | Central European International Cup | Bern, Switzerland | |
| Hungary | 3–1 | Switzerland | Central European International Cup | Budapest, Hungary | |
| Hungary | 5–0 | Switzerland | Friendly | Budapest, Hungary | |
| Switzerland | 4–2 | Hungary | Friendly | Zürich, Switzerland | |
| Switzerland | 1–6 | Hungary | Friendly | Lausanne, Switzerland | |
| Hungary | 1–1 | Switzerland | Friendly | Budapest, Hungary | |
| Hungary | 2–1 | Switzerland | Friendly | Budapest, Hungary | |
| Hungary | 9–0 | Switzerland | Friendly | Budapest, Hungary | |
| Switzerland | 2–0 | Hungary | Friendly | Zürich, Switzerland |
Recent form
Hungary
- Wv UkraineNations League2–1Mon 5 Oct 2026
- Wv GeorgiaNations League1–0Fri 2 Oct 2026
- Dat Northern IrelandNations League0–0Mon 28 Sept 2026
- Lv UkraineNations League0–1Fri 25 Sept 2026
- Wv KazakhstanFriendly3–1Tue 9 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.