| Date | Venue | Opponent | Score | Result | Competition |
---|
1. | 8 October 1961 | Stade Josy Barthel, Luxembourg City, Luxembourg | Luxembourg | 4–1 | 4–2 | 1962 World Cup Qualification |
2. | 17 May 1962 | Estádio José Alvalade (1956), Lisbon, Portugal | Belgium | 1–2 | 1–2 | Friendly |
3. | 7 November 1962 | Vasil Levski National Stadium, Sofia, Bulgaria | Bulgaria | 0–1 | 3–1 | Euro 1964 Preliminary round |
4. | 3 May 1964 | King Baudouin Stadium, Brussels, Belgium | Belgium | 0–1 | 1–2 | Friendly |
5. | 17 May 1964 | Estádio Nacional, Lisbon, Portugal | England | 3–2 | 3–4 |
6. | 15 November 1964 | Estádio das Antas, Porto, Portugal | Spain | 1–1 | 2–1 |
7. | 2–1 |
8. | 24 January 1965 | Estádio Nacional, Lisbon, Portugal | Turkey | 2–0 | 5–1 | 1966 World Cup Qualification |
9. | 4–1 |
10. | 5–1 |
11. | 19 April 1965 | Ankara 19 Mayıs Stadium, Ankara, Turkey | Turkey | 0–1 | 0–1 |
12. | 25 April 1965 | Tehelné pole, Bratislava, Czechoslovakia | Czechoslovakia | 0–1 | 0–1 |
13. | 13 June 1965 | Estádio Nacional, Lisbon, Portugal | Romania | 1–0 | 2–1 |
14. | 2–0 |
15. | 12 June 1966 | Norway | 1–0 | 4–0 | Friendly |
16. | 3–0 |
17. | 21 June 1966 | Idrætsparken, Copenhagen, Denmark | Denmark | 0–1 | 1–3 |
18. | 16 July 1966 | Old Trafford, Manchester, England | Bulgaria | 2–0 | 3–0 | 1966 FIFA World Cup |
19. | 19 July 1966 | Goodison Park, Liverpool, England | Brazil | 2–0 | 3–1 |
20. | 3–1 |
21. | 23 July 1966 | North Korea | 1–3 | 5–3 |
22. | 2–3 |
23. | 3–3 |
24. | 4–3 |
25. | 26 July 1966 | Wembley Stadium (1923), London, England | England | 2–1 | 2–1 |
26. | 28 July 1966 | Soviet Union | 1–0 | 2–1 |
27. | 27 March 1967 | Stadio Olimpico, Rome, Italy | Italy | 0–1 | 1–1 | Friendly |
28. | 8 June 1967 | Ullevaal Stadion, Oslo, Norway | Norway | 0–1 | 1–2 | Euro 1968 Qualifying |
29. | 1–2 |
30. | 11 December 1968 | Karaiskakis Stadium, Athens, Greece | Greece | 4–2 | 4–2 | 1970 World Cup Qualification |
31. | 4 May 1969 | Estádio das Antas, Porto, Portugal | Greece | 1–2 | 2–2 |
32. | 2 November 1969 | Wankdorf Stadium, Bern, Switzerland | Switzerland | 0–1 | 1–1 |
33. | 21 April 1971 | Estádio da Luz (1954), Lisbon, Portugal | Scotland | 2–0 | 2–0 | Euro 1972 Qualifying |
34. | 12 May 1971 | Estádio das Antas, Porto, Portugal | Denmark | 2–0 | 5–0 |
35. | 11 June 1972 | Machadão, Natal, Brazil | Ecuador | 0–1 | 0–3 | Brazilian Independence Cup |
36. | 14 June 1972 | Estádio do Arruda, Recife, Brazil | Iran | 0–1 | 0–3 |
37. | 18 June 1972 | Chile | 1–4 | 1–4 |
38. | 29 June 1972 | Estádio do Maracanã, Rio de Janeiro, Brazil | Argentina | 1–2 | 1–3 |
39. | 3 March 1973 | Parc des Princes, Paris, France | France | 1–1 | 1–2 | Friendly |
40. | 1–2 |
41. | 28 March 1973 | Highfield Road, Coventry, England | Northern Ireland | 1–1 | 1–1 | 1974 World Cup Qualification | |