Spain vs Portugal
43Played
17Won
18Drawn
8Lost
79Goals for
50Goals against
| W | July 6, 2026 | Portugal | 1–0 | 2026 FIFA World Cup |
| D | June 8, 2025 | Portugal | 2–2 | 2025 UEFA Nations League |
| W | September 27, 2022 | Portugal | 1–0 | 2022 UEFA Nations League |
| D | June 2, 2022 | Portugal | 1–1 | 2022 UEFA Nations League |
| D | June 4, 2021 | Portugal | 0–0 | Friendly |
| D | October 7, 2020 | Portugal | 0–0 | Friendly |
| D | June 15, 2018 | Portugal | 3–3 | 2018 FIFA World Cup |
| D | June 27, 2012 | Portugal | 0–0 | 2012 UEFA Euro |
| L | November 17, 2010 | Portugal | 0–4 | Friendly |
| W | June 29, 2010 | Portugal | 1–0 | 2010 FIFA World Cup |
| L | June 20, 2004 | Portugal | 0–1 | 2004 UEFA Euro |
| W | September 6, 2003 | Portugal | 3–0 | Friendly |
| D | February 13, 2002 | Portugal | 1–1 | Friendly |
| D | January 19, 1994 | Portugal | 2–2 | Friendly |
| D | January 15, 1992 | Portugal | 0–0 | Friendly |
| D | January 16, 1991 | Portugal | 1–1 | Friendly |
| D | June 17, 1984 | Portugal | 1–1 | 1984 UEFA Euro |
| L | June 20, 1981 | Portugal | 0–2 | Friendly |
| D | September 26, 1979 | Portugal | 1–1 | Friendly |
| L | November 15, 1964 | Portugal | 1–2 | Friendly |
| W | April 13, 1958 | Portugal | 1–0 | Friendly |
| L | June 3, 1956 | Portugal | 1–3 | Friendly |
| D | April 9, 1950 | Portugal | 2–2 | 1950 FIFA World Cup qualification |
| W | April 2, 1950 | Portugal | 5–1 | 1950 FIFA World Cup qualification |
| D | March 20, 1949 | Portugal | 1–1 | Friendly |
| W | March 21, 1948 | Portugal | 2–0 | Friendly |
| L | January 26, 1947 | Portugal | 1–4 | Friendly |
| W | May 6, 1945 | Portugal | 4–2 | Friendly |
| D | March 11, 1945 | Portugal | 2–2 | Friendly |
| W | March 16, 1941 | Portugal | 5–1 | Friendly |
| D | January 12, 1941 | Portugal | 2–2 | Friendly |
| L | January 30, 1938 | Portugal | 0–1 | Friendly |
| L | November 28, 1937 | Portugal | 1–2 | Friendly |
| D | May 5, 1935 | Portugal | 3–3 | Friendly |
| W | March 18, 1934 | Portugal | 2–1 | 1934 FIFA World Cup qualification |
| W | March 11, 1934 | Portugal | 9–0 | 1934 FIFA World Cup qualification |
| W | April 2, 1933 | Portugal | 3–0 | Friendly |
| W | November 30, 1930 | Portugal | 1–0 | Friendly |
| W | March 17, 1929 | Portugal | 5–0 | Friendly |
| D | January 8, 1928 | Portugal | 2–2 | Friendly |
| W | December 16, 1923 | Portugal | 3–0 | Friendly |
| W | December 17, 1922 | Portugal | 2–1 | Friendly |
| W | December 18, 1921 | Portugal | 3–1 | Friendly |