1. - 24.04.1968 (Chorzów) - Polska 8-0 Turcja
2. - 01.05.1968 (Warszawa) - Polska 0-0 Holandia
3. - 20.06.1968 (Warszawa) - Polska 3-6 Brazylia
4. - 20.10.1968 (Szczecin) - Polska 1-1 NRD
5. - 17.12.1968 (Mar del Plata) - Argentyna 1-0 Polska
6. - 20.04.1969 (Kraków, El.MŚ) - Polska 8-1 Luxemburg
7. - 30.04.1969 (Ankara) - Turcja 1-3 Polska
8. - 07.05.1969 (Rotterdam, El.MŚ) - Holandia 1-0 Polska
9. - 15.06.1969 (Sofia, El.MŚ) - Bułgaria 4-1 Polska
10. - 27.08.1969 (Łódź) - Polska 6-1 Norwegia
11. - 07.09.1969 (Chorzów, El.MŚ) - Polska 2-1 Holandia
12. - 12.10.1969 (Luxemburg, El.MŚ) - Luxemburg 1-5 Polska
13. - 09.11.1969 (Warszawa, El.MŚ) - Polska 3-0 Bułgaria
14. - 16.05.1970 (Kraków) - Polska 1-1 NRD
15. - 19.05.1970 (Kopenhaga) - Dania 0-2 Polska
16. - 02.09.1970 (Warszawa) - Polska 5-0 Dania
17. - 06.09.1970 (Rostock) - NRD 5-0 Polska
18. - 14.10.1970 (Chorzów, El.ME) - Polska 3-0 Albania
19. - 05.05.1971 (Lozanna) - Szwajcaria 2-4 Polska
20. - 12.05.1971 (Tirana, El.ME) - Albania 1-1 Polska
21. - 09.06.1971 (Volos) - Grecja 0-1 Polska
22. - 22.09.1971 (Kraków, El.ME) - Polska 5-1 Turcja
23. - 17.11.1971 (Hamburg, El.ME) - RFN 0-0 Polska
24. - 05.12.1971 (Izmir, El.ME) - Turcja 1-0 Polska
25. - 16.04.1972 (Stara Zagora, El.IO) - Bułgaria 3-1 Polska
26. - 26.04.1972 (Szczecin) - Polska 2-0 Hiszpania
27. - 07.05.1972 (Warszawa, El.IO) - Polska 3-0 Bułgaria
28. - 10.05.1972 (Poznań) - Polska 0-0 Szwajcaria
29. - 28.08.2972 (Ingolstadt, IO) - Kolumbia 1-5 Polska
30. - 30.08.1972 (Regensburg, IO) - Polska 4-0 Ghana
31. - 01.09.1972 (Nürnberg, IO) - Polska 2-1 NRD
32. - 03.09.1972 (Regensburg, IO) - Dania 1-1 Polska
33. - 05.09.1972 (Augsburg, IO) - Polska 2-1 ZSRR
34. - 08.09.1972 (Nürnberg, IO) - Polska 5-0 Maroko
35. - 10.09.1972 (Monachium, IO) - Polska 2-1 Węgry
36. - 15.10.1972 (Bydgoszcz) - Polska 3-0 Czechosłowacja
37. - 20.03.1973 (Łódź) - Polska 4-0 USA
38. - 28.03.1973 (Cardiff, El.MŚ) - Walia 2-0 Polska
39. - 13.05.1973 (Warszawa) - Polska 2-2 Jugosławia
40. - 06.06.1973 (Chorzów, El.MŚ) - Polska 2-0 Anglia
41. - 01.08.1973 (Toronto) - Kanada 1-3 Polska
42. - 03.08.1973 (Chicago) - USA 0-1 Polska
43. - 05.08.1973 (Los Angeles) - Meksyk 0-1 Polska
44. - 08.08.1973 (Monterrey) - Meksyk 1-2 Polska
45. - 12.08.1973 (New Britain) - USA 1-0 Polska
46. - 19.08.1973 (Warna) - Bułgaria 0-2 Polska
47. - 26.09.1973 (Chorzów, El.MŚ) - Polska 3-0 Walia
48. - 10.10.1973 (Rotterdam) - Holandia 1-1 Polska
49. - 17.10.1973 (Londyn, El.MŚ) - Anglia 1-1 Polska
50. - 21.10.1973 (Dublin) - Irlandia 1-0 Polska
51. - 17.04.1974 (Liege) - Belgia 1-1 Polska
52. - 15.06.1974 (Stuttgart, MŚ) - Polska 3-2 Argentyna
53. - 19.06.1974 (Monachium, MŚ) - Polska 7-0 Haiti
54. - 23.06.1974 (Stuttgart, MŚ) - Polska 2-1 Włochy
55. - 26.06.1974 (Stuttgart, MŚ) - Polska 1-0 Szwecja
56. - 30.06.1974 (Frankfurt, MŚ) - Polska 2-1 Jugosławia
57. - 03.07.1974 (Frankfurt, MŚ) - RFN 1-0 Polska
58. - 06.07.1974 (Monachium, MŚ) - Polska 1-0 Brazylia
59. - 04.09.1974 (Warszawa) - Polska 1-3 NRD
60. - 07.09.1974 (Wrocław) - Polska 0-2 Francja
61. - 09.10.1974 (Poznań, El.ME) - Polska 3-0 Finlandia
62. - 13.11.1974 (Praga) - Czechosłowacja 2-2 Polska
63. - 26.03.1975 (Poznań) - Polska 7-0 USA
64. - 19.04.1975 (Rzym, El.ME) - Włochy 0-0 Polska
65. - 24.06.1975 (Seattle) - USA 0-4 Polska
66. - 06.07.1975 (Montreal) - Kanada 1-8 Polska
67. - 09.07.1975 (Toronto) - Kanada 1-4 Polska
68. - 10.09.1975 (Chorzów, El.ME) - Polska 4-1 Holandia
69. - 15.10.1975 (Amsterdam, El.ME) - Holandia 0-3 Polska
70. - 26.10.1975 (Warszawa, El.ME) - Polska 0-0 Włochy
71. - 24.03.1976 (Chorzów) - Polska 1-2 Argentyna
72. - 24.04.1976 (Lens) - Francja 2-0 Polska
73. - 30.06.1976 (Chorzów) - Polska 3-0 Brazylia
74. - 18.07.1976 (Montreal, IO) - Kuba 0-0 Polska
75. - 22.07.1976 (Montreal, IO) - Polska 3-2 Iran
76. - 25.07.1976 (Montreal, IO) - Polska 5-0 Płn. Korea
77. - 27.07.1976 (Toronto, IO) - Polska 2-0 Brazylia
78. - 31.07.1976 (Montreal, IO) - NRD 3-1 Polska
79. - 16.10.1976 (Porto, El.MŚ) - Portugalia 0-2 Polska
80. - 31.10.1976 (Warszawa, El.MŚ) - Polska 5-0 Cypr
81. - 13.04.1977 (Budapeszt) - Węgry 2-1 Polska
82. - 24.04.1977 (Dublin) - Irlandia 0-0 Polska
83. - 01.05.1977 (Kopenhaga, El.MŚ) - Dania 1-2 Polska
84. - 15.05.1977 (Limassol, El.MŚ) - Cypr 1-3 Polska
85. - 29.05.1977 (Buenos Aires) - Argentyna 3-1 Polska
86. - 10.06.1977 (Lima) - Peru 1-3 Polska
87. - 12.06.1977 (La Paz) - Boliwia 1-2 Polska
88. - 19.06.1977 (Sao Paulo) - Brazylia 3-1 Polska
89. - 24.08.1977 (Wiedeń) - Austria 2-1 Polska
90. - 21.09.1977 (Chorzów, El.MŚ) - Polska 4-1 Dania
91. - 29.10.1977 (Chorzów, El.MŚ) - Polska 1-1 Portugalia
92. - 12.11.1977 (Wrocław) - Polska 2-1 Szwecja
93. - 22.03.1978 (Luxemburg) - Luxemburg 1-3 Polska
94. - 05.04.1978 (Poznań) - Polska 5-2 Grecja
95. - 12.04.1978 (Łódź) - Polska 3-0 Irlandia
96. - 26.04.1978 (Warszawa) - Polska 1-0 Bułgaria
97. - 01.06.1978 (Buenos Aires) - RFN 0-0 Polska
98. - 06.06.1978 (Rosario) - Tunezja 0-1 Polska
99. - 10.06.1978 (Rosario) - Meksyk 1-3 Polska
100. - 14.06.1978 (Rosario) - Argentyna 2-0 Polska
101. - 18.06.1978 (Mendoza) - Peru 0-1 Polska
102. - 21.06.1978 (Mendoza) - Brazylia 3-1 Polska
Legenda: MŚ - Mistrzostwa Świata IO - Igrzyska Olimpijskie El.ME - Eliminacje Mistrzostw Europy El.MŚ - Eliminacje Mistrzostw Świata El.IO - Eliminacje Igrzysk Olimpijskich
Razem w reprezentacji Polski 102 mecze i 45 goli
Gole: 4 - przeciwko Luksemburgowi i Danii 3 - przeciwko Grecji, Kanadzie i USA 2 - przeciwko Bułgarii, Kolumbii, Maroko, Węgrom, Czechosłowacji i Cyprowi 1 - przeciwko Norwegii, Szwajcarii, Irlandii, Meksykowi, Ghanie, ZSRR, Holandii, Belgii, Haiti, Włochom, Jugosławii, Brazylii, Szwecji, Iranowi, Peru i Portugalii.