This article provides details of international football games played by the Sweden men's national football team from 1920 to 1939. [1] [2]
During this period, they competed at two Summer Olympics, the 1920 Antwerp Games and the 1936 Berlin Games, where they were knocked-out by the Netherlands in the quarter-finals and Japan in the first round, respectively. [3] They also competed at two FIFA World Cups in 1934 and 1938, being eliminated by Germany in the quarter-finals and by Hungary in the semifinals, respectively. [4] They also played the inaugural edition of the Nordic Football Championship in 1924–28, winning the 1933–36 edition. [5]
| 30 May Friendly | Sweden | 1–0 | Stockholm, Sweden | |
| 14:00 (UTC+1:00) | Dahl Krantz | Report | Stadium: Stockholm Olympic Stadium Attendance: 10,000 Referee: Paul Putz (Belgium) |
| 6 June Friendly | Sweden | 0–1 | Stockholm, Sweden | |
| 18:00 (UTC+1:00) | Martenet | Report | Stadium: Stockholm Olympic Stadium Attendance: 12,000 Referee: Willem Eijmers (Netherlands) |
| 27 June Friendly | Norway | 0–3 | Kristiania, Norway | |
| 13:00 (UTC+1) | Report | Andersson Bergström Karlsson | Stadium: Gressbanen Attendance: 14,000 Referee: Hagbard Vestergaard (Denmark) |
| 28 August 1920 Summer Olympics first round | Sweden | 9–0 | | Antwerp, Belgium |
| 17:30 | Olsson Karlsson Wicksell Dahl | Report | Stadium: Olympic Stadium Attendance: 5,000 Referee: Charles Barette (BEL) |
| 29 August 1920 Summer Olympics, Quarter-final | Netherlands | 5–4 (a.e.t.) | Antwerp, Belgium | |
| 10:00 | Groosjohan J. Bulder De Natris | Report | Karlsson Olsson Dahl | Stadium: Stadion Broodstraat Attendance: 5000 Referee: Josef Fanta (Czechoslovakia) |
| 1 September 1920 Summer Olympics Repechage first round | Spain | 2–1 | Antwerp, Belgium | |
| 15:30 (UTC+1:00) | Belauste Acedo | Report | Stadium: Broodstraat Attendance: 1,500 Referee: Giovanni Mauro (Italy) |
| 19 September Friendly | Finland | 1–0 | Helsinki, Finland | |
| 14:00 (UTC+1:40) | Öhman | Report | Stadium: Töölön Pallokenttä Attendance: 4,500 Referee: Thorvald Johnson (Norway) |
| 26 September Friendly | Sweden | 0–0 | Stockholm, Sweden | |
| 14:00 (UTC+1) | Report | Stadium: Olympic Stadium Attendance: 16,000 Referee: Willem Boas (Netherlands) |
| 10 October Friendly | Sweden | 0–2 | Stockholm, Sweden | |
| 14:00 (UTC+1) | Report | Hansen Michael Rohde | Stadium: Råsunda Attendance: 12,000 Referee: Willem Boas (Netherlands) |
| 26 March Friendly | Austria | 2–2 | Vienna, Austria | |
| Kuthan | Report | Horndahl E. Andersson | Stadium: Simmeringer Had Attendance: 35,000 Referee: Wolf Boas (Netherlands) |
| 29 May Friendly | Sweden | 0–3 | Stockholm, Sweden | |
| 13:30 (UTC+1:00) | Öhman Kelin | Report | Stadium: Stockholm Olympic Stadium Attendance: 12,000 Referee: Lauritz Andersen (Denmark) |
| 19 June Friendly | Norway | 3–1 | Kristiania, Norway | |
| 12:30 (UTC+1) | Gundersen Strøm Resberg | Report | Kock | Stadium: Gressbanen Attendance: 15,000 Referee: Jack Howcroft (England) |
| 22 July Friendly | Estonia | 0–0 | Tallinn, Estonia | |
| 19:00 UTC+2 | Report1 Report2 | Stadium: Tiigiveski Spordiplats Attendance: 3,500 Referee: Karlo Akel (Estonia) |
| 24 July Friendly | Sweden | 1–3 | Stockholm, Sweden | |
| Dahl | Report | Uridil Kuthan | Stadium: Stockholm Olympic Stadium Attendance: 18,000 Referee: Wolf Boas (Netherlands) |
| 18 September Friendly | Sweden | 0–3 | Stockholm, Sweden | |
| 12:30 (UTC+1) | Report | Gundersen Holm Wilhelms | Stadium: Olympic Stadium Attendance: 12,000 Referee: Lauritz Andersen (Denmark) |
| 9 October Friendly | Sweden | 0–0 | Stockholm, Sweden | |
| 13:30 (UTC+1) | Report | Stadium: Råsunda Attendance: 18,000 Referee: Ragnvald Smedvik (Norway) |
| 6 November Friendly | Hungary | 4–2 | Budapest, Hungary | |
| 14:30 (UTC+1:00) | Orth Schlosser | Report | Carlsson | Stadium: Üllői úti stadion Attendance: 34,000 Referee: Willem Boas (Netherlands) |
| 13 November Friendly | Czechoslovakia | 2–2 | Prague, Czechoslovakia | |
| 14:30 (UTC+1:00) | Janda | Report | Carlsson Edlund | Stadium: Stadion Letná Attendance: 10,000 Referee: Heinrich Retschury (Austria) |
| 28 May Friendly | Sweden | 1–2 | Stockholm, Sweden | |
| 13:45 | Svedberg | Report | Klotz Garbień | Stadium: Stockholms Olympiastadion Attendance: 16,142 Referee: Hugo Meisl (Austria) |
| 5 June Friendly | Finland | 1–4 | Helsinki, Finland | |
| 18:00 (UTC+2:00) | Katajavuori | Report | Edlund Kaufeldt | Stadium: Töölön Pallokenttä Attendance: 5,000 Referee: Hugo Meisl (Austria) |
| 9 July Friendly | Sweden | 1–1 | Solna, Sweden | |
| 14:00 (UTC+1:00) | Börjesson | Report | Hirzer | Stadium: Råsunda Stadium Attendance: 14,000 Referee: Per Andersen (Norway) |
| 13 August Friendly | Sweden | 0–2 | | Stockholm, Sweden |
| 14:00 (UTC+1:00) | Report | Sloup Dvořáček | Stadium: Stockholms Stadion Attendance: 17,000 Referee: Lauritz Andersen (Denmark) |
| 23 August Friendly | Sweden | 0–0 | Stockholm, Sweden | |
| 17:30 (UTC+1) | Report | Stadium: Olympic Stadium Attendance: 14,000 Referee: Einer Ulrich (Denmark) |
| 24 September Friendly | Norway | 0–5 | Kristiania, Norway | |
| 12:30 (UTC+1) | Report | Malm Dahl | Stadium: Gressbanen Attendance: 15,000 Referee: Lauritz Andersen (Denmark) |
| 1 October Friendly | Denmark | 1–2 | Copenhagen, Denmark | |
| 13:30 (UTC+1) | Nielsen | Report | H. Dahl A. Dahl | Stadium: Københavns Idrætspark Attendance: 23,000 Referee: Willem Eijmers (Netherlands) |
| 21 May Friendly | Sweden | 2–4 | Stockholm, Sweden | |
| 13:30 (UTC+1:00) | Dahl | Report1 Report2 | Walker Thornewell Moore | Stadium: Råsunda Attendance: 12,000 Referee: Hugo Meisl (Austria) |
| 10 June Friendly | Sweden | 4–2 | Gothenburg, Sweden | |
| H. Dahl Olsson C. Dahl | Report | Swatosch Wieser | Stadium: Slottsskogsvallen Attendance: 9,500 Referee: Karel Herites (Czechoslovakia) |
| 20 June Friendly | Sweden | 5–4 | Gävle, Sweden | |
| 19:15 (UTC+1:00) | Rydell Paulsson Carlsson | Report | Kelin Linna Eklöf | Stadium: Strömvallen Attendance: 4,055 Referee: Peco Bauwens (Germany) |
| 29 June Friendly | Sweden | 2–1 | Stockholm, Sweden | |
| 19:00 (UTC+1:00) | Seiderer | Report | H. Dahl A. Dahl | Stadium: Olympic Stadium Attendance: 16,000 Referee: Ragnvald Smedvik (Norway) |
| 16 September Friendly | Norway | 2–3 | Kristiania, Norway | |
| 12:30 (UTC+1) | Wilhelms Ulrichsen | Report | Kaufeldt Kock Rydell | Stadium: Gressbanen Attendance: 14,000 Referee: Lauritz Andersen (Denmark) |
| 14 October Friendly | Sweden | 1–3 | Stockholm, Sweden | |
| 13:30 (UTC+1) | Sundberg | Report | Jørgensen Nilsson Vilhelmsen | Stadium: Råsunda Attendance: 18,000 Referee: Tom Robertson (Scotland) |
| 28 October Friendly | Hungary | 2–1 | Budapest, Hungary | |
| 15:00 (UTC+1:00) | Eisenhoffer | Report | Detter | Stadium: Üllői úti stadion Attendance: 35,000 Referee: Willy Schmieger (Austria) |
| 18 May Friendly | Sweden | 5–1 | Stockholm, Sweden | |
| 14:00 | Rydell Olsson Svensson | Report | Batsch | Stadium: Olympiastadion Attendance: 13,000 Referee: Willem Boas (Netherlands) |
| 29 May 1924 Summer Olympics Second round | Sweden | 8–1 | Colombes, France | |
| 16:00 | Kock Rydell Brommesson Keller | Report | Larnoe | Stadium: Stade Olympique Attendance: 8,532 Referee: Heinrich Retschury (Austria) |
| 1 June 1924 Summer Olympics Quarter-finals | Sweden | 5–0 | Paris, France | |
| 16:00 | Kaufeldt Brommesson Rydell | Report | Stadium: Stade Pershing Attendance: 6,484 Referee: Henri Christophe (Belgium) |
| 5 June 1924 Summer Olympics Semi-finals | Switzerland | 2–1 | Colombes, France | |
| 17:00 | Abegglen | Report | Kock | Stadium: Stade Olympique Attendance: 7,448 Referee: Mihaly Ivancsics (Hungary) |
| 8 June 1924 Summer Olympics Bronze medal match | Sweden | 1–1 | Colombes, France | |
| 16:00 | Kaufeldt | Report | le Fèvre | Stadium: Stade Olympique Attendance: 9,915 Referee: Heinrich Retschury (Austria) |
| 9 June 1924 Summer Olympics Bronze medal match | Sweden | 3–1 | Colombes, France | |
| 14:30 | Rydell Lundqvist | Report | Formenoy | Stadium: Stade Olympique Attendance: 40,522 Referee: Youssuf Mohamed (Egypt) |
| 15 June 1924–28 Nordic Championship | Denmark | 2–3 | Copenhagen, Denmark | |
| 13:00 (UTC+1) | Olsen Nilsson | Report | Kaufeldt Rydell | Stadium: Idrætsparken Attendance: 25,000 Referee: Noel Watson (England) |
| 29 June Friendly | Sweden | 5–0 | Stockholm, Sweden | |
| 14:00 UTC+1 | Keller Rydell | Report | Stadium: Stockholm Olympic Stadium Attendance: 17,000 Referee: Sophus Hansen (Denmark) |
| 25 July Friendly | Sweden | 5–2 | Stockholm, Sweden | |
| 18:45 UTC+1 | Haglund Keller Kock Kaufeldt | Report1 Report2 | Üpraus Väli | Stadium: Stockholm Olympic Stadium Attendance: 4,000 Referee: Gösta Löfgren (Finland) |
| 28 July Friendly | Finland | 5–7 | Helsinki, Finland | |
| 19:00 (UTC+2:00) | Fallström Eklöf Koponen Karjagin | Report | Haglund Kock Karlsson | Stadium: Töölön Pallokenttä Attendance: 3,500 Referee: Julius Reinans (Estonia) |
| 31 August International Friendly | Germany | 1–4 | Berlin, Germany | |
| 16:30 (UTC+1:00) | Harder | Report | Wenzel Malm Rydberg Carlsson | Stadium: Deutsches Stadion Attendance: 20,000 Referee: Félix Herren (Switzerland) |
| 21 September 1924–28 Nordic Championship | Sweden | 6–1 | Solna, Sweden | |
| 14:00 (UTC+1) | Keller Kaufeldt Rydell | Report | Berstad | Stadium: Råsunda IP Attendance: 8,000 Referee: John Langenus (Belgium) |
| 9 November Friendly | Austria | 1–1 | Vienna, Austria | |
| Wesely | Report | Paulsson | Stadium: Simmeringer Had Attendance: 40,000 Referee: Marcel Slawick (France) |
| 9 June Friendly | Sweden | 4–0 | Gothenburg, Sweden | |
| 19:15 (UTC+1:00) | Johansson | Report | Stadium: Slottsskogsvallen Attendance: 7,500 Referee: Ragnvald Smedvik (Germany) |
| 14 June 1924–28 Nordic Championship | Sweden | 0–2 | Stockholm, Sweden | |
| 14:00 (UTC+1) | Report | Larsen Nielsen | Stadium: Stockholms Stadion Attendance: 19,000 Referee: Noel Watson (England) |
| 21 June Friendly | Sweden | 1–0 | Stockholm, Sweden | |
| 14:00 (UTC+1:00) | Johansson | Report | Stadium: Olympic Stadium Attendance: 10,000 Referee: Lauritz Andersen (Denmark) |
| 12 July Friendly | Sweden | 6–2 | Stockholm, Sweden | |
| 15:00 (UTC+1:00) | Johansson Rydell Kaufeldt | Report | Takács | Stadium: Olympic Stadium Attendance: 17,000 Referee: Sophus Hansen (Denmark) |
| 23 August 1924–28 Nordic Championship | Norway | 3–7 | Oslo, Norway | |
| 12:30 (UTC+1) | Berstad Lunde | Report | Rydell Kaufeldt Haglund | Stadium: Gressbanen Attendance: 15,000 Referee: Lauritz Andersen (Denmark) |
| 9 June 1924–28 Nordic Championship | Sweden | 3–2 | Stockholm, Sweden | |
| 19:15 (UTC+1) | Kaufeldt Rydell | Report | Andersen Gundersen | Stadium: Olympic Stadium Attendance: 13,500 Referee: František Cejnar (Czechoslovakia) |
| 13 June Friendly | Sweden | 2–2 | | Stockholm, Sweden |
| 14:00 (UTC+1:00) | Kaufeldt Holmberg | Report | Novák | Stadium: Stockholms Stadion Attendance: 15,000 Referee: Lauritz Andersen (Denmark) |
| 20 June Friendly | Germany | 3–3 | Nuremberg, Germany | |
| 16:00 (UTC+1:00) | Harder | Report | Hallbäck Olsson | Stadium: Zabo Attendance: 10,000 Referee: Lauritz Andersen (Denmark) |
| 3 July Friendly | Czechoslovakia | 4–2 | Prague, Czechoslovakia | |
| 15:00 (UTC+1:00) | Mareš Jelínek Novák Meduna | Report | Holmberg Johansson | Stadium: Stadion Letná Attendance: 17,000 Referee: Eugen Braun (Austria) |
| 18 July Friendly | Sweden | 5–3 | Stockholm, Sweden | |
| 16:00 CET (UTC+01:00) | Rydberg Holmberg Kroon Johansson | Report | Levratto L. Cevenini | Stadium: Tranebergs Idrottsplats Attendance: 12,000 Referee: Sophus Hansen (Denmark) |
| 20 July Friendly | Latvia | 4–1 | Riga, Latvia | |
| 18:30 (UTC+2:00) | Strazdiņš Šeibelis Tauriņš Pavlovs | Report | Hedström | Stadium: LSB Stadions Attendance: 5,000 Referee: Alexander McKibbin (Estonia) |
| 23 July Friendly | Sweden | 5–2 | Stockholm, Sweden | |
| 18:45 UTC+1 | Haglund Keller Kock Kaufeldt | Report1 Report2 | Üpraus Väli | Stadium: Stockholm Olympic Stadium Attendance: 4,000 Referee: Gösta Löfgren (Finland) |
| 26 July Friendly | Finland | 2–3 | Helsinki, Finland | |
| 18:15 (UTC+2:00) | Kanerva Saario | Report | Hedström Sundberg | Stadium: Töölön Pallokenttä Attendance: 4,000 Referee: Peco Bauwens (Germany) |
| 3 October 1924–28 Nordic Championship | Denmark | 2–0 | Copenhagen, Denmark | |
| 13:30 (UTC+1) | Bendixen Rohde | Report | Stadium: Idrætsparken Attendance: 26,000 Referee: Peco Bauwens (Germany) |
| 3 October Friendly | Sweden | 3–1 | Stockholm, Sweden | |
| 13:00 (UTC+1) | Rydberg Keller | Report | Adamek | Stadium: Stockholm Olympic Stadium Attendance: 17,000 Referee: Ragnvald Smedvik (Norway) |
| 3 April Friendly | Belgium | 2–1 | Forest, Belgium | |
| 15:00 | Braine Adams | Report | Rydell | Stadium: La Butte Attendance: 17,000 Referee: Willem Eijmers (Netherlands) |
| 29 May Friendly | Sweden | 12–0 | Stockholm, Sweden | |
| 14:30 UTC+1 | Hallbäck Rydell Johansson Kaufeldt Andersson | Report | Stadium: Stockholm Olympic Stadium Attendance: 19,000 Referee: Peco Bauwens (Germany) |
| 12 June Friendly | Sweden | 6–2 | Stockholm, Sweden | |
| 13:15 (UTC+1:00) | Hallbäck Kaufeldt Johansson Dahl | Report | Åström | Stadium: Stockholm Olympic Stadium Attendance: 17,000 Referee: Ragnvald Smedvik (Germany) |
| 19 June 1924–28 Nordic Championship | Sweden | 0–0 | Stockholm, Sweden | |
| 14:00 (UTC+1:00) | Report | Stadium: Stockholms Stadion Attendance: 20,000 Referee: John Langenus (Belgium) |
| 26 June 1924–28 Nordic Championship | Norway | 3–5 | Oslo, Norway | |
| 13:00 (UTC+1) | Berstad Gundersen | Report | Rydell Olsson | Stadium: Gressbanen Attendance: 10,000 Referee: Otto Remke (Denmark) |
| 1 July Friendly | Sweden | 3–1 | Norrköping, Sweden | |
| 19:00 UTC+1 | Keller | Report1 Report2 | Paal | Stadium: Norrköpings Idrottspark Attendance: 5,134 Referee: Sophus Hansen (Denmark) |
| 4 September Friendly | Sweden | 7–0 | Stockholm, Sweden | |
| 14:00 (UTC+1:00) | Kroon Kaufeldt Brommesson Persson Holmberg | Report | Stadium: Stockholms Stadion Attendance: 18,558 Referee: Sophus Hansen (Denmark) |
| 6 November Friendly | Switzerland | 2–2 | Zürich, Switzerland | |
| 14:30 (UTC+1:00) | Ramseyer Abegglen | Report | Rydell Kroon | Stadium: Letzigrund Attendance: 17,840 Referee: Eugen Braun (Austria) |
| 13 November Friendly | Netherlands | 1–0 | Amsterdam, Netherlands | |
| 14:00 | Ghering | Report | Attendance: 5000 Referee: Harry Kingscott (England) |
| 7 June 1924–28 Nordic Championship | Sweden | 6–1 | Stockholm, Sweden | |
| 19:15 (UTC+1) | Keller Lundahl Kroon | Report | Helgesen | Stadium: Olympic Stadium Attendance: 19,000 Referee: Otto Remke (Denmark) |
| 1 July Friendly | Poland | 2–1 | Katowice, Poland | |
| 18:30 | Staliński | Report | Persson | Stadium: 1. FC Katowice's field Attendance: 17,000 Referee: Peco Bauwens (Germany) |
| 6 July Friendly | Latvia | 0–4 | Riga, Latvia | |
| 19:00 (UTC+2:00) | Report | Lööf Pettersson | Stadium: LSB Stadions Attendance: 4,000 Referee: Ernst Thomaschky (Germany) |
| 9 July Friendly | Estonia | 0–1 | Tallinn, Estonia | |
| 19:00 UTC+2 | Report1 Report2 | Pettersson | Stadium: Kadriorg Stadium Attendance: 4,500 Referee: Matti Aalto (Finland) |
| 29 July Friendly | Sweden | 2–3 | Stockholm, Sweden | |
| Lundahl | Report | Gschweidl Smistik Seidl | Stadium: Stockholm Olympic Stadium Attendance: 17,000 Referee: Lauritz Andersen (Denmark) |
| 2 September Friendly | Finland | 2–3 | Helsinki, Finland | |
| 13:00 (UTC+2:00) | Malmgren Kanerva | Report | Bergström Andersson | Stadium: Töölön Pallokenttä Attendance: 5,000 Referee: Karl August Andersen (Norway) |
| 30 September Friendly | Sweden | 2–0 | Stockholm, Sweden | |
| 13:00 (UTC+1:00) | Lundahl Olsson | Report | Stadium: Olympic Stadium Attendance: 20,000 Referee: Sophus Hansen (Denmark) |
| 7 October 1924–28 Nordic Championship | Denmark | 3–1 | Copenhagen, Denmark | |
| 13:30 (UTC+1) | Rohde Jørgensen Nilsson | Report | Rydell | Stadium: Idrætsparken Attendance: 27,500 Referee: Fritz Spranger (Germany) |
| 9 June Friendly | Sweden | 6–2 | Stockholm, Sweden | |
| 14:00 (UTC+1:00) | Dahl Rydell Kools Nilsson | Report | Smeets | Stadium: Stockholms Stadion Attendance: 17,000 Referee: Otto Remke (Denmark) |
| 14 June 1929–32 Nordic Championship | Sweden | 3–1 | Stockholm, Sweden | |
| 19:15 (UTC+1:00) | Lundahl Holmberg | Report | Koponen | Stadium: Stockholms Stadion Attendance: 16,982 Referee: Frederik Schieldrop (Norway) |
| 16 June 1929–32 Nordic Championship | Sweden | 3–2 | Gothenburg, Sweden | |
| 13:00 (UTC+1) | Nilsson Kaufeldt Kroon | Report | Larsen Uldaler | Stadium: Slottsskogsvallen Attendance: 20,553 Referee: Peco Bauwens (Germany) |
| 7 July Friendly | Sweden | 4–1 | Landskrona, Sweden | |
| 18:00 UTC+1 | Lundahl Kroon Dahl | Report1 Report2 | Joll | Stadium: Landskrona IP Attendance: 10,000 Referee: Otto Remke (Denmark) |
| 28 July Friendly | Sweden | 10–0 | Malmö, Sweden | |
| 18:00 UTC+1 | Hallbäck Rydell Kroon Andersson Helgesson Nilsson | Report | Stadium: Malmö Idrottsplats Attendance: 8,944 Referee: Otto Remke (Denmark) |
| 29 September 1929–32 Nordic Championship | Norway | 2–1 | Aker, Norway | |
| 13:00 (UTC+1) | Juve O. Gundersen | Report | Kroon | Stadium: Ullevaal Stadion Attendance: 24,200 Referee: Lauritz Andersen (Denmark) |
| 15 June Friendly | Sweden | 1–0 | Stockholm, Sweden | |
| 14:00 (UTC+1:00) | Kroon | Report | Stadium: Stockholms Stadion Attendance: 17,500 Referee: Louis Baert (Belgium) |
| 22 June 1929–32 Nordic Championship | Denmark | 6–1 | Copenhagen, Denmark | |
| 13:30 (UTC+1:00) | Jørgensen Eriksen Kleven Christophersen | Report | Nilsson | Stadium: Idrætsparken Attendance: 28,000 Referee: Karl Weingärtner (Germany) |
| 6 July 1929–32 Nordic Championship | Sweden | 6–3 | Stockholm, Sweden | |
| 14:00 (UTC+1) | Lundahl Kroon Dahl | Report | Juve | Stadium: Olympic Stadium Attendance: 18,000 Referee: Jan De Wolf (Netherlands) |
| 18 July Friendly | Estonia | 1–5 | Tallinn, Estonia | |
| 19:00 UTC+2 | Gerassimov-Kalvet | Report1 Report2 | Sundberg Thörn Johansson | Stadium: Kadriorg Stadium Attendance: 4,500 Referee: Yrjö Tuhkunen (Finland) |
| 22 July Friendly | Latvia | 0–5 | Riga, Latvia | |
| 18:15 (UTC+2:00) | Report | Nilsson Johansson Dunker | Stadium: LSB Stadions Attendance: 5,000 Referee: Heinrich Paal (Estonia) |
| 28 September Friendly | Sweden | 0–3 | Stockholm, Sweden | |
| 14:00 (UTC+1) | Report | Ciszewski Smoczek | Stadium: Stockholm Olympic Stadium Attendance: 20,000 Referee: Matti Aalto (Finland) |
| 28 September 1929–32 Nordic Championship | Finland | 4–4 | Tölö bollplan, Helsinki | |
| 13:00 (UTC+2:00) | Lehtinen Koponen | Report | Karlsson Andersson | Attendance: 7,152 Referee: Otto Remke (Denmark) |
| 28 September Friendly | Belgium | 2–2 | Rocourt, Belgium | |
| 14:30 | Secretin Braine | Report | Dahl | Stadium: Stade Vélodrome de Rocourt Attendance: 17,000 Referee: Adolf Miesz (Austria) |
| 17 June Friendly | Sweden | 0–0 | Stockholm, Sweden | |
| 19:15 (UTC+1:00) | Report | Stadium: Olympic Stadium Attendance: 16,000 Referee: Sophus Hansen (Denmark) |
| 28 June 1929–32 Nordic Championship | Sweden | 3–1 | Stockholm, Sweden | |
| 14:00 (UTC+1:00) | Gardtman Rydell | Report | Jørgensen | Stadium: Stockholms Stadion Attendance: 20,000 Referee: Alfred Birlem (Germany) |
| 3 July 1929–32 Nordic Championship | Sweden | 8–2 | Stockholm, Sweden | |
| 19:00 (UTC+1:00) | Gardtman Zetterberg Hansson | Report | Lintamo Grönlund | Stadium: Stockholms Stadion Attendance: 20,000 Referee: Otto Remke (Denmark) |
| 8 July Friendly | Sweden | 3–1 | Gothenburg, Sweden | |
| 19:30 UTC+1 | Jacobsson Zetterberg | Report1 Report2 | Eelma | Stadium: Idrottsplatsen Attendance: 6,000 Referee: Esko Pekkonen (Finland) |
| 26 July Friendly | Sweden | 6–0 | Västerås, Sweden | |
| 13:30 UTC+1 | Sundberg Roos Rydell | Report | Stadium: Arosvallen Attendance: 7,000 Referee: Reidar Randers Johansen (Norway) |
| 27 September 1929–32 Nordic Championship | Norway | 2–1 | Aker, Norway | |
| 13:15 (UTC+1) | Andersen Juve | Report | Hansson | Stadium: Ullevaal Stadion Attendance: 28,208 Referee: Karl Weingärtner (Germany) |
| 16 May Friendly | Sweden | 7–1 | Stockholm, Sweden | |
| 14:00 (UTC+1:00) | Rydell Nilsson Persson Holmberg | Report | Kanerva | Stadium: Stockholms Stadion Attendance: 20,500 Referee: Per Andersen (Norway) |
| 10 June 1929–32 Nordic Championship | Finland | 1–3 | Helsinki, Finland | |
| 15:30 (UTC+2:00) | Grönlund | Report | Nilsson Gardtman Holmberg | Stadium: Tölö bollplan Attendance: 7,000 Referee: Thoralf Kristiansen (Norway) |
| 12 June Friendly | Sweden | 3–1 | Stockholm, Sweden | |
| 14:00 (UTC+1:00) | Sundberg Hansson | Report | Van den Eynde | Stadium: Olympic Stadium Attendance: 19,000 Referee: Karl Weingärtner (Germany) |
| 19 June 1929–32 Nordic Championship | Denmark | 3–1 | Copenhagen, Denmark | |
| 13:00 (UTC+1:00) | Hansen Petersen Jørgensen | Report | Kroon | Stadium: Idrætsparken Attendance: 28,000 Referee: Moritz Fuchs (Germany) |
| 1 July 1929–32 Nordic Championship | Sweden | 1–4 | Gothenburg, Sweden | |
| 19:15 (UTC+1) | Holmberg | Report | Juve Moe | Stadium: Ullevi Attendance: 22,108 Referee: Raphaël van Praag (Belgium) |
| 10 July Friendly | Poland | 2–0 | Warsaw, Poland | |
| 17:30 | Nawrot Bator | Report | Stadium: Stadion Wojska Polskiego Attendance: 13,000 Referee: Alfred Birlem (Germany) |
| 13 July Friendly | Latvia | 0–0 | Riga, Latvia | |
| 18:30 (UTC+2:00) | Report | Stadium: LSB Stadions Attendance: 4,000 Referee: Heinrich Paal (Estonia) |
| 15 July Friendly | Estonia | 1–3 | Tallinn, Estonia | |
| 19:00 UTC+2 | Kass | Report1 Report2 | Johansson Dunker | Stadium: Kadriorg Stadium Attendance: 6,000 Referee: Ragnar Wickström (Finland) |
| 17 July Friendly | Sweden | 3–4 | Stockholm, Sweden | |
| Svensson Nilsson | Report | Vogl Sindelar Waitz Molzer | Stadium: Stockholm Olympic Stadium Attendance: 15,000 Referee: Sophus Hansen (Denmark) |
| 25 September Friendly | Sweden | 8–1 | Solna, Sweden | |
| 14:00 (UTC+1:00) | Nilsson Gustavsson Johansson | Report | Efišovas | Stadium: Stockholms Olympiastadion Attendance: 15,000 Referee: Yrjö Tuhkunen (Finland) |
| 25 September Friendly | Germany | 4–3 | Nuremberg, Germany | |
| 15:30 (UTC+1:00) | Rohr Kobierski Krumm | Report | Lundahl Kempe Persson | Stadium: Städtisches Stadion Attendance: 30,000 Referee: Rinaldo Barlassina (Italy) |
| 6 November Friendly | Switzerland | 2–1 | Basel, Switzerland | |
| 14:30 (+1:00) | Abegglen | Report | Olsson | Stadium: Landhof Attendance: 22,000 Referee: Louis Baert (Belgium) |
| 11 June 1934 FIFA World Cup qualification Group 1 | Sweden | 6–2 | Stockholm, Sweden | |
| 14:00 UTC+1 | Tipner Bunke Ericsson Andersson | Report1 Report2 | Kass Kuremaa | Stadium: Stockholm Olympic Stadium Attendance: 8,123 Referee: Reidar Randers Johansen (Norway) |
| 18 June 1933–36 Nordic Championship | Sweden | 2–3 | Stockholm, Sweden | |
| 14:00 (UTC+1:00) | Ericsson | Report | Jørgensen Kleven | Stadium: Stockholms Stadion Attendance: 20,297 Referee: Karl Wunderlin (Switzerland) |
| 29 June 1934 WCQ Group 1 | Lithuania | 0–2 | Kaunas, Lithuania | |
| 18:00 (UTC+2:00) | Report | Hansson | Stadium: Kariuomenės Stadionas Attendance: 6,000 Referee: August Silber (Estonia) |
| 2 July Friendly | Sweden | 5–2 | Stockholm, Sweden | |
| Persson Karlsson Bunke Nilsson | Report | Sárosi Toldi | Stadium: Stockholms Stadion Attendance: 18,569 Referee: Sophus Hansen (Denmark) |
| 4 July Friendly | Latvia | 1–1 | Riga, Latvia | |
| 18:30 (UTC+2:00) | Pētersons | Report | Hansson | Stadium: LSB Stadions Attendance: 4,000 Referee: Valerijonas Balčiūnas (Lithuania) |
| 14 July 1933–36 Nordic Championship | Sweden | 2–0 | Stockholm, Sweden | |
| 19:00 (UTC+1:00) | Kroon Bunke | Report | Stadium: Stockholms Stadion Attendance: 15,246 Referee: Poul Yssing (Denmark) |
| 24 September 1933–36 Nordic Championship | Norway | 0–1 | Aker, Norway | |
| 13:15 (UTC+1) | Report | Dunker | Stadium: Ullevaal Stadion Attendance: 33,000 Referee: Poul Yssing (Denmark) |
| 23 May Friendly | Sweden | 4–2 | Stockholm, Sweden | |
| 19:15 (UTC+1:00) | Jonasson Keller | Report | Nawrot Wilimowski | Stadium: Olympiastadion Attendance: 20,000 Referee: Yrjö Tuhkunen (Finland) |
| 27 May 1934 World Cup round of 16 | Sweden | 3–2 | Bologna, Italy | |
| 16:00 CET (UTC+01:00) | Jonasson Kroon | Report | Belis Galateo | Stadium: Stadio Littoriale Attendance: 14,000 Referee: Eugen Braun (Austria) |
| 31 May 1934 World Cup quarter-finals | Germany | 2–1 | Milan, Italy | |
| 16:30 CET (UTC+01:00) | Hohmann | Report | Dunker | Stadium: Stadio San Siro Attendance: 3,000 Referee: Rinaldo Barlassina (Italy) |
| 17 June 1933–36 Nordic Championship | Denmark | 3–5 | Copenhagen, Denmark | |
| 13:30 (UTC+1:00) | Uldaler Jørgensen | Report | Ericsson Persson | Stadium: Idrætsparken Attendance: 30,000 Referee: Thoralv Kristiansen (Norway) |
| 1 July 1933–36 Nordic Championship | Sweden | 3–3 | Stockholm, Sweden | |
| 19:00 (UTC+1) | Karlsson S. Andersson Ericsson | Report | Pettersen Svendsen Pedersen | Stadium: Olympic Stadium Attendance: 20,000 Referee: Sophus Hansen (Denmark) |
| 23 September 1933–36 Nordic Championship | Finland | 5–4 | Helsinki, Finland | |
| 14:15 (UTC+2:00) | Koponen Lintamo Åström | Report | Persson Keller | Stadium: Töölön Pallokenttä Attendance: 10,442 Referee: Otto Remke (Denmark) |
| 12 June 1933–36 Nordic Championship | Sweden | 2–2 | Stockholm, Sweden | |
| 19:15 (UTC+1:00) | Persson Nyberg | Report | Weckström | Stadium: Stockholms Stadion Attendance: 14,500 Referee: Thoralf Kristiansen (Norway) |
| 16 June 1933–36 Nordic Championship | Sweden | 3–1 | Gothenburg, Sweden | |
| 13:00 (UTC+1:00) | Grahn Jonasson Hallman | Report | Jørgensen | Stadium: Gamla Ullevi Attendance: 30,000 Referee: Albert Fogg (England) |
| 30 June 1935 Friendly | Sweden | 3–1 | Stockholm, Sweden | |
| 19:00 (UTC+1:00) | Hallman Jonasson | Report | Rohwedder | Stadium: Olympic Stadium Attendance: 20,000 Referee: Einer Ulrich (Denmark) |
| 5 July Friendly | Latvia | 0–3 | Riga, Latvia | |
| 18:30 (UTC+2:00) | Report | Karlsson Jonasson Samuelsson | Stadium: LSB Stadions Attendance: 7,000 Referee: Gábor Boronkai (Hungary) |
| 9 July Friendly | Estonia | 1–2 | Tallinn, Estonia | |
| 19:00 UTC+2 | Eelma | Report1 Report2 | Samuelsson | Stadium: Kadriorg Stadium Attendance: 7,000 Referee: Maati Aalto (Sweden) |
| 1 September Friendly | Sweden | 7–1 | Stockholm, Sweden | |
| 14:00 (+1:00) | Bergsten Keller Nilsson Jonasson Persson | Report | Stadium: Stockholms Olympiastadion Attendance: 20,000 Referee: Rinaldo Barlassina (Italy) |
| 22 September 1933–36 Nordic Championship | Norway | 0–2 | Aker, Norway | |
| 13:15 (UTC+1) | Report | Nilsson Grahn | Stadium: Ullevaal Stadion Attendance: 35,495 Referee: Poul Drejø (Denmark) |
| 10 November Friendly | France | 2–0 | Paris, France | |
| Berg Courtois | Report Report | Stadium: Parc des Princes Attendance: 26,905 Referee: Arthur Barton (England) |
| 17 November Friendly | Belgium | 5–1 | Brussels, Belgium | |
| 14:00 | Van Caelenberghe Capelle Isemborghs | Report | Nilsson | Stadium: Stade Roi Baudouin Attendance: 15,000 Referee: Karl Weingärtner (Germany) |
| 14 June 1933–36 Nordic Championship | Denmark | 4–3 | Copenhagen, Denmark | |
| 13:30 (UTC+1:00) | Søbirk Sven Andersson Jørgensen Thielsen | Report | Jensen Jonasson Josefsson | Stadium: Idrætsparken Attendance: 35,600 Referee: Thoralv Kristiansen (Norway) |
| 21 June Friendly | Sweden | 5–2 | Stockholm, Sweden | |
| 19:00 (UTC+1:00) | Hallman Jonasson | Report | Aebi Bickel | Stadium: Stockholms Stadion Attendance: 13,603 Referee: Einer Ulrich (Denmark) |
| 5 July 1933–36 Nordic Championship | Sweden | 2–0 | Gothenburg, Sweden | |
| 13:00 (UTC+1) | Jonasson | Report | Stadium: Ullevi Attendance: 21,133 Referee: Louis Baert (Belgium) |
| 26 July Friendly | Sweden | 3–4 | Stockholm, Sweden | |
| 18:30 (UTC+1) | Persson Jonasson | Report | Kvammen Isaksen | Stadium: Olympic Stadium Attendance: 20,000 Referee: Karl Weingärtner (Germany) |
| 4 August 1936 Summer Olympics First round | Japan | 3–2 | Berlin, Germany | |
| Kawamoto Ukon Matsunaga | Report | Persson | Stadium: Hertha-BSC-Platz Attendance: 5,000 Referee: Wilhelm Peters (Germany) |
| 27 September 1933–36 Nordic Championship | Finland | 1–2 | Helsinki, Finland | |
| 13:00 (UTC+2:00) | Kanerva | Report | Jonasson Ericsson | Stadium: Töölön Pallokenttä Attendance: 11,922 Referee: Kolbjørn Dæhlen (Norway) |
| 17 May Friendly | Sweden | 0–4 | Stockholm, Sweden | |
| 14:00 (UTC+1:00) | Report1 Report2 | Steele Johnson | Stadium: Råsunda Stadium Attendance: 34,119 Referee: John Langenus (Belgium) |
| 16 June 1938 FIFA World Cup qualification Group 1 | Sweden | 4–0 | Stockholm, Sweden | |
| Bunke Persson Svanström | Report | Stadium: Solna Råsunda Stadion Attendance: 19,554 Referee: Kolbjørn Daehlen (Norway) |
| 20 June 1938 FIFA World Cup qualification Group 1 | Sweden | 7–2 | Solna, Sweden | |
| 19:00 UTC+1 | Josefsson Bunke Jonasson Wetterstrom | Report1 Report2 | Siimenson Uukkivi | Stadium: Råsunda Stadium Attendance: 18,171 Referee: Otto Remke (Denmark) |
| 23 June Friendly | Poland | 3–1 | Warsaw, Poland | |
| 18:00 (UTC+1:00) | Wodarz Piątek Wilimowski | Report | Wetterström | Stadium: Stadion Wojska Polskiego Attendance: 18,000 Referee: Lucien Leclerq (France) |
| 27 June Friendly | Romania | 2–2 | Bucharest, Romania | |
| Barátky | Report | Stadium: Stadionul Regele Carol II Attendance: 25,000 Referee: John Langenus (Belgium] |
| 19 September 1937–47 Nordic Championship | Norway | 3–2 | Aker, Norway | |
| 13:15 (UTC+1) | Brustad Isaksen Kvammen | Report | Johansson Bunke | Stadium: Ullevaal Stadion Attendance: 29,344 Referee: Arthur W. Barton (England) |
| 3 October 1937–47 Nordic Championship | Sweden | 1–2 | Stockholm, Sweden | |
| 14:00 (UTC+1:00) | Persson | Report | Andersen Søbirk | Stadium: Råsunda Attendance: 38,000 Referee: Jimmy Jewell (England) |
| 21 November 1937 1938 FIFA World Cup qualification Group 1 | Germany | 5–0 | Hamburg, Germany | |
| Siffling Szepan Schön | Report | Stadium: Altonaer Stadion Attendance: 55,000 Referee: Bruno Pfützner (Czechoslovakia) |
| 5 June 1938 1938 World Cup round of 16 | Sweden | w/o | Lyon, France | |
| [4] | Stadium: Stade Gerland | |||
| Note: Austria did not participate due to the Anschluss, so Sweden advanced directly to the quarterfinals | ||||
| 10 June Friendly | Sweden | 3–3 | Solna, Sweden | |
| 19:15 UTC+1 | Bergström Hansson | Report | Krupšs Raisters Borduško | Stadium: Råsunda IP Attendance: 14,107 Referee: Matti Aalto (Finland) |
| 12 June 1938 World Cup quarter-finals | Sweden | 8–0 | Antibes, France | |
| 17:00 WEST (UTC+01:00) | H. Andersson Wetterström Keller | Report | Stadium: Stade du Fort Carré Attendance: 7,000 Referee: Augustin Krist (Czechoslovakia) |
| 15 June Friendly | Sweden | 2–0 | Stockholm, Sweden | |
| 19:30 | Lagerkrantz Bergström | Report | Stadium: Solna Råsunda Stadion Attendance: 11,044 Referee: Oscar Carlsen (Norway) |
| 16 June 1938 World Cup Semi-finals | Hungary | 5–1 | Paris, France | |
| 18:00 WEST (UTC+01:00) | Jacobsson Titkos Zsengellér Sárosi | Report | Nyberg | Stadium: Parc des Princes Attendance: 20,000 Referee: Lucien Leclerq (France) |
| 19 June 1938 World Cup Bronze medal match | Brazil | 4–2 | Bordeaux, France | |
| 17:00 WEST (UTC+01:00) | Romeu Leônidas Perácio | Report | Jonasson Nyberg | Stadium: Parc Lescure Attendance: 12,000 Referee: John Langenus (Belgium) |
| 21 June 1937–47 Nordic Championship | Denmark | 0–1 | Copenhagen, Denmark | |
| 19:00 (UTC+1:00) | Report | Nyberg | Stadium: Idrætsparken Attendance: 38,260 Referee: Thoralv Kristiansen (Norway) |
| 4 July 1938 1937–47 Nordic Championship | Finland | 2–4 | Helsinki, Finland | |
| 19:00 (UTC+2:00) | Lintamo Granström | Report | Lagerkrantz Bergström Nyberg | Stadium: Helsinki Olympic Stadium Attendance: 15,366 Referee: Peco Bauwens (Germany) |
| 7 August 1938 Friendly | Sweden | 2–6 | | Solna, Sweden |
| 18:30 (+1:00) | Bergström Nyberg | Report | Horák Bican Senecký | Stadium: Råsunda Stadium Attendance: 20,237 Referee: Georges Capdeville (France) |
| 4 September Friendly | Norway | 2–1 | Aker, Norway | |
| 13:15 (UTC+1) | Arnesen Brynildsen | Report | Hansson | Stadium: Ullevaal Stadion Attendance: 33,098 Referee: Valdemar Laursen (Denmark) |
| 2 October 1937–47 Nordic Championship | Sweden | 2–3 | Solna, Sweden | |
| 14:00 (UTC+1) | Persson Nyberg | Report | Brustad Brynildsen Nordahl | Stadium: Råsunda Stadium Attendance: 38,000 Referee: James Jewell (England) |
| 2 June Friendly | Sweden | 3–2 | Solna, Sweden | |
| 19:15 (UTC+1) | Martinsson Andersson Persson | Report | Frantzen | Stadium: Råsunda Stadium Attendance: 28,283 Referee: Valdemar Laursen (Denmark) |
| 9 June 1937–47 Nordic Championship | Sweden | 5–1 | Solna, Sweden | |
| 19:30 (UTC+1:00) | Andersson Persson Grahn | Report | Nilsson | Stadium: Råsunda Stadium Attendance: 16,989 Referee: Reidar Randers Johansen (Norway) |
| 11 June Friendly | Sweden | 7–0 | Karlstad, Sweden | |
| 18:00 (UTC+1:00) | Larsson Hjelm Nyström Lundin Karlsson | Report | Stadium: Tingvalla Idrottsplats Attendance: 5,602 Referee: Kolbjørn Dæhlen (Norway) |
| 14 June Friendly DBU 50th Anniversary Tournament Semifinal | Norway | 1–0 | Copenhagen, Denmark | |
| 19:00 (UTC+1) | Martinsen | Report | Stadium: Københavns Idrætspark Attendance: 18,000 Referee: Alfred Birlem (Germany) |
| 17 September 1937–47 Nordic Championship | Norway | 2–3 | Aker, Norway | |
| 13:15 (UTC+1) | Navestad Yven | Report | Nyberg Lennartsson | Stadium: Ullevaal Stadion Attendance: 29,504 Referee: Einer Ulrich (Denmark) |