Kompletny wykaz oficjalnych spotkań międzypaństwowych reprezentacji Polski w piłce nożnej mężczyzn, rozegranych w latach 1921–2000. Zestawienie prowadzone jest od 26 sierpnia 1997 przez Polski Związek Piłki Nożnej.

Lata 1920–1930 Lp. Data Miejsce Gospodarz – Gość Wynik Bramki dla Polski 1920 – 28.08 Antwerpia – 2:0 (wo.) LIO 1920; mecz nie odbył się z powodu wycofania reprezentacji Polski z udziału w imprezie na skutek trwającej wojny polsko-bolszewickiej. Belgii przyznano walkowera 2:0. 1921 – 03.07 Kraków – Austriacy zrezygnowali ze spotkaniaAndrzej Gowarzewski, Biało-Czerwoni. 1921–2018, Katowice 2017.. 1. 18.12 Budapeszt – 1:0 (1:0) 1922 2. 14.05 Kraków – 0:3 (0:2) 3. 28.05 Sztokholm – 1:2 (0:1) Józef Klotz, Józef Garbień 4. 03.09 Czerniowce – 1:1 (0:1) Leopold Duźniak 5. 01.10 Zagrzeb – 1:3 (1:1) Józef Kałuża 2, Józef Garbień 1923 6. 03.06 Kraków – 1:2 (0:1) Józef Kałuża 7. 02.09 Lwów – 1:1 (1:1) Wacław Kuchar 8. 23.09 Helsinki – 5:3 (3:1) Wawrzyniec Staliński 2, Juliusz Miller 9. 25.09 Tallinn – 1:4 (0:2) Władysław Kowalski 2, Mieczysław Batsch, Wawrzyniec Staliński 10. 01.11 Kraków – 2:2 (1:1) Wawrzyniec Staliński 2 1924 11. 18.05 Sztokholm – 5:1 (1:0) Mieczysław BatschN20.05Sztokholm7:1 (4:0)Mieczysław Batsch 12. 26.05 * Paryż (Francja) – 0:5 (0:1) IO 13. 10.06 Warszawa – 2:3 (2:2) Stanisław Czulak, Zygmunt Chruściński 14. 29.06 Łódź – 2:0 (2:0) Mieczysław Balcer, Henryk Reyman 15. 10.08 Warszawa – 1:0 (0:0) Henryk Reyman 16. 31.08 Budapeszt – 4:0 (3:0) 1925 N1. 23.05 Praga am. – 2:1 (1:1) Mieczysław Batsch 17. 19.07 Kraków – 0:2 (0:0) 18. 30.08 Helsinki – 2:2 (1:0) Wawrzyniec Staliński, Józef Kałuża 19. 02.09 Tallinn – 0:0 (0:0) 20. 12.10 Stambuł – 1:2 (1:1) Józef Adamek, Leon Sperling 21. 01.11 Kraków – 2:6 (1:6) Leon Sperling, Wacław Kuchar 1926 N2. 06.06 Kraków – am. 1:2 (1:1) Wacław Kuchar 22. 04.07 Warszawa – 2:0 (1:0) Józef Sobota, Aleksander Tupalski 23. 08.08 Poznań – 7:1 (3:1) Mieczysław Batsch 4, Wawrzyniec Staliński 3 24. 20.08 Budapeszt – 4:1 (3:0) Wawrzyniec Staliński 25. 12.09 Lwów – 6:1 (1:0) Zygmunt Steuermann 3, Mieczysław Batsch 2, Mieczysław Balcer 26. 03.10 Sztokholm – 3:1 (3:0) Józef Adamek 27. 10.10 Fredrikstad – 3:4 (1:0) Mieczysław Balcer 2, Józef Kałuża 2 1927 28. 19.06 Bukareszt – 3:3 (2:0) Józef Kałuża, Karol Pazurek, Stanisław Wójcik 1928 29. 10.06 Warszawa – 3:3 (1:0) Wacław Kuchar 2, Zygmunt Steuermann 30. 01.07 Katowice – 2:1 (1:1) Wawrzyniec Staliński, Wacław Kuchar 31. 27.10 Praga – 3:2 (2:0) Henryk Reyman 2 N3. 28.10 Praga am. – 1:0 (1:0) 1929 N4. 02.06 Poznań – am. 5:1 (1:1) Karol Pazurek 2, Karol Kossok 2, Józef Kałuża N5. 04.08 Kraków – am. 2:2 (2:1) Karol Kossok, Karol Pazurek N6. 06.10 Graz am. – 1:3 (0:1) Henryk Martyna, Józef Nawrot, Karol Pazurek 1930 N7. 11.05 Budapeszt am. – 3:1 (1:0) Karol Kossok N8. 15.06 Kraków – am. 3:1 (2:0) Henryk Reyman, Karol Kossok, Mieczysław Balcer 32. 28.09 Sztokholm – 0:3 (0:2) Józef Ciszewski 2, Józef Smoczek N9. 26.10 Praga am. – 2:1 (1:1) Walerian Kisieliński 33. 26.10 Warszawa – 6:0 (3:0) Józef Nawrot 4, Leonard Malik, Mieczysław Balcer

