| 1990-07-01 | GermanyvCzechoslovakiaFIFA World Cup | 1–0 | FIFA World Cup |
| 1990-06-24 | Germanyv NetherlandsFIFA World Cup | 2–1 | FIFA World Cup |
| 1990-06-19 | Germanyv ColombiaFIFA World Cup | 1–1 | FIFA World Cup |
| 1990-06-15 | Germanyv United Arab EmiratesFIFA World Cup | 5–1 | FIFA World Cup |
| 1990-06-10 | GermanyvYugoslaviaFIFA World Cup | 4–1 | FIFA World Cup |
| 1986-06-29 | Argentinav GermanyFIFA World Cup | 3–2 | FIFA World Cup |
| 1986-06-25 | Francev GermanyFIFA World Cup | 0–2 | FIFA World Cup |
| 1986-06-21 | Mexicov GermanyFIFA World Cup | 0–0 p | FIFA World Cup |
| 1986-06-17 | Moroccov GermanyFIFA World Cup | 0–1 | FIFA World Cup |
| 1986-06-13 | Denmarkv GermanyFIFA World Cup | 2–0 | FIFA World Cup |
| 1986-06-08 | Germanyv ScotlandFIFA World Cup | 2–1 | FIFA World Cup |
| 1986-06-04 | Uruguayv GermanyFIFA World Cup | 1–1 | FIFA World Cup |
| 1982-07-11 | Italyv GermanyFIFA World Cup | 3–1 | FIFA World Cup |
| 1982-07-08 | Germanyv FranceFIFA World Cup | 3–3 p | FIFA World Cup |
| 1982-07-02 | Spainv GermanyFIFA World Cup | 1–2 | FIFA World Cup |
| 1982-06-29 | Germanyv EnglandFIFA World Cup | 0–0 | FIFA World Cup |
| 1982-06-25 | Germanyv AustriaFIFA World Cup | 1–0 | FIFA World Cup |
| 1982-06-20 | Germanyv ChileFIFA World Cup | 4–1 | FIFA World Cup |
| 1982-06-16 | Germanyv AlgeriaFIFA World Cup | 1–2 | FIFA World Cup |
| 1978-06-21 | Austriav GermanyFIFA World Cup | 3–2 | FIFA World Cup |
| 1978-06-18 | Germanyv NetherlandsFIFA World Cup | 2–2 | FIFA World Cup |
| 1978-06-14 | Germanyv ItalyFIFA World Cup | 0–0 | FIFA World Cup |
| 1978-06-10 | Germanyv TunisiaFIFA World Cup | 0–0 | FIFA World Cup |
| 1978-06-06 | Germanyv MexicoFIFA World Cup | 6–0 | FIFA World Cup |
| 1978-06-01 | Germanyv PolandFIFA World Cup | 0–0 | FIFA World Cup |
| 1974-07-07 | Germanyv NetherlandsFIFA World Cup | 2–1 | FIFA World Cup |
| 1974-07-03 | Germanyv PolandFIFA World Cup | 1–0 | FIFA World Cup |
| 1974-06-30 | Germanyv SwedenFIFA World Cup | 4–2 | FIFA World Cup |
| 1974-06-26 | GermanyvYugoslaviaFIFA World Cup | 2–0 | FIFA World Cup |
| 1974-06-22 | GermanyvGerman DRFIFA World Cup | 0–1 | FIFA World Cup |
| 1974-06-18 | Germanyv AustraliaFIFA World Cup | 3–0 | FIFA World Cup |
| 1974-06-14 | Germanyv ChileFIFA World Cup | 1–0 | FIFA World Cup |
| 1970-06-20 | Germanyv UruguayFIFA World Cup | 1–0 | FIFA World Cup |
| 1970-06-17 | Germanyv ItalyFIFA World Cup | 3–4 | FIFA World Cup |
| 1970-06-14 | Englandv GermanyFIFA World Cup | 2–3 | FIFA World Cup |
| 1970-06-10 | Germanyv PeruFIFA World Cup | 3–1 | FIFA World Cup |
| 1970-06-07 | Bulgariav GermanyFIFA World Cup | 2–5 | FIFA World Cup |
| 1970-06-03 | Germanyv MoroccoFIFA World Cup | 2–1 | FIFA World Cup |
| 1966-07-30 | Englandv GermanyFIFA World Cup | 4–2 | FIFA World Cup |
| 1966-07-25 | Germanyv Russiaplayed as Soviet UnionFIFA World Cup | 2–1 | FIFA World Cup |
| 1966-07-23 | Germanyv UruguayFIFA World Cup | 4–0 | FIFA World Cup |
| 1966-07-20 | Germanyv SpainFIFA World Cup | 2–1 | FIFA World Cup |
| 1966-07-16 | Argentinav GermanyFIFA World Cup | 0–0 | FIFA World Cup |
| 1966-07-12 | Germanyv SwitzerlandFIFA World Cup | 5–0 | FIFA World Cup |
| 1962-06-10 | GermanyvYugoslaviaFIFA World Cup | 0–1 | FIFA World Cup |
| 1962-06-06 | Chilev GermanyFIFA World Cup | 0–2 | FIFA World Cup |
| 1962-06-03 | Germanyv SwitzerlandFIFA World Cup | 2–1 | FIFA World Cup |
| 1962-05-31 | Germanyv ItalyFIFA World Cup | 0–0 | FIFA World Cup |
| 1958-06-28 | Francev GermanyFIFA World Cup | 6–3 | FIFA World Cup |
| 1958-06-24 | Swedenv GermanyFIFA World Cup | 3–1 | FIFA World Cup |