France vs Switzerland
head-to-head record
- France wins
- 16
- Draws
- 11
- Switzerland wins
- 12
39 meetings, 1905 to 2021Goals: France 70, Switzerland 63
France and Switzerland have met 39 times since 1905. France have won 16, Switzerland 12, and 11 matches ended level. They last met on 28 June 2021, when the match ended 3–3 at the European Championship, and Switzerland won on penalties.
The 39 meetings have produced 133 goals, 3.41 per game. The biggest win is France’s 4–0 in a friendly in 1977. France are unbeaten in the last eight meetings (3 wins, 5 draws).
Who has won more, France or Switzerland?
All matches39 matches
Competitive8 matches
Friendlies31 matches
Key numbers
- Goals
- France 70, Switzerland 633.41 per game
- First meeting
- France 1–0 SwitzerlandFriendly, 12 Feb 1905
- Most recent
- France 3–3 SwitzerlandEuropean Championship, 28 Jun 2021
- France’s biggest win
- Switzerland 0–4 FranceFriendly, 23 Apr 1977
- Switzerland’s biggest win
- Switzerland 6–2 FranceFriendly, 12 Oct 1960
- Most goals in a meeting
- Switzerland 6–2 FranceFriendly, 12 Oct 1960
- Current run
- France unbeaten in 8
- Biggest upset
- France 2–4 SwitzerlandFriendly, 11 Nov 1953Winner’s rating-based win expectancy: 19%
- TFN Elo rating now
- France 2166 (4th), Switzerland 2039 (8th)How the rating works
Last five meetings
- France3Switzerland3
European Championship, Switzerland won on penalties
Bucharest, Romania (neutral)
- France0Switzerland0
European Championship
Villeneuve-d'Ascq, France
- Switzerland2France5
World Cup
Salvador, Brazil (neutral)
- France0Switzerland0
World Cup
Stuttgart, Germany (neutral)
- Switzerland1France1
World Cup qualifying
Bern, Switzerland
Who has had the upper hand over time?
The line climbs with every France 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 France's home games
16 matches
673
FranceDrawsSwitzerland
In Switzerland's home games
19 matches
829
FranceDrawsSwitzerland
At neutral venues
4 matches
220
FranceDrawsSwitzerland
Record by competition
| Competition | Played | France | Draws | Switzerland | Goals |
|---|---|---|---|---|---|
| Friendly | 31 | 13 | 6 | 12 | 56–55 |
| European Championship | 3 | 1 | 2 | 0 | 6–4 |
| World Cup | 2 | 1 | 1 | 0 | 5–2 |
| World Cup qualifying | 2 | 0 | 2 | 0 | 1–1 |
| Tournoi de France | 1 | 1 | 0 | 0 | 2–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1900s | 2 | 4 | |
| 1910s | 4 | 21 | |
| 1920s | 5 | 17 | |
| 1930s | 5 | 19 | |
| 1940s | 4 | 12 | |
| 1950s | 4 | 12 | |
| 1960s | 2 | 12 | |
| 1970s | 2 | 7 | |
| 1980s | 2 | 5 | |
| 1990s | 1 | 3 | |
| 2000s | 5 | 8 | |
| 2010s | 2 | 7 | |
| 2020s | 1 | 6 |
Longest runs
| Longest run of | France | Switzerland |
|---|---|---|
| Wins in a row | 31947 to 1951 | 21942 to 1945 |
| Unbeaten meetings | 82003 to 2021 | 51928 to 1935 |
The longest run of draws is 3, from 26 March 2005 to 13 June 2006.
Top scorers in France vs Switzerland
- 1Karim BenzemaFrance3
- 2Haris SeferovicSwitzerland2
- 3Thierry HenryFrance2
Scorer records exist for 4 of the 39 meetings, mostly competitive matches. Own goals are not credited to a player.
Penalty shootouts
- France 3–3 SwitzerlandEuropean Championship, 28 Jun 2021Switzerland won on penalties
Questions answered
How many times have France and Switzerland played each other?
39 times, starting on 12 February 1905. 8 of those meetings were competitive and 31 were friendlies.
Who has won more matches between France and Switzerland?
France, with 16 wins to 12. 11 matches ended level.
What is the biggest win in France vs Switzerland?
France’s 4–0 win in a friendly on 23 April 1977 in Geneva.
When did France and Switzerland last play?
On 28 June 2021 in Bucharest, when the match ended 3–3 at the European Championship, and Switzerland won on penalties.
What is the competitive record between France and Switzerland?
In 8 competitive matches, France have 3 wins, Switzerland have 0, and 5 ended level.
Have France and Switzerland met in a penalty shootout?
Yes, once. Most recently at the European Championship on 28 June 2021, when Switzerland won the shootout after a 3–3 draw.
Every France vs Switzerland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| France | 3–3Switzerland on pens | Switzerland | European Championship | Bucharest, Romania (neutral) | |
| France | 0–0 | Switzerland | European Championship | Villeneuve-d'Ascq, France | |
| Switzerland | 2–5 | France | World Cup | Salvador, Brazil (neutral) | |
| France | 0–0 | Switzerland | World Cup | Stuttgart, Germany (neutral) | |
| Switzerland | 1–1 | France | World Cup qualifying | Bern, Switzerland | |
| France | 0–0 | Switzerland | World Cup qualifying | Saint-Denis, France | |
| Switzerland | 1–3 | France | European Championship | Coimbra, Portugal (neutral) | |
| Switzerland | 0–2 | France | Friendly | Geneva, Switzerland | |
| Switzerland | 2–1 | France | Friendly | Lausanne, Switzerland | |
| France | 2–1 | Switzerland | Tournoi de France | Toulouse, France | |
| Switzerland | 2–0 | France | Friendly | Lausanne, Switzerland | |
| Switzerland | 0–4 | France | Friendly | Geneva, Switzerland | |
| Switzerland | 2–1 | France | Friendly | Basel, Switzerland | |
| France | 2–2 | Switzerland | Friendly | Paris, France | |
| Switzerland | 6–2 | France | Friendly | Basel, Switzerland | |
| France | 0–0 | Switzerland | Friendly | Paris, France | |
| Switzerland | 1–2 | France | Friendly | Basel, Switzerland | |
| France | 2–4 | Switzerland | Friendly | Colombes, France | |
| Switzerland | 1–2 | France | Friendly | Geneva, Switzerland | |
| France | 4–2 | Switzerland | Friendly | Colombes, France | |
| Switzerland | 1–2 | France | Friendly | Lausanne, Switzerland | |
| Switzerland | 1–0 | France | Friendly | Lausanne, Switzerland | |
| France | 0–2 | Switzerland | Friendly | Marseille, France | |
| France | 2–1 | Switzerland | Friendly | Paris, France | |
| Switzerland | 2–1 | France | Friendly | Geneva, Switzerland | |
| France | 0–1 | Switzerland | Friendly | Paris, France | |
| Switzerland | 3–3 | France | Friendly | Bern, Switzerland | |
| France | 3–3 | Switzerland | Friendly | Colombes, France | |
| Switzerland | 4–3 | France | Friendly | Lausanne, Switzerland | |
| France | 1–0 | Switzerland | Friendly | Colombes, France | |
| Switzerland | 3–0 | France | Friendly | Geneva, Switzerland | |
| France | 2–2 | Switzerland | Friendly | Vincennes, France | |
| Switzerland | 0–2 | France | Friendly | Geneva, Switzerland | |
| France | 2–2 | Switzerland | Friendly | Saint-Ouen-l'Aumône, France | |
| Switzerland | 1–4 | France | Friendly | Geneva, Switzerland | |
| France | 4–1 | Switzerland | Friendly | Saint-Ouen-l'Aumône, France | |
| Switzerland | 5–2 | France | Friendly | Geneva, Switzerland | |
| Switzerland | 1–2 | France | Friendly | Geneva, Switzerland | |
| France | 1–0 | Switzerland | Friendly | Paris, France |
Recent form
France
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.