# Switzerland national football team results (1920–1939)

This is a list of international football matches of the Switzerland national football team from 1920 until 1939.
Between 1920 and 1939, Switzerland played in 74 matches, resulting in 18 victories, 15 draws and 41 defeats. (through 19 June 1932)
| Match | Date | Venue | Opponent | Result | Competition | Switzerland scorers | Attendance |
| 30 | 29 February 1920 | Stade des Charmilles, Geneva | France | 0-2 | International Friendly | | 20,000 |
| 31 | 28 March 1920 | Neufeld Stadion, Bern | Italy | 3-0 | International Friendly | Oskar Merkt (2), Georges Kramer | |
| 32 | 16 May 1920 | Landhof, Basel | Netherlands | 2-1 | International Friendly | Kurt Friedrich, Oskar Merkt | 5,000 |
| 33 | 6 June 1920 | Olympic Stadium, Stockholm | Sweden | 1-0 | International Friendly | Frederic Martenet | 12,000 |
| 34 | 27 June 1920 | Letzigrund, Zurich | Germany | 4-1 | International Friendly | Karl Meyer (2), Oskar Merkt, Robert Afflerbach | |
| 35 | 6 March 1921 | Campo, Milan | Italy | 2-1 | International Friendly | Ugo Fontana | |
| 36 | 28 March 1921 | Oude Stadion, Amsterdam | Netherlands | 0-2 | International Friendly | | 28,000 |
| 37 | 1 May 1921 | Paul-Gruninger Stadion, St Gallen | Austria | 2-2 | International Friendly | Max Brand, Kurt Friedrich | |
| 38 | 6 November 1921 | Stade de Genève, Geneva | Italy | 1-1 | International Friendly | Robert Pache | |
| 39 | 26 March 1922 | Frankfurt | Germany | 2-2 | International Friendly | Oskar Merkt, Paolo Sturzenegger | 40,000 |
| 40 | 11 June 1922 | Hohe Warte, Wien | Austria | 1-7 | International Friendly | Albert Leiber | |
| 41 | 15 June 1922 | Nepstadion, Budapest | Hungary | 1-1 | International Friendly | Oskar Merkt | 15,000 |
| 42 | 19 November 1922 | Neufeld Stadion, Bern | Netherlands | 5-0 | International Friendly | Max Abegglen (3), Robert Pache, Albert Leiber | 12,000 |
| 43 | 3 December 1922 | Motovelodromo, Turin | Italy | 2-2 | International Friendly | Robert Pache, Rudolf Ramseyer | |
| 44 | 21 January 1923 | Stade des Charmilles, Geneva | Austria | 2-0 | International Friendly | Albert Leiber, Robert Pache | |
| 45 | 11 March 1923 | Stade Olympique de la Pontaise, Lausanne | Hungary | 1-6 | International Friendly | Max Abegglen | 10,000 |
| 46 | 22 April 1923 | Stade Général John Joseph Pershing, Vincennes | France | 2-2 | International Friendly | Robert Afflerbach (2) | 20,000 |
| 47 | 3 June 1923 | Stadion Rankhof, Basel | Germany | 1-2 | International Friendly | Robert Pache | 25,000 |
| 48 | 17 June 1923 | Idraetsparken, Copenhagen | Denmark | 2-3 | International Friendly | Robert Pache, Max Abegglen | 25,000 |
| 49 | 21 June 1923 | Oslo | Norway | 2-2 | International Friendly | Robert Afflerbach, Arnold Charpillod | |
| 50 | 25 November 1923 | Oude Stadion, Amsterdam | Netherlands | 1-4 | International Friendly | Paul de Lavallaz | 25,000 |
| 51 | 23 March 1924 | Stade des Charmilles, Geneva | France | 3-0 | International Friendly | Edmond Kramer, Walter Dietrich, Robert Pache | 15,000 |
| 52 | 21 April 1924 | Stadion Rankhof, Basel | Denmark | 2-0 | International Friendly | Walter Dietrich, Max Abegglen | 15,000 |
| 53 | 18 May 1924 | Letzigrund, Zurich | Hungary | 4-2 | International Friendly | Walter Dietrich, Paolo Sturzenegger (2), Max Abegglen | 18,000 |
| 54 | 14 December 1924 | Stuttgart | Germany | 1-1 | International Friendly | Walter Dietrich | 20,000 |
| 55 | 22 March 1925 | Vienna | Austria | 0-2 | International Friendly | | |
| 56 | 25 March 1925 | Nepstadion, Budapest | Hungary | 0-5 | International Friendly | | 40,000 |
| 57 | 19 April 1925 | Letzigrund, Zurich | Netherlands | 4-1 | International Friendly | Paolo Sturzenegger, Oskar Hurzeler (2), Jean Abegglen | 20,000 |
| 58 | 24 May 1925 | Stade Olympique de la Pontaise, Lausanne | Belgium | 0-0 | International Friendly | | 16,000 |
| 59 | 1 June 1925 | Neufeld Stadion, Bern | Spain | 0-3 | International Friendly | | |
| 60 | 25 October 1925 | Stadion Rankhof, Basel | Germany | 0-4 | International Friendly | | 15,000 |
| 61 | 8 November 1925 | Neufeld Stadion, Bern | Austria | 2-0 | International Friendly | Max Abegglen (2) | 12,000 |
| 62 | 28 March 1926 | Oude Stadion, Amsterdam | Netherlands | 0-5 | International Friendly | | 30,000 |
| 63 | 18 April 1926 | Hardturm, Zurich | Italy | 1-1 | International Friendly | Karl Ehrenbolger | 20,000 |
| 64 | 25 April 1926 | Stade De Colombes, Paris | France | 0-1 | International Friendly | | 15,000 |
| 65 | 9 May 1926 | Civico Arena, Milan | Italy | 2-3 | International Friendly | Paolo Sturzenegger, Max Brand | 25,000 |
| 66 | 10 October 1926 | Hohe Warte, Wien | Austria | 1-7 | International Friendly | Aldo Poretti | 19,000 |
| 67 | 12 Dec 1926 | Munich | Germany | 3-2 | International Friendly | Max Weiler, Ernesto Fink, Max Brand | 40,000 |
| 68 | 30 Jan 1927 | Stade de Genève, Geneva | Italy | 1-5 | International Friendly | Walter Weiler | |
| 69 | 17 Apr 1927 | El Sardinero, Santander | Spain | 0-1 | International Friendly | | |
| 70 | 29 May 1927 | Letzigrund, Zurich | Austria | 1-4 | International Friendly | Willy Jäggi | 28,000 |
| 71 | 6 November 1927 | Letzigrund, Zurich | Sweden | 2-2 | International Friendly | Rudolf Ramseyer, Max Abegglen | 17,840 |
| 72 | 1 January 1928 | Campo, Genoa | Italy | 2-3 | Dr Gero Cup | Andre Abegglen (2) | 28,000 |
| 73 | 11 March 1928 | Stade Olympique de la Pontaise, Lausanne | France | 3-2 | International Friendly | Willy Jäggi (3), Jacques Romberg | |
| 74 | 15 April 1928 | Stade de Suisse, Berne | Germany | 2-3 | International Friendly | Willy Jäggi (2) | 20,000 |
| 75 | 6 May 1928 | Stadion Rankhof, Basel | Netherlands | 2-1 | International Friendly | Gaston Tschirren, Max Abegglen | 20,000 |
| 76 | 14 October 1928 | Utogrund, Zurich | Italy | 2-3 | Dr Gero Cup | Andre Abegglen, Rene Grimm | |
| 77 | 28 October 1928 | Hohe Warte, Wien | Austria | 0-2 | Dr Gero Cup | | 38,000 |
| 78 | 1 November 1928 | Nepstadion, Budapest | Hungary | 1-3 | Dr Gero Cup | Walter Weiler | 20,000 |
| 79 | 10 February 1929 | Mannheim | Germany | 1-7 | International Friendly | Max Abegglen | 35,000 |
| 80 | 17 March 1929 | Olympic Stadium, Amsterdam | Netherlands | 2-3 | International Friendly | Andre Abegglen, Rene Grimm | 25,000 |
| 81 | 14 April 1929 | Stade de Suisse, Berne | Hungary | 4-5 | Dr Gero Cup | Max Weiler, Andre Abegglen (2), Max Abegglen | 19,000 |
| 82 | 5 May 1929 | Stade Olympique de la Pontaise, Lausanne | Czechoslovakia | 1-4 | Dr Gero Cup | Max Abegglen | 20,000 |
| 83 | 6 October 1929 | Sparta, Prague | Czechoslovakia | 0-5 | Dr Gero Cup | | 17,000 |
| 84 | 27 October 1929 | Stade de Suisse, Berne | Austria | 1-3 | Dr Gero Cup | Raymond Passello | |
| 85 | 9 February 1930 | Nazionale, Rome | Italy | 2-4 | International Friendly | Aldo Poretti (2) | 50,000 |
| 86 | 23 March 1930 | Stade De Colombes, Paris | France | 3-3 | International Friendly | August Lehmann (2), Jacques Romberg | 20,000 |
| 87 | 13 April 1930 | Stadion Rankhof, Basel | Hungary | 2-2 | International Friendly | Willy Baumeister, Rudolf Ramseyer | 20,000 |
| 88 | 4 May 1930 | Letzigrund, Zurich | Germany | 0-5 | International Friendly | | 25,000 |
| 89 | 15 June 1930 | Olympic Stadium, Stockholm | Sweden | 0-1 | International Friendly | | 17,500 |
| 90 | 19 June 1930 | Ullevaal Stadion, Oslo | Norway | 0-3 | International Friendly | | 17,000 |
| 91 | 2 November 1930 | Letzigrund, Zurich | Netherlands | 6-3 | International Friendly | Andre Abegglen (3), Willy Jäggi, Aldo Poretti, Tullio Grassi | 18,000 |
| 92 | 29 March 1931 | Stade de Suisse, Berne | Italy | 1-1 | Dr Gero Cup | Andre Abegglen | 22,000 |
| 93 | 12 April 1931 | Nepstadion, Budapest | Hungary | 2-6 | Dr Gero Cup | Andre Abegglen (2) | 25,000 |
| 94 | 24 May 1931 | Stade des Charmilles, Geneva | Scotland | 2-3 | International Friendly | Albert Buche, Max Fauguel | 10,000 |
| 95 | 13 June 1931 | Sparta, Prague | Czechoslovakia | 3-7 | Dr Gero Cup | Mario Fasson, Albert Buche, Hermann Springer | 15,000 |
| 96 | 16 June 1931 | Vienna | Austria | 0-2 | International Friendly | | |
| 97 | 29 November 1931 | Stadion Rankhof, Basel | Austria | 1-8 | Dr Gero Cup | Andre Abegglen | 25,000 |
| 98 | 6 December 1931 | King Baudouin Stadium, Brussels | Belgium | 1-2 | International Friendly | Hermann Ehrismann | 15,000 |
| 99 | 14 February 1932 | Giorgio Ascarelli, Naples | Italy | 0-3 | Dr Gero Cup | | |
| 100 | 6 March 1932 | Leipzig | Germany | 0-2 | International Friendly | | 50,000 |
| 101 | 20 March 1932 | Neufeld Stadion, Bern | France | 3-3 | International Friendly | Max Abegglen, Andre Abegglen (2) | 20,000 |
| 102 | 17 April 1932 | Letzigrund, Zurich | Czechoslovakia | 5-1 | Dr Gero Cup | Andre Abegglen (2), Max Abegglen (2), Leo Billeter | 25.000 |
| 103 | 19 June 1932 | Stade de Suisse, Berne | Hungary | 3-1 | Dr Gero Cup | Raymond Passello, Willy von Kanel, Max Abegglen | 20,000 |
| 104 | 23 October 1932 | Praterstadion, Vienna | Austria | 1-3 | Dr Gero Cup | Max Abegglen | 55,000 |
| 105 | 6 November 1932 | Stadion Rankhof, Basel | Sweden | 2-1 | International Friendly | Andre Abegglen (2) | 22,000 |
| 106 | 22 January 1933 | Olympic Stadium, Amsterdam | Netherlands | 2-0 | International Friendly | Willy von Kanel, Willy Jäggi | 28,000 |
| 107 | 12 March 1933 | Letzigrund, Zurich | Belgium | 3-3 | International Friendly | Andre Abegglen, Max Abegglen (2) | 25.000 |
| 108 | 2 April 1933 | Stade de Genève, Geneva | Italy | 3-0 | Dr Gero Cup | | |
| | 12 November 1939 | Letzigrund, Zurich | Italy | 3-1 | International Friendly | Numa Monnard, Georges Aeby (2) | 10,000 |