Lata 1931–1940 Lp. Data Miejsce Gospodarz – Gość Wynik Bramki dla Polski 1931 34. 14.06 Warszawa – 0:4 (0:1) 35. 05.07 Ryga – 0:5 (0:4) Karol Kossok 2, Walerian Kisieliński 2, Henryk Reyman 36. 23.08 Warszawa – 2:3 (0:2) Józef Nawrot, Witold Wypijewski 37. 11.10 Bruksela – 2:1 (1:0) Witold Wypijewski 38. 25.10 Poznań – 6:3 (5:2) Mieczysław Balcer 3, Adam Knioła 2, Henryk Martyna (100. gol w dziejach reprezentacji) 1932 39. 29.05 Zagrzeb – 0:3 (0:0) Józef Nawrot 2, Józef Ciszewski 40. 10.07 Warszawa – 2:0 (1:0) Józef Nawrot, Gustaw Bator 41. 02.10 Bukareszt – 0:5 (0:4) Józef Nawrot 3, Michał Matyas, Ewald Urban 42. 02.10 Warszawa – 2:1 (0:1) Karol Kossok, Leon Radojewski N10. 28.10 Neapol – 3:0 (0:0) N11. 30.10 Genua – 5:1 (3:0) Karol Kossok 1933 43. 04.06 Warszawa – 0:1 (0:1) 44. 10.09 Warszawa – 4:3 (1:2) Józef Nawrot 2, Edmund Majowski, Władysław Król 45. 15.10 Warszawa – 1:2 (0:1) eMŚ, Henryk Martyna 46. 03.12 Berlin – 1:0 (0:0) 1934 – 15.04 Praga – 3:0 (wo.) OF, eMŚ (Polska oddała mecz walkowerem) 47. 21.05 Kopenhaga – 4:2 (2:0) Józef Nawrot 2 48. 23.05 Sztokholm – 4:2 (2:1) Józef Nawrot, Ernest Wilimowski 49. 26.08 Belgrad – 4:1 (2:0) Ernest Wilimowski 50. 09.09 Warszawa – 2:5 (1:1) Ernest Wilimowski, Karol Pazurek 51. 14.10 Lwów – 3:3 (1:1) Henryk Martyna 2, Ewald Urban 52. 14.10 Ryga – 2:6 (2:4) Gerard Wodarz 3, Karol Pazurek, Ryszard Łysakowski, Teodor Peterek 1935 53. 12.05 Wiedeń – 5:2 (3:1) Michał Matyas 2 54. 18.08 Katowice – 2:3 (2:0) Michał Matyas, Teodor Peterek – 01.09 Bruksela – (odwołany z powodu tragicznej śmierci królowej Belgów w wypadku samochodowym) 55. 15.09 Łódź – 3:3 (0:2) Józef Smoczek, Stanisław Malczyk, Antoni Komendo-Borowski 56. 15.09 Wrocław – 1:0 (1:0) 57. 06.10 Warszawa – 1:0 (1:0) Michał Matyas 58. 03.11 Bukareszt – 4:1 (3:1) Karol Pazurek 1936 59. 16.02 Bruksela – 0:2 (0:1) Ryszard Piec, Hubert Gad N10. 05.08 * Berlin (Niemcy) – am. 3:0 (2:0) OF, IO, Hubert Gad 2, Gerard Wodarz N11. 08.08 * Berlin (Niemcy) – am. 5:4 (2:1) OF, IO, Gerard Wodarz 3, Hubert Gad, Ryszard Piec N12. 11.08 * Berlin (Niemcy) – am. 1:3 (0:1) OF, IO, Hubert Gad 60. 13.08 * Berlin (Niemcy) – 2:3 (2:2) IO, Gerard Wodarz, Teodor Peterek 61. 06.09 Ryga – 3:3 (0:2) Jerzy Wostal, Michał Matyas, Hieronim Schwartz 62. 06.09 Belgrad – 9:3 (5:0) Teodor Peterek 2, Gerard Wodarz 63. 13.09 Warszawa – 1:1 (0:1) Gerard Wodarz 64. 04.10 Kopenhaga – 2:1 (0:1) Hubert Gad 1937 – 28.05. Oslo – (odwołany na skutek znalezienia się Polski i Norwegii w jednej grupie eliminacyjnej do MŚ) 65. 23.06 Warszawa – 3:1 (2:0) Gerard Wodarz, Leonard Piątek, Ernest Wilimowski 66. 04.07 Łódź – 2:4 (2:3) Leonard Piątek, Michał Matyas 67. 12.09 Warszawa – 3:1 (2:1) Ernest Wilimowski, Władysław Król, Ryszard Piec 68. 12.09 Sofia – 3:3 (2:1) Józef Korbas 3 69. 10.10 Warszawa – 4:0 (2:0) eMŚ, Leonard Piątek 2, Jerzy Wostal, Ernest Wilimowski 70. 10.10 Katowice – 2:1 (0:0) Franciszek Pytel, Jerzy Piec 1938 71. 13.03 Zurych – 3:3 (1:1) Ernest Wilimowski, Jerzy Wostal, Leonard Piątek 72. 03.04 Belgrad – 1:0 (0:0) eMŚ 73. 22.05 Warszawa – 6:0 (3:0) Gerard Wodarz 2, Leonard Piątek 2, Ernest Wilimowski, Jan Wasiewicz 74. 05.06 * Strasburg (Francja) – 5:6 (4:4, 1:3) MŚ, Ernest Wilimowski 4, Fryderyk Scherfke 75. 18.09 Chemnitz – 4:1 (1:0) Teodor Peterek 76. 25.09 Ryga – 2:1 (1:1) Bolesław Habowski 77. 25.09 Warszawa – 4:4 (2:1) Ernest Wilimowski 2, Józef Korbas, Leonard Piątek 78. 23.10 Warszawa – 2:2 (0:2) Ryszard Piec, Ernest Wilimowski 79. 13.11 Dublin – 3:2 (2:1) Ernest Wilimowski, Leonard Piątek (200. gol w dziejach reprezentacji) 1939 80. 22.01 Paryż – 4:0 (2:0) 81. 27.05 Łódź – 3:3 (2:1) Ernest Wilimowski 2, Jerzy Wostal 82. 04.06 Warszawa – 1:1 (1:0) Leonard Piątek 83. 27.08 Warszawa – 4:2 (1:2) Ernest Wilimowski 3, Leonard Piątek – 03.09 Warszawa – (odwołany przez Bułgarów pod koniec sierpnia) – 06.09 Belgrad – (nie odbył się z powodu wybuchu II wojny światowej) – 24.09 Helsinki – (nie odbył się z powodu wybuchu II wojny światowej) – 24.09 Kowno – (nie odbył się z powodu wybuchu II wojny światowej) – 24.09 Bukareszt – (nie odbył się z powodu wybuchu II wojny światowej) – 03.12 Bruksela – (nie odbył się z powodu wybuchu II wojny światowej) 1940 – 26.05 Warszawa – (nie odbył się z powodu wybuchu II wojny światowej) – 02.06 Sztokholm – (nie odbył się z powodu wybuchu II wojny światowej) – ??.06 Oslo – (nie odbył się z powodu wybuchu II wojny światowej)

Lata 1947–1950 Lp. Data Miejsce Gospodarz – Gość Wynik Bramki dla Polski 1947 84. 11.06 Oslo – 3:1 (0:0) Edward Jabłoński 85. 19.07 Warszawa – 1:2 (0:1) Gerard Cieślik 86. 31.08 Praga – 6:3 (1:0) Gerard Cieślik 2, Tadeusz Hogendorf 87. 14.09 Solna – 5:4 (3:2) Mieczysław Gracz 2, Gerard Cieślik, Tadeusz Hogendorf 88. 17.09 Helsinki – 1:4 (1:1) Gerard Cieślik 2, Henryk Spodzieja 2 89. 19.10 Belgrad – 7:1 (7:0) Gerard Cieślik 90. 26.10 Bukareszt – 0:0 (0:0) 1948 91. 04.04 Sofia – 1:1 (1:1) Tadeusz Parpan 92. 18.04 Warszawa – 3:1 (2:0) NF, Gerard Cieślik, Mieczysław Gracz, Henryk Spodzieja 93. 26.06 Kopenhaga – 8:0 (4:0) – 30.07 Londyn – 0:2? (wo.) Walkower dla USA, Polska z powodów politycznych i sportowych nie pojechała na IO 94. 25.08 Warszawa – 0:1 (0:1) 95. 19.09 Warszawa – 2:6 (1:3) Józef Kohut, Gerard Cieślik 96. 10.10 Chorzów – 0:0 (0:0) 97. 17.10 Warszawa – 1:0 (0:0) Gerard Cieślik 1949 98. 08.05 Bukareszt – 2:1 (2:0) Józef Mamoń 99. 19.06 Warszawa – 1:2 (1:0) Alfred Kokot 100. 10.07 Debreczyn – 8:2 (4:2) Józef Kohut, Józef Mamoń 101. 02.10 Warszawa – 3:2 (3:1) Gerard Cieślik 2, Henryk Alszer 102. 30.10 Witkowice (Ostrawa) – 2:0 (0:0) 103. 06.11 Warszawa – 2:1 (1:0) Gerard Cieślik, Józef Kohut 1950 104. 01.05 Tirana – 0:0 (0:0) 105. 14.05 Wrocław – 3:3 (2:1) Gerard Cieślik 3 106. 04.06 Warszawa – 2:5 (1:2) Zdzisław Mordarski, Gerard Cieślik 107. 22.10 Warszawa – 1:4 (1:4) Mieczysław Gracz 108. 30.10 Sofia – 0:1 (0:1) Gerard Cieślik

Lata 1951–1960