| world | interactive | biggest upsets | historical data | football links | about ratings | contact |
| europe | america | latin america | africa | asia | caribbean | oceania |
African Nations Cup Asian Challenge Cup Cecafa Cup South Asian Cup
See also: East Germany, Saar
| Germany matches, ratings and points exchanged | |||||||
| date | match | tournament | rating | rank | |||
| April 05 1908 | Switzerland Germany | 5 3 | Friendly in Switzerland | +16 -16 | 1601 1684 | 0 - | 14 9 |
| June 07 1908 | Austria Germany | 3 2 | Friendly in Austria | +9 -9 | 1615 1675 | 0 0 | 12 8 |
| April 04 1909 | Germany Switzerland | 1 0 | Friendly in Germany | +5 -5 | 1680 1596 | 0 0 | 9 15 |
| April 04 1909 | Hungary Germany | 3 3 | Friendly in Hungary | -2 +2 | 1632 1682 | 0 0 | 12 9 |
| April 03 1910 | Switzerland Germany | 2 3 | Friendly in Switzerland | -10 +10 | 1586 1692 | -2 0 | 16 9 |
| April 24 1910 | Netherlands Germany | 4 2 | Friendly in the Netherlands | +5 -5 | 1865 1687 | 0 0 | 2 9 |
| May 16 1910 | Germany Belgium | 0 3 | Friendly in Germany | -20 +20 | 1667 1747 | 0 +2 | 10 5 |
| October 16 1910 | Germany Netherlands | 1 2 | Friendly in Germany | -7 +7 | 1660 1872 | -1 0 | 12 2 |
| March 26 1911 | Germany Switzerland | 6 2 | Friendly in Germany | +11 -11 | 1671 1590 | +2 -1 | 11 16 |
| April 23 1911 | Belgium Germany | 2 1 | Friendly in Belgium | +6 -6 | 1730 1665 | +1 -1 | 7 12 |
| June 18 1911 | Sweden Germany | 2 4 | Friendly in Sweden | -19 +19 | 1647 1684 | -3 +1 | 13 10 |
| October 09 1911 | Germany Austria | 1 2 | Friendly in Germany | -15 +15 | 1669 1606 | 0 +2 | 10 15 |
| October 29 1911 | Germany Sweden | 1 3 | Friendly in Germany | -19 +19 | 1650 1690 | -2 0 | 13 10 |
| December 17 1911 | Germany Hungary | 1 4 | Friendly in Germany | -21 +21 | 1629 1695 | 0 +1 | 13 10 |
| March 24 1912 | Netherlands Germany | 5 5 | Friendly in the Netherlands | -8 +8 | 1896 1637 | 0 0 | 2 13 |
| April 14 1912 | Hungary Germany | 4 4 | Friendly in Hungary | -4 +4 | 1691 1641 | 0 +1 | 10 12 |
| May 05 1912 | Switzerland Germany | 1 2 | Friendly in Switzerland | -11 +11 | 1570 1652 | -1 0 | 18 12 |
| June 29 1912 | Austria Germany | 5 1 | Olympic Games in Sweden | +65 -65 | 1662 1587 | +3 -4 | 12 16 |
| July 01 1912 | Germany Russia | 16 0 | Olympic Games Consolation Tournament in Sweden | +45 -45 | 1632 1420 | +3 -1 | 13 23 |
| July 03 1912 | Hungary Germany | 3 1 | Olympic Games Consolation Tournament in Sweden | +25 -25 | 1712 1607 | 0 0 | 10 13 |
| October 06 1912 | Denmark Germany | 3 1 | Friendly in Denmark | +3 -3 | 1894 1604 | +1 -1 | 2 14 |
| November 17 1912 | Germany Netherlands | 2 3 | Friendly in Germany | -5 +5 | 1599 1898 | 0 +1 | 14 2 |
| May 18 1913 | Germany Switzerland | 1 2 | Friendly in Germany | -14 +14 | 1585 1555 | -1 0 | 16 18 |
| October 26 1913 | Germany Denmark | 1 4 | Friendly in Germany | -7 +7 | 1578 1923 | 0 0 | 16 2 |
| November 23 1913 | Belgium Germany | 6 2 | Friendly in Belgium | +6 -6 | 1767 1572 | 0 0 | 7 16 |
| April 05 1914 | Netherlands Germany | 4 4 | Friendly in the Netherlands | -8 +8 | 1878 1580 | 0 +2 | 3 15 |
| June 27 1920 | Switzerland Germany | 4 1 | Friendly in Switzerland | +13 -13 | 1575 1567 | +2 -1 | 19 20 |
| September 26 1920 | Austria Germany | 3 2 | Friendly in Austria | +5 -5 | 1658 1562 | +1 -1 | 13 23 |
| October 24 1920 | Germany Hungary | 1 0 | Friendly in Germany | +14 -14 | 1576 1804 | +2 -1 | 21 6 |
| May 05 1921 | Germany Austria | 3 3 | Friendly in Germany | +1 -1 | 1577 1695 | 0 0 | 21 13 |
| June 05 1921 | Hungary Germany | 3 0 | Friendly in Hungary | +6 -6 | 1767 1571 | 0 -1 | 10 22 |
| September 18 1921 | Finland Germany | 3 3 | Friendly in Finland | -2 +2 | 1548 1573 | 0 +1 | 26 23 |
| March 26 1922 | Germany Switzerland | 2 2 | Friendly in Germany | -3 +3 | 1570 1567 | 0 +1 | 25 26 |
| April 23 1922 | Austria Germany | 0 2 | Friendly in Austria | -24 +24 | 1694 1594 | -2 +1 | 15 24 |
| July 02 1922 | Germany Hungary | 0 0 | Friendly in Germany | +2 -2 | 1596 1774 | +1 0 | 23 9 |
| January 01 1923 | Italy Germany | 3 1 | Friendly in Italy | +9 -9 | 1658 1587 | 0 -1 | 18 27 |
| May 10 1923 | Germany Netherlands | 0 0 | Friendly in Germany | +2 -2 | 1589 1757 | 0 0 | 26 11 |
| June 03 1923 | Switzerland Germany | 1 2 | Friendly in Switzerland | -13 +13 | 1583 1602 | -2 +4 | 27 22 |
| June 28 1923 | Sweden Germany | 2 1 | Friendly in Sweden | +7 -7 | 1628 1595 | 0 -2 | 20 25 |
| August 12 1923 | Germany Finland | 1 2 | Friendly in Germany | -15 +15 | 1580 1507 | -2 +2 | 27 35 |
| November 04 1923 | Germany Norway | 1 0 | Friendly in Germany | +7 -7 | 1587 1573 | +1 -1 | 27 29 |
| January 13 1924 | Germany Austria | 4 3 | Friendly in Germany | +10 -10 | 1597 1682 | +1 -1 | 26 16 |
| April 21 1924 | Netherlands Germany | 0 1 | Friendly in the Netherlands | -16 +16 | 1744 1613 | -2 +5 | 11 21 |
| June 15 1924 | Norway Germany | 0 2 | Friendly in Norway | -18 +18 | 1555 1631 | -2 +2 | 31 22 |
| August 31 1924 | Germany Sweden | 1 4 | Friendly in Germany | -13 +13 | 1618 1831 | 0 -1 | 22 4 |
| September 21 1924 | Hungary Germany | 4 1 | Friendly in Hungary | +8 -8 | 1737 1610 | +2 -1 | 12 23 |
| November 23 1924 | Germany Italy | 0 1 | Friendly in Germany | -11 +11 | 1599 1669 | -3 0 | 26 20 |
| December 14 1924 | Germany Switzerland | 1 1 | Friendly in Germany | +1 -1 | 1600 1737 | 0 0 | 26 12 |
| March 29 1925 | Netherlands Germany | 2 1 | Friendly in the Netherlands | +4 -4 | 1756 1596 | 0 0 | 11 26 |
| June 21 1925 | Sweden Germany | 1 0 | Friendly in Sweden | +3 -3 | 1818 1593 | +1 0 | 5 26 |
| June 26 1925 | Finland Germany | 3 5 | Friendly in Finland | -15 +15 | 1484 1608 | -1 +2 | 39 24 |
| October 25 1925 | Switzerland Germany | 0 4 | Friendly in Switzerland | -29 +29 | 1681 1637 | -2 +3 | 17 21 |
| April 18 1926 | Germany Netherlands | 4 2 | Friendly in Germany | +17 -17 | 1654 1758 | +2 0 | 19 10 |
| June 20 1926 | Germany Sweden | 3 3 | Friendly in Germany | +2 -2 | 1656 1823 | 0 0 | 19 5 |
| October 31 1926 | Netherlands Germany | 2 3 | Friendly in the Netherlands | -14 +14 | 1705 1670 | -2 +1 | 14 17 |
| December 12 1926 | Germany Switzerland | 2 3 | Friendly in Germany | -13 +13 | 1657 1668 | -2 +2 | 19 17 |
| October 02 1927 | Denmark Germany | 3 1 | Friendly in Denmark | +6 -6 | 1791 1651 | +1 -1 | 8 18 |
| October 23 1927 | Germany Norway | 6 2 | Friendly in Germany | +8 -8 | 1659 1515 | +1 -1 | 17 36 |
| November 20 1927 | Germany Netherlands | 2 2 | Friendly in Germany | -1 +1 | 1658 1712 | 0 0 | 17 14 |
| April 15 1928 | Switzerland Germany | 2 3 | Friendly in Switzerland | -12 +12 | 1614 1670 | -2 +1 | 24 18 |
| May 28 1928 | Germany Switzerland | 4 0 | Olympic Games in the Netherlands | +49 -49 | 1719 1575 | +5 -5 | 13 27 |
| June 03 1928 | Uruguay Germany | 4 1 | Olympic Games in the Netherlands | +20 -20 | 1990 1699 | 0 -1 | 1 15 |
| September 16 1928 | Germany Denmark | 2 1 | Friendly in Germany | +10 -10 | 1709 1775 | +1 0 | 14 9 |
| September 23 1928 | Norway Germany | 0 2 | Friendly in Norway | -11 +11 | 1514 1720 | 0 +1 | 36 13 |
| September 30 1928 | Sweden Germany | 2 0 | Friendly in Sweden | +9 -9 | 1772 1711 | +1 0 | 10 13 |
| February 10 1929 | Germany Switzerland | 7 1 | Friendly in Germany | +8 -8 | 1719 1541 | 0 0 | 14 31 |
| April 28 1929 | Italy Germany | 1 2 | Friendly in Italy | -16 +16 | 1859 1735 | 0 +1 | 5 13 |
| June 01 1929 | Germany Scotland | 1 1 | Friendly in Germany | +2 -2 | 1737 1914 | 0 0 | 13 3 |
| June 23 1929 | Germany Sweden | 3 0 | Friendly in Germany | +15 -15 | 1752 1764 | +2 0 | 11 9 |
| October 20 1929 | Germany Finland | 4 0 | Friendly in Germany | +3 -3 | 1755 1409 | 0 0 | 12 46 |
| March 02 1930 | Germany Italy | 0 2 | Friendly in Germany | -14 +14 | 1741 1881 | -1 +1 | 13 4 |
| May 04 1930 | Switzerland Germany | 0 5 | Friendly in Switzerland | -12 +12 | 1483 1753 | 0 +1 | 38 13 |
| May 10 1930 | Germany England | 3 3 | Friendly in Germany | 0 0 | 1753 1842 | 0 0 | 13 7 |
| September 07 1930 | Denmark Germany | 6 3 | Friendly in Denmark | +12 -12 | 1785 1741 | +1 -1 | 9 14 |
| September 28 1930 | Germany Hungary | 5 3 | Friendly in Germany | +12 -12 | 1753 1751 | +2 -1 | 12 13 |
| November 02 1930 | Germany Norway | 1 1 | Friendly in Germany | -7 +7 | 1746 1585 | -1 +2 | 13 29 |
| March 15 1931 | France Germany | 1 0 | Friendly in France | +14 -14 | 1507 1732 | +2 0 | 35 13 |
| April 26 1931 | Netherlands Germany | 1 1 | Friendly in the Netherlands | +2 -2 | 1574 1730 | 0 0 | 31 13 |
| May 24 1931 | Germany Austria | 0 6 | Friendly in Germany | -19 +19 | 1711 1885 | -1 +1 | 14 4 |
| June 17 1931 | Sweden Germany | 0 0 | Friendly in Sweden | -3 +3 | 1713 1714 | -1 +1 | 14 13 |
| June 21 1931 | Norway Germany | 2 2 | Friendly in Norway | +1 -1 | 1581 1713 | 0 0 | 30 13 |
| September 13 1931 | Austria Germany | 5 0 | Friendly in Austria | +7 -7 | 1894 1706 | 0 -1 | 4 15 |
| September 27 1931 | Germany Denmark | 4 2 | Friendly in Germany | +12 -12 | 1718 1727 | +1 0 | 14 12 |
| March 06 1932 | Germany Switzerland | 2 0 | Friendly in Germany | +3 -3 | 1721 1461 | 0 0 | 12 43 |
| July 01 1932 | Finland Germany | 1 4 | Friendly in Finland | -8 +8 | 1391 1729 | 0 0 | 51 12 |
| September 25 1932 | Germany Sweden | 4 3 | Friendly in Germany | +6 -6 | 1735 1666 | 0 0 | 12 17 |
| October 30 1932 | Hungary Germany | 2 1 | Friendly in Hungary | +7 -7 | 1766 1728 | 0 0 | 11 12 |
| December 04 1932 | Germany Netherlands | 0 2 | Friendly in Germany | -24 +24 | 1704 1617 | -1 +7 | 13 21 |
| January 01 1933 | Italy Germany | 3 1 | Friendly in Italy | +5 -5 | 1896 1699 | 0 0 | 5 13 |
| March 19 1933 | Germany France | 3 3 | Friendly in Germany | -7 +7 | 1692 1510 | -1 0 | 14 38 |
| October 22 1933 | Germany Belgium | 8 1 | Friendly in Germany | +8 -8 | 1700 1516 | +1 0 | 14 36 |
| November 05 1933 | Germany Norway | 2 2 | Friendly in Germany | -5 +5 | 1695 1627 | 0 0 | 14 23 |
| November 19 1933 | Switzerland Germany | 0 2 | Friendly in Switzerland | -14 +14 | 1554 1709 | -1 +2 | 33 12 |
| December 03 1933 | Germany Poland | 1 0 | Friendly in Germany | +5 -5 | 1714 1634 | 0 0 | 12 22 |
| January 14 1934 | Germany Hungary | 3 1 | Friendly in Germany | +12 -12 | 1726 1741 | 0 0 | 12 11 |
| March 11 1934 | Luxembourg Germany | 1 9 | World Cup qualifier in Luxembourg | -7 +7 | 1190 1733 | -1 0 | 64 12 |
| May 27 1934 | Germany Belgium | 5 2 | World Cup in Italy | +20 -20 | 1753 1457 | 0 -1 | 12 42 |
| May 31 1934 | Germany Sweden | 2 1 | World Cup in Italy | +29 -29 | 1782 1716 | +2 0 | 10 13 |
| June 03 1934 | Czechoslovakia Germany | 3 1 | World Cup in Italy | +40 -40 | 1861 1742 | 0 -2 | 7 12 |
| June 06 1934 | Germany Austria | 3 2 | World Cup in Italy | +47 -47 | 1789 1924 | +3 -2 | 9 3 |
| September 09 1934 | Poland Germany | 2 5 | Friendly in Poland | -13 +13 | 1590 1802 | -3 0 | 28 8 |
| October 07 1934 | Denmark Germany | 2 5 | Friendly in Denmark | -16 +16 | 1647 1818 | -1 0 | 19 8 |
| January 27 1935 | Germany Switzerland | 4 0 | Friendly in Germany | +4 -4 | 1822 1561 | +1 0 | 8 31 |
| February 17 1935 | Netherlands Germany | 2 3 | Friendly in the Netherlands | -7 +7 | 1611 1829 | 0 0 | 24 8 |
| March 17 1935 | France Germany | 1 3 | Friendly in France | -8 +8 | 1549 1837 | 0 0 | 34 8 |
| April 28 1935 | Belgium Germany | 1 6 | Friendly in Belgium | -6 +6 | 1445 1843 | -1 0 | 43 8 |
| May 08 1935 | Germany Ireland | 3 1 | Friendly in Germany | +3 -3 | 1846 1557 | 0 -1 | 8 33 |
| May 12 1935 | Germany Spain | 1 2 | Friendly in Germany | -11 +11 | 1835 1905 | 0 0 | 8 4 |
| May 26 1935 | Germany Czechoslovakia | 2 1 | Friendly in Germany | +8 -8 | 1843 1842 | +1 -2 | 7 8 |
| June 27 1935 | Norway Germany | 1 1 | Friendly in Norway | +3 -3 | 1644 1840 | 0 -1 | 21 8 |
| June 30 1935 | Sweden Germany | 3 1 | Friendly in Sweden | +16 -16 | 1733 1824 | 0 0 | 13 8 |
| August 18 1935 | Germany Finland | 6 0 | Friendly in Germany | +2 -2 | 1826 1439 | 0 0 | 8 43 |
| August 18 1935 | Luxembourg Germany | 0 1 | Friendly in Luxembourg | -1 +1 | 1172 1827 | 0 0 | 70 8 |
| August 25 1935 | Germany Romania | 4 2 | Friendly in Germany | +3 -3 | 1830 1523 | 0 0 | 8 35 |
| September 15 1935 | Germany Estonia | 5 0 | Friendly in Poland | +2 -2 | 1832 1274 | 0 -1 | 8 64 |
| September 15 1935 | Poland Germany | 0 1 | Friendly in Poland | -6 +6 | 1577 1838 | -3 0 | 31 8 |
| October 13 1935 | Latvia Germany | 0 3 | Friendly in Latvia | -3 +3 | 1312 1841 | 0 0 | 60 6 |
| October 20 1935 | Germany Bulgaria | 4 2 | Friendly in Germany | +2 -2 | 1843 1510 | 0 0 | 6 36 |
| December 04 1935 | England Germany | 3 0 | Friendly in England | +10 -10 | 1912 1833 | +1 0 | 4 7 |
| February 23 1936 | Spain Germany | 1 2 | Friendly in Spain | -14 +14 | 1876 1847 | -1 +1 | 5 7 |
| February 27 1936 | Portugal Germany | 1 3 | Friendly in Portugal | -10 +10 | 1615 1857 | -2 +1 | 26 6 |
| March 15 1936 | Hungary Germany | 3 2 | Friendly in Hungary | +8 -8 | 1820 1849 | 0 -1 | 9 7 |
| August 06 1936 | Germany Luxembourg | 9 0 | Olympic Games in Germany | +2 -2 | 1851 1164 | -1 0 | 8 70 |
| August 07 1936 | Germany Norway | 0 2 | Olympic Games in Germany | -76 +76 | 1775 1726 | -1 +9 | 9 13 |
| September 13 1936 | Poland Germany | 1 1 | Friendly in Poland | +1 -1 | 1630 1774 | 0 0 | 24 9 |
| September 27 1936 | Czechoslovakia Germany | 1 2 | Friendly in Czechoslovakia | -15 +15 | 1853 1789 | 0 +1 | 5 8 |
| September 27 1936 | Germany Luxembourg | 7 2 | Friendly in Germany | +1 -1 | 1790 1163 | +1 0 | 8 70 |
| October 14 1936 | Scotland Germany | 2 0 | Friendly in Scotland | +10 -10 | 1814 1780 | 0 0 | 7 8 |
| October 17 1936 | Ireland Germany | 5 2 | Friendly in Ireland | +23 -23 | 1588 1757 | +3 -4 | 31 12 |
| November 15 1936 | Germany Italy | 2 2 | Friendly in Germany | +4 -4 | 1761 2014 | 0 0 | 11 1 |
| January 31 1937 | Germany Netherlands | 2 2 | Friendly in Germany | -5 +5 | 1756 1680 | 0 0 | 11 18 |
| March 21 1937 | Germany France | 4 0 | Friendly in Germany | +5 -5 | 1761 1544 | +1 0 | 10 35 |
| March 21 1937 | Luxembourg Germany | 2 3 | Friendly in Luxembourg | -1 +1 | 1162 1762 | 0 +1 | 70 10 |
| April 25 1937 | Germany Belgium | 1 0 | Friendly in Germany | +2 -2 | 1764 1476 | 0 0 | 11 42 |
| May 02 1937 | Switzerland Germany | 0 1 | Friendly in Switzerland | -7 +7 | 1539 1771 | -2 0 | 36 11 |
| May 16 1937 | Germany Denmark | 8 0 | Friendly in Germany | +11 -11 | 1782 1656 | 0 -1 | 10 21 |
| June 25 1937 | Latvia Germany | 1 3 | Friendly in Latvia | -4 +4 | 1359 1786 | -1 0 | 56 10 |
| June 29 1937 | Finland Germany | 0 2 | World Cup qualifier in Finland | -9 +9 | 1365 1795 | -1 0 | 53 10 |
| August 29 1937 | Germany Estonia | 4 1 | World Cup qualifier in Germany | +2 -2 | 1797 1311 | 0 -1 | 10 62 |
| October 24 1937 | Germany Norway | 3 0 | Friendly in Germany | +8 -8 | 1805 1683 | +1 0 | 10 16 |
| November 21 1937 | Germany Sweden | 5 0 | World Cup qualifier in Germany | +13 -13 | 1818 1610 | +1 -5 | 7 28 |
| February 06 1938 | Germany Switzerland | 1 1 | Friendly in Germany | -8 +8 | 1810 1535 | -1 +1 | 8 36 |
| March 20 1938 | Germany Hungary | 1 1 | Friendly in Germany | -3 +3 | 1807 1815 | 0 0 | 8 7 |
| March 20 1938 | Germany Luxembourg | 2 1 | Friendly in Germany | 0 0 | 1807 1149 | 0 0 | 8 72 |
| April 24 1938 | Germany Portugal | 1 1 | Friendly in Germany | -6 +6 | 1801 1646 | 0 +1 | 8 21 |
| May 14 1938 | Germany England | 3 6 | Friendly in Germany | -20 +20 | 1781 1862 | -2 +1 | 10 4 |
| June 04 1938 | Germany Switzerland | 1 1 | World Cup in France | -14 +14 | 1767 1612 | -2 +4 | 12 26 |
| June 09 1938 | Switzerland Germany | 4 2 | World Cup in France | +64 -64 | 1676 1703 | +8 -2 | 17 15 |
| September 18 1938 | Germany Poland | 4 1 | Friendly in Germany | +10 -10 | 1713 1628 | +1 0 | 14 22 |
| September 25 1938 | Romania Germany | 1 4 | Friendly in Romania | -13 +13 | 1519 1726 | -1 0 | 37 14 |
| January 29 1939 | Belgium Germany | 1 4 | Friendly in Belgium | -10 +10 | 1468 1736 | -1 -1 | 44 15 |
| February 26 1939 | Germany Yugoslavia | 3 2 | Friendly in Germany | +5 -5 | 1741 1619 | 0 -1 | 15 23 |
| March 26 1939 | Italy Germany | 3 2 | Friendly in Italy | +2 -2 | 2074 1739 | 0 0 | 1 15 |
| March 26 1939 | Luxembourg Germany | 2 1 | Friendly in Luxembourg | +19 -19 | 1168 1720 | 0 0 | 74 15 |
| May 23 1939 | Germany Ireland | 1 1 | Friendly in Germany | -5 +5 | 1715 1629 | 0 +1 | 15 22 |
| June 22 1939 | Norway Germany | 0 4 | Friendly in Norway | -22 +22 | 1648 1737 | -2 0 | 20 15 |
| June 25 1939 | Denmark Germany | 0 2 | Friendly in Denmark | -16 +16 | 1643 1753 | -3 +1 | 21 14 |
| June 29 1939 | Estonia Germany | 0 2 | Friendly in Estonia | -3 +3 | 1294 1756 | 0 0 | 67 14 |
| August 27 1939 | Slovakia Germany | 2 0 | Friendly in Slovakia | +17 -17 | 1617 1739 | - -1 | 26 15 |
| September 24 1939 | Hungary Germany | 5 1 | Friendly in Hungary | +12 -12 | 1785 1727 | +2 0 | 10 15 |
| October 15 1939 | Yugoslavia Germany | 1 5 | Friendly in Yugoslavia | -18 +18 | 1603 1745 | -5 0 | 30 15 |
| October 22 1939 | Bulgaria Germany | 1 3 | Friendly in Bulgaria | -10 +10 | 1504 1755 | -1 +1 | 40 14 |
| November 12 1939 | Germany Bohemia | 4 4 | Friendly in Poland | +1 -1 | 1756 1792 | 0 -1 | 14 9 |
| November 26 1939 | Germany Italy | 5 2 | Friendly in Germany | +27 -27 | 1783 2027 | +3 0 | 11 1 |
| December 03 1939 | Germany Slovakia | 3 1 | Friendly in Germany | +5 -5 | 1788 1612 | +1 0 | 10 26 |
| April 07 1940 | Germany Hungary | 2 2 | Friendly in Germany | -2 +2 | 1786 1804 | 0 0 | 11 9 |
| April 14 1940 | Germany Yugoslavia | 1 2 | Friendly in Germany | -17 +17 | 1769 1609 | -2 +3 | 13 29 |
| May 05 1940 | Italy Germany | 3 2 | Friendly in Italy | +2 -2 | 2022 1767 | 0 0 | 2 13 |
| July 14 1940 | Germany Romania | 9 3 | Friendly in Germany | +5 -5 | 1772 1522 | 0 0 | 13 38 |
| September 01 1940 | Germany Finland | 13 0 | Friendly in Germany | +2 -2 | 1774 1320 | 0 -1 | 13 66 |
| September 15 1940 | Slovakia Germany | 0 1 | Friendly in Slovakia | -9 +9 | 1620 1783 | -2 +1 | 26 12 |
| October 06 1940 | Hungary Germany | 2 2 | Friendly in Hungary | -3 +3 | 1805 1786 | 0 +1 | 9 11 |
| October 20 1940 | Germany Bulgaria | 7 3 | Friendly in Germany | +3 -3 | 1789 1484 | 0 0 | 11 43 |
| November 03 1940 | Yugoslavia Germany | 2 0 | Friendly in Yugoslavia | +19 -19 | 1620 1770 | +5 -2 | 26 13 |
| November 17 1940 | Germany Denmark | 1 0 | Friendly in Germany | +4 -4 | 1774 1642 | 0 -2 | 13 22 |
| March 09 1941 | Germany Switzerland | 4 2 | Friendly in Germany | +8 -8 | 1782 1685 | +1 0 | 12 18 |
| April 06 1941 | Germany Hungary | 7 0 | Friendly in Germany | +18 -18 | 1800 1794 | +3 -2 | 9 10 |
| April 20 1941 | Switzerland Germany | 2 1 | Friendly in Switzerland | +10 -10 | 1695 1790 | 0 -2 | 18 11 |
| June 01 1941 | Romania Germany | 1 4 | Friendly in Romania | -10 +10 | 1527 1800 | -1 +2 | 38 9 |
| June 15 1941 | Germany Croatia | 5 1 | Friendly in Germany | +14 -14 | 1814 1794 | +1 -1 | 8 9 |
| October 05 1941 | Finland Germany | 0 6 | Friendly in Finland | -4 +4 | 1313 1818 | 0 0 | 67 8 |
| October 05 1941 | Sweden Germany | 4 2 | Friendly in Sweden | +18 -18 | 1660 1800 | +3 0 | 19 8 |
| November 16 1941 | Germany Denmark | 1 1 | Friendly in Germany | -6 +6 | 1794 1659 | -2 0 | 10 19 |
| December 07 1941 | Germany Slovakia | 4 0 | Friendly in Germany | +6 -6 | 1800 1600 | +1 -1 | 9 31 |
| January 18 1942 | Germany Croatia | 2 0 | Friendly in Germany | +11 -11 | 1811 1787 | +1 -1 | 8 11 |
| February 01 1942 | Germany Switzerland | 1 2 | Friendly in Germany | -16 +16 | 1795 1681 | -1 +2 | 9 17 |
| April 12 1942 | Germany Spain | 1 1 | Friendly in Germany | 0 0 | 1795 1883 | 0 0 | 9 4 |
| May 03 1942 | Hungary Germany | 3 5 | Friendly in Hungary | -20 +20 | 1784 1815 | -5 +1 | 13 8 |
| July 19 1942 | Bulgaria Germany | 0 3 | Friendly in Bulgaria | -7 +7 | 1473 1822 | -2 0 | 46 8 |
| August 16 1942 | Germany Romania | 7 0 | Friendly in Germany | +4 -4 | 1826 1533 | +1 -1 | 7 39 |
| September 20 1942 | Germany Sweden | 2 3 | Friendly in Germany | -16 +16 | 1810 1691 | -1 +1 | 8 18 |
| October 18 1942 | Switzerland Germany | 3 5 | Friendly in Switzerland | -14 +14 | 1684 1824 | -1 +1 | 18 7 |
| November 01 1942 | Germany Croatia | 5 1 | Friendly in Germany | +12 -12 | 1836 1786 | 0 -2 | 7 11 |
| November 22 1942 | Slovakia Germany | 2 5 | Friendly in Slovakia | -11 +11 | 1581 1847 | -2 0 | 35 7 |
| November 22 1950 | West Germany Switzerland | 1 0 | Friendly in West Germany | +4 -4 | 1851 1688 | 0 0 | 9 20 |
| April 15 1951 | Switzerland West Germany | 2 3 | Friendly in Switzerland | -8 +8 | 1673 1859 | -2 +1 | 23 8 |
| June 17 1951 | West Germany Turkey | 1 2 | Friendly in West Germany | -18 +18 | 1841 1573 | -1 +4 | 9 32 |
| September 23 1951 | Austria West Germany | 0 2 | Friendly in Austria | -19 +19 | 1809 1860 | -1 +3 | 13 7 |
| October 17 1951 | Ireland West Germany | 3 2 | Friendly in Ireland | +15 -15 | 1586 1845 | +1 -2 | 32 9 |
| November 21 1951 | Turkey West Germany | 0 2 | Friendly in Turkey | -9 +9 | 1578 1854 | -1 +2 | 32 7 |
| December 23 1951 | West Germany Luxembourg | 4 1 | Friendly in West Germany | +1 -1 | 1855 1274 | 0 0 | 7 89 |
| April 20 1952 | Luxembourg West Germany | 0 3 | Friendly in Luxembourg | -2 +2 | 1272 1857 | -1 0 | 89 6 |
| May 04 1952 | West Germany Ireland | 3 0 | Friendly in West Germany | +4 -4 | 1861 1582 | 0 0 | 6 31 |
| October 05 1952 | France West Germany | 3 1 | Friendly in France | +19 -19 | 1697 1842 | 0 0 | 21 7 |
| November 09 1952 | West Germany Switzerland | 5 1 | Friendly in West Germany | +6 -6 | 1848 1648 | 0 0 | 7 23 |
| December 21 1952 | West Germany Yugoslavia | 3 2 | Friendly in West Germany | +8 -8 | 1856 1861 | 0 0 | 7 6 |
| December 28 1952 | Spain West Germany | 2 2 | Friendly in Spain | -2 +2 | 1824 1858 | 0 0 | 10 7 |
| March 22 1953 | West Germany Austria | 0 0 | Friendly in West Germany | -4 +4 | 1854 1799 | 0 0 | 7 12 |
| August 19 1953 | Norway West Germany | 1 1 | World Cup qualifier in Norway | +11 -11 | 1544 1843 | +3 -1 | 40 9 |
| October 11 1953 | West Germany Saar | 3 0 | World Cup qualifier in West Germany | +10 -10 | 1853 1613 | +1 -2 | 8 30 |
| November 22 1953 | West Germany Norway | 5 1 | World Cup qualifier in West Germany | +8 -8 | 1861 1566 | +1 -2 | 8 37 |
| March 28 1954 | Saar West Germany | 1 3 | World Cup qualifier in Saar | -17 +17 | 1588 1878 | -1 +2 | 34 7 |
| April 25 1954 | Switzerland West Germany | 3 5 | Friendly in Switzerland | -8 +8 | 1606 1886 | -1 0 | 31 8 |
| June 17 1954 | West Germany Turkey | 4 1 | World Cup in Switzerland | +17 -17 | 1903 1583 | +2 -2 | 6 34 |
| June 20 1954 | Hungary West Germany | 8 3 | World Cup in Switzerland | +33 -33 | 2108 1870 | 0 -1 | 1 9 |
| June 23 1954 | West Germany Turkey | 7 2 | World Cup in Switzerland | +26 -26 | 1896 1620 | +1 -6 | 8 30 |
| June 27 1954 | West Germany Yugoslavia | 2 0 | World Cup in Switzerland | +47 -47 | 1943 1861 | +3 -4 | 5 9 |
| June 30 1954 | West Germany Austria | 6 1 | World Cup in Switzerland | +52 -52 | 1995 1844 | +2 -1 | 3 9 |
| July 04 1954 | West Germany Hungary | 3 2 | World Cup in Switzerland | +44 -44 | 2039 2122 | 0 0 | 3 1 |
| September 26 1954 | Belgium West Germany | 2 0 | Friendly in Belgium | +24 -24 | 1714 2015 | +2 0 | 17 3 |
| October 16 1954 | West Germany France | 1 3 | Friendly in West Germany | -27 +27 | 1988 1755 | 0 +1 | 3 13 |
| December 01 1954 | England West Germany | 3 1 | Friendly in England | +14 -14 | 1927 1974 | 0 -1 | 5 4 |
| December 19 1954 | Portugal West Germany | 0 3 | Friendly in Portugal | -6 +6 | 1596 1980 | -1 +1 | 32 3 |
| March 30 1955 | West Germany Italy | 1 2 | Friendly in West Germany | -16 +16 | 1964 1851 | -1 +1 | 4 8 |
| May 28 1955 | West Germany Ireland | 2 1 | Friendly in West Germany | +1 -1 | 1965 1607 | 0 0 | 4 33 |
| August 21 1955 | Soviet Union West Germany | 3 2 | Friendly in the Soviet Union | +14 -14 | 1738 1951 | 0 0 | 16 4 |
| September 25 1955 | Yugoslavia West Germany | 3 1 | Friendly in Yugoslavia | +12 -12 | 1922 1939 | 0 0 | 5 4 |
| November 16 1955 | West Germany Norway | 2 0 | Friendly in West Germany | +2 -2 | 1941 1539 | 0 0 | 4 41 |
| December 18 1955 | Italy West Germany | 2 1 | Friendly in Italy | +11 -11 | 1813 1930 | +1 0 | 9 4 |
| March 14 1956 | West Germany Netherlands | 1 2 | Friendly in West Germany | -19 +19 | 1911 1552 | -1 +5 | 5 38 |
| May 25 1956 | West Germany England | 1 3 | Friendly in West Germany | -19 +19 | 1892 1927 | -2 +2 | 7 4 |
| June 13 1956 | Norway West Germany | 1 3 | Friendly in Norway | -6 +6 | 1530 1898 | -1 0 | 44 7 |
| June 30 1956 | Sweden West Germany | 2 2 | Friendly in Sweden | +1 -1 | 1753 1897 | 0 0 | 16 7 |
| September 15 1956 | West Germany Soviet Union | 1 2 | Friendly in West Germany | -15 +15 | 1882 1801 | 0 +2 | 7 11 |
| November 21 1956 | West Germany Switzerland | 1 3 | Friendly in West Germany | -27 +27 | 1855 1622 | 0 +5 | 6 28 |
| November 25 1956 | Ireland West Germany | 3 0 | Friendly in Ireland | +23 -23 | 1659 1832 | +1 -1 | 22 7 |
| December 23 1956 | West Germany Belgium | 4 1 | Friendly in West Germany | +5 -5 | 1837 1614 | 0 0 | 7 30 |
| March 10 1957 | Austria West Germany | 2 3 | Friendly in Austria | -13 +13 | 1817 1850 | -1 +1 | 9 6 |
| April 03 1957 | Netherlands West Germany | 1 2 | Friendly in the Netherlands | -6 +6 | 1578 1856 | -1 0 | 36 6 |
| May 22 1957 | West Germany Scotland | 1 3 | Friendly in West Germany | -21 +21 | 1835 1817 | 0 +4 | 6 9 |
| November 20 1957 | West Germany Sweden | 1 0 | Friendly in West Germany | +5 -5 | 1840 1740 | 0 0 | 6 19 |
| December 22 1957 | West Germany Hungary | 1 0 | Friendly in West Germany | +13 -13 | 1853 2018 | 0 -1 | 6 2 |
| March 02 1958 | Belgium West Germany | 0 2 | Friendly in Belgium | -10 +10 | 1620 1863 | -1 0 | 31 6 |
| March 19 1958 | West Germany Spain | 2 0 | Friendly in West Germany | +9 -9 | 1872 1815 | 0 -1 | 6 11 |
| April 02 1958 | Czechoslovakia West Germany | 3 2 | Friendly in Czechoslovakia | +8 -8 | 1843 1864 | +2 0 | 7 6 |
| June 08 1958 | West Germany Argentina | 3 1 | World Cup in Sweden | +63 -63 | 1927 1947 | +1 -1 | 5 3 |
| June 11 1958 | Czechoslovakia West Germany | 2 2 | World Cup in Sweden | +11 -11 | 1809 1916 | +3 0 | 10 5 |
| June 15 1958 | Northern Ireland West Germany | 2 2 | World Cup in Sweden | +18 -18 | 1695 1898 | +3 +1 | 23 4 |
| June 19 1958 | West Germany Yugoslavia | 1 0 | World Cup in Sweden | +26 -26 | 1924 1822 | 0 -3 | 3 11 |
| June 24 1958 | Sweden West Germany | 3 1 | World Cup in Sweden | +42 -42 | 1890 1882 | +4 -2 | 4 5 |
| June 28 1958 | France West Germany | 6 3 | World Cup in Sweden | +59 -59 | 1901 1823 | +7 -5 | 3 10 |
| September 24 1958 | Denmark West Germany | 1 1 | Friendly in Denmark | +4 -4 | 1559 1819 | 0 0 | 45 11 |
| October 26 1958 | France West Germany | 2 2 | Friendly in France | -5 +5 | 1909 1824 | -1 +1 | 3 11 |
| November 19 1958 | West Germany Austria | 2 2 | Friendly in West Germany | -4 +4 | 1820 1766 | -1 0 | 12 16 |
| December 21 1958 | West Germany Bulgaria | 3 0 | Friendly in West Germany | +6 -6 | 1826 1624 | +1 -2 | 10 31 |
| December 28 1958 | Egypt West Germany | 2 1 | Friendly in Egypt | +14 -14 | 1581 1812 | 0 -1 | 43 11 |
| May 06 1959 | Scotland West Germany | 3 2 | Friendly in Scotland | +9 -9 | 1743 1803 | 0 -1 | 19 11 |
| May 20 1959 | West Germany Poland | 1 1 | Friendly in West Germany | -8 +8 | 1795 1555 | -1 0 | 12 45 |
| October 04 1959 | Switzerland West Germany | 0 4 | Friendly in Switzerland | -11 +11 | 1526 1806 | -2 +2 | 47 10 |
| October 21 1959 | West Germany Netherlands | 7 0 | Friendly in West Germany | +8 -8 | 1814 1641 | 0 0 | 10 30 |
| November 08 1959 | Hungary West Germany | 4 3 | Friendly in Hungary | +5 -5 | 1930 1809 | 0 -1 | 3 11 |
| December 20 1959 | West Germany Yugoslavia | 1 1 | Friendly in West Germany | -2 +2 | 1807 1826 | 0 0 | 12 10 |
| March 23 1960 | West Germany Chile | 2 1 | Friendly in West Germany | +5 -5 | 1812 1699 | +1 -1 | 11 22 |
| April 27 1960 | West Germany Portugal | 2 1 | Friendly in West Germany | +4 -4 | 1816 1642 | 0 0 | 11 32 |
| May 11 1960 | West Germany Ireland | 0 1 | Friendly in West Germany | -15 +15 | 1801 1730 | -2 0 | 13 21 |
| August 03 1960 | Iceland West Germany | 0 5 | Friendly in Iceland | -4 +4 | 1322 1805 | -1 0 | 102 13 |
| October 26 1960 | Northern Ireland West Germany | 3 4 | World Cup qualifier in Northern Ireland | -16 +16 | 1618 1821 | -2 +1 | 36 11 |
| November 20 1960 | Greece West Germany | 0 3 | World Cup qualifier in Greece | -11 +11 | 1427 1832 | -3 0 | 75 11 |
| November 23 1960 | Bulgaria West Germany | 2 1 | Friendly in Bulgaria | +10 -10 | 1729 1822 | +1 0 | 21 11 |
| March 08 1961 | West Germany Belgium | 1 0 | Friendly in West Germany | +2 -2 | 1824 1546 | 0 0 | 11 47 |
| March 26 1961 | Chile West Germany | 3 1 | Friendly in Chile | +17 -17 | 1703 1807 | 0 0 | 25 11 |
| May 10 1961 | West Germany Northern Ireland | 2 1 | World Cup qualifier in West Germany | +4 -4 | 1811 1537 | 0 0 | 11 48 |
| September 20 1961 | West Germany Denmark | 5 1 | Friendly in West Germany | +7 -7 | 1818 1645 | 0 -1 | 12 30 |
| October 08 1961 | Poland West Germany | 0 2 | Friendly in Poland | -11 +11 | 1609 1829 | -3 0 | 40 12 |
| October 22 1961 | West Germany Greece | 2 1 | World Cup qualifier in West Germany | +2 -2 | 1831 1430 | 0 -1 | 12 74 |
| April 11 1962 | West Germany Uruguay | 3 0 | Friendly in West Germany | +15 -15 | 1846 1876 | +1 -1 | 10 9 |
| May 31 1962 | Italy West Germany | 0 0 | World Cup in Chile | +3 -3 | 1812 1843 | 0 0 | 14 10 |
| June 03 1962 | West Germany Switzerland | 2 1 | World Cup in Chile | +14 -14 | 1857 1622 | 0 -4 | 9 33 |
| June 06 1962 | Chile West Germany | 0 2 | World Cup in Chile | -47 +47 | 1729 1904 | -3 +2 | 20 7 |
| June 10 1962 | Yugoslavia West Germany | 1 0 | World Cup in Chile | +28 -28 | 1961 1876 | +2 -3 | 2 8 |
| September 30 1962 | Yugoslavia West Germany | 2 3 | Friendly in Yugoslavia | -13 +13 | 1857 1889 | 0 +1 | 9 6 |
| October 24 1962 | West Germany France | 2 2 | Friendly in West Germany | -7 +7 | 1882 1725 | -1 0 | 7 20 |
| December 23 1962 | West Germany Switzerland | 5 1 | Friendly in West Germany | +3 -3 | 1885 1566 | 0 0 | 7 48 |
| May 05 1963 | West Germany Brazil | 1 2 | Friendly in West Germany | -13 +13 | 1872 1908 | -1 +1 | 8 3 |
| September 28 1963 | West Germany Turkey | 3 0 | Friendly in West Germany | +5 -5 | 1877 1647 | +2 0 | 5 28 |
| November 03 1963 | Sweden West Germany | 2 1 | Friendly in Sweden | +8 -8 | 1854 1869 | 0 -1 | 10 7 |
| December 29 1963 | Morocco West Germany | 1 4 | Friendly in Morocco | -10 +10 | 1591 1879 | -3 +1 | 42 6 |
| January 01 1964 | Algeria West Germany | 2 0 | Friendly in Algeria | +15 -15 | 1797 1864 | +1 -1 | 15 7 |
| April 29 1964 | West Germany Czechoslovakia | 3 4 | Friendly in West Germany | -13 +13 | 1851 1872 | -3 +3 | 11 7 |
| May 12 1964 | West Germany Scotland | 2 2 | Friendly in West Germany | -2 +2 | 1849 1874 | 0 0 | 11 7 |
| June 07 1964 | Finland West Germany | 1 4 | Friendly in Finland | -2 +2 | 1259 1851 | 0 0 | 118 10 |
| November 04 1964 | West Germany Sweden | 1 1 | World Cup qualifier in West Germany | -7 +7 | 1844 1823 | -2 +1 | 10 11 |
| March 13 1965 | West Germany Italy | 1 1 | Friendly in West Germany | -2 +2 | 1842 1873 | 0 +1 | 10 5 |
| April 24 1965 | West Germany Cyprus | 5 0 | World Cup qualifier in West Germany | +4 -4 | 1846 1406 | 0 -1 | 10 87 |
| May 12 1965 | West Germany England | 0 1 | Friendly in West Germany | -12 +12 | 1834 1887 | 0 0 | 9 4 |
| May 26 1965 | Switzerland West Germany | 0 1 | Friendly in Switzerland | -6 +6 | 1572 1840 | -2 +1 | 46 9 |
| June 06 1965 | Brazil West Germany | 2 0 | Friendly in Brazil | +8 -8 | 1912 1832 | +1 -1 | 2 11 |
| September 26 1965 | Sweden West Germany | 1 2 | World Cup qualifier in Sweden | -23 +23 | 1759 1855 | -1 +4 | 18 6 |
| October 09 1965 | West Germany Austria | 4 1 | Friendly in West Germany | +8 -8 | 1863 1732 | +1 -2 | 6 24 |
| November 14 1965 | Cyprus West Germany | 0 6 | World Cup qualifier in Cyprus | -9 +9 | 1379 1872 | -3 +1 | 92 5 |
| February 23 1966 | England West Germany | 1 0 | Friendly in England | +7 -7 | 1897 1865 | 0 0 | 4 7 |
| March 23 1966 | Netherlands West Germany | 2 4 | Friendly in the Netherlands | -8 +8 | 1574 1873 | -2 0 | 45 7 |
| May 04 1966 | Ireland West Germany | 0 4 | Friendly in Ireland | -11 +11 | 1603 1884 | -2 +1 | 39 6 |
| May 07 1966 | Northern Ireland West Germany | 0 2 | Friendly in Northern Ireland | -10 +10 | 1643 1894 | -2 0 | 35 6 |
| June 01 1966 | West Germany Romania | 1 0 | Friendly in West Germany | +5 -5 | 1899 1784 | 0 0 | 6 15 |
| June 23 1966 | West Germany Yugoslavia | 2 0 | Friendly in West Germany | +5 -5 | 1904 1710 | 0 0 | 7 26 |
| July 12 1966 | West Germany Switzerland | 5 0 | World Cup in England | +17 -17 | 1921 1569 | +1 -3 | 6 46 |
| July 16 1966 | Argentina West Germany | 0 0 | World Cup in England | -4 +4 | 1959 1925 | 0 +1 | 1 4 |
| July 20 1966 | West Germany Spain | 2 1 | World Cup in England | +22 -22 | 1947 1810 | +1 0 | 4 12 |
| July 23 1966 | West Germany Uruguay | 4 0 | World Cup in England | +39 -39 | 1986 1798 | +2 -4 | 2 14 |
| July 25 1966 | West Germany Soviet Union | 2 1 | World Cup in England | +31 -31 | 2017 1967 | +1 -2 | 1 3 |
| July 30 1966 | England West Germany | 4 2 | World Cup in England | +35 -35 | 2030 1982 | +1 -1 | 1 2 |
| October 12 1966 | Turkey West Germany | 0 2 | Friendly in Turkey | -5 +5 | 1583 1987 | -1 0 | 42 2 |
| November 19 1966 | West Germany Norway | 3 0 | Friendly in West Germany | +1 -1 | 1988 1497 | 0 0 | 2 61 |
| February 22 1967 | West Germany Morocco | 5 1 | Friendly in West Germany | +2 -2 | 1990 1618 | 0 0 | 2 37 |
| March 22 1967 | West Germany Bulgaria | 1 0 | Friendly in West Germany | +2 -2 | 1992 1701 | 0 0 | 2 27 |
| April 08 1967 | West Germany Albania | 6 0 | European Cup qualifier in West Germany | +1 -1 | 1993 1373 | 0 -1 | 2 99 |
| May 03 1967 | Yugoslavia West Germany | 1 0 | European Cup qualifier in Yugoslavia | +30 -30 | 1739 1963 | +4 0 | 21 2 |
| September 27 1967 | West Germany France | 5 1 | Friendly in West Germany | +4 -4 | 1967 1706 | 0 -1 | 2 26 |
| October 07 1967 | West Germany Yugoslavia | 3 1 | European Cup qualifier in West Germany | +8 -8 | 1975 1742 | 0 0 | 2 20 |
| November 22 1967 | Romania West Germany | 1 0 | Friendly in Romania | +14 -14 | 1738 1961 | +1 0 | 22 2 |
| December 17 1967 | Albania West Germany | 0 0 | European Cup qualifier in Albania | +18 -18 | 1376 1943 | +7 0 | 93 2 |
| March 06 1968 | Belgium West Germany | 1 3 | Friendly in Belgium | -8 +8 | 1667 1951 | 0 0 | 30 2 |
| April 17 1968 | Switzerland West Germany | 0 0 | Friendly in Switzerland | +6 -6 | 1600 1945 | +2 0 | 39 2 |
| May 08 1968 | Wales West Germany | 1 1 | Friendly in Wales | +5 -5 | 1648 1940 | 0 0 | 34 3 |
| June 01 1968 | West Germany England | 1 0 | Friendly in West Germany | +10 -10 | 1950 2026 | 0 0 | 2 1 |
| June 16 1968 | West Germany Brazil | 2 1 | Friendly in West Germany | +6 -6 | 1956 1902 | 0 -1 | 2 6 |
| September 25 1968 | France West Germany | 1 1 | Friendly in France | +5 -5 | 1682 1951 | 0 -1 | 28 3 |
| October 13 1968 | Austria West Germany | 0 2 | World Cup qualifier in Austria | -15 +15 | 1643 1966 | -1 +1 | 33 2 |
| November 23 1968 | Cyprus West Germany | 0 1 | World Cup qualifier in Cyprus | -2 +2 | 1366 1968 | -4 0 | 98 2 |
| December 14 1968 | Brazil West Germany | 2 2 | Friendly in Brazil | -2 +2 | 1942 1970 | 0 0 | 3 2 |
| December 18 1968 | Chile West Germany | 2 1 | Friendly in Chile | +14 -14 | 1755 1956 | 0 0 | 19 2 |
| December 22 1968 | Mexico West Germany | 0 0 | Friendly in Mexico | +1 -1 | 1809 1955 | 0 0 | 14 2 |
| March 26 1969 | West Germany Wales | 1 1 | Friendly in West Germany | -8 +8 | 1947 1645 | 0 +1 | 2 30 |
| April 16 1969 | Scotland West Germany | 1 1 | World Cup qualifier in Scotland | +3 -3 | 1800 1944 | +1 0 | 13 2 |
| May 10 1969 | West Germany Austria | 1 0 | World Cup qualifier in West Germany | +4 -4 | 1948 1648 | 0 0 | 2 32 |
| May 21 1969 | West Germany Cyprus | 12 0 | World Cup qualifier in West Germany | +2 -2 | 1950 1337 | 0 0 | 2 104 |
| September 21 1969 | Austria West Germany | 1 1 | Friendly in Austria | +5 -5 | 1653 1945 | 0 0 | 33 3 |
| September 24 1969 | Bulgaria West Germany | 0 1 | Friendly in Bulgaria | -10 +10 | 1846 1955 | 0 0 | 8 3 |
| October 22 1969 | West Germany Scotland | 3 2 | World Cup qualifier in West Germany | +8 -8 | 1963 1795 | 0 0 | 3 13 |
| February 11 1970 | Spain West Germany | 2 0 | Friendly in Spain | +19 -19 | 1775 1944 | +2 -2 | 15 5 |
| April 08 1970 | West Germany Romania | 1 1 | Friendly in West Germany | -7 +7 | 1937 1744 | 0 0 | 5 20 |
| May 09 1970 | West Germany Ireland | 2 1 | Friendly in West Germany | +1 -1 | 1938 1554 | 0 0 | 5 56 |
| May 13 1970 | West Germany Yugoslavia | 1 0 | Friendly in West Germany | +4 -4 | 1942 1771 | 0 0 | 5 16 |
| June 03 1970 | West Germany Morocco | 2 1 | World Cup in Mexico | +9 -9 | 1951 1626 | 0 -1 | 4 39 |
| June 07 1970 | West Germany Bulgaria | 5 2 | World Cup in Mexico | +23 -23 | 1974 1710 | +2 -2 | 3 24 |
| June 10 1970 | West Germany Peru | 3 1 | World Cup in Mexico | +21 -21 | 1995 1742 | 0 -3 | 3 21 |
| June 14 1970 | West Germany England | 3 2 | World Cup in Mexico | +32 -32 | 2027 1981 | +1 -1 | 2 3 |
| June 17 1970 | Italy West Germany | 4 3 | World Cup in Mexico | +34 -34 | 2010 1993 | +2 -1 | 2 3 |
| June 20 1970 | West Germany Uruguay | 1 0 | World Cup in Mexico | +17 -17 | 2010 1818 | +1 0 | 2 8 |
| September 09 1970 | West Germany Hungary | 3 1 | Friendly in West Germany | +6 -6 | 2016 1859 | 0 0 | 2 7 |
| October 17 1970 | West Germany Turkey | 1 1 | European Cup qualifier in West Germany | -18 +18 | 1998 1597 | 0 +5 | 2 43 |
| November 18 1970 | Yugoslavia West Germany | 2 0 | Friendly in Yugoslavia | +20 -20 | 1798 1978 | +2 -1 | 13 3 |
| November 22 1970 | Greece West Germany | 1 3 | Friendly in Greece | -6 +6 | 1629 1984 | -2 +1 | 39 2 |
| February 17 1971 | Albania West Germany | 0 1 | European Cup qualifier in Albania | -2 +2 | 1365 1986 | -2 0 | 96 3 |
| April 25 1971 | Turkey West Germany | 0 3 | European Cup qualifier in Turkey | -11 +11 | 1591 1997 | -2 +1 | 45 2 |
| June 12 1971 | West Germany Albania | 2 0 | European Cup qualifier in West Germany | +1 -1 | 1998 1369 | 0 0 | 2 95 |
| June 22 1971 | Norway West Germany | 1 7 | Friendly in Norway | -3 +3 | 1464 2001 | 0 0 | 71 2 |
| June 27 1971 | Sweden West Germany | 1 0 | Friendly in Sweden | +13 -13 | 1825 1988 | +1 -1 | 9 3 |
| June 30 1971 | Denmark West Germany | 1 3 | Friendly in Denmark | -3 +3 | 1523 1991 | 0 +1 | 57 2 |
| September 08 1971 | West Germany Mexico | 5 0 | Friendly in West Germany | +3 -3 | 1994 1671 | 0 0 | 2 32 |
| October 10 1971 | Poland West Germany | 1 3 | European Cup qualifier in Poland | -20 +20 | 1758 2014 | -2 0 | 18 2 |
| November 17 1971 | West Germany Poland | 0 0 | European Cup qualifier in West Germany | -15 +15 | 1999 1773 | 0 +1 | 2 15 |
| March 29 1972 | Hungary West Germany | 0 2 | Friendly in Hungary | -14 +14 | 1870 2013 | 0 0 | 6 2 |
| April 29 1972 | England West Germany | 1 3 | European Cup qualifier in England | -36 +36 | 1953 2049 | 0 0 | 3 2 |
| May 13 1972 | West Germany England | 0 0 | European Cup qualifier in West Germany | -10 +10 | 2039 1963 | 0 0 | 2 3 |
| May 26 1972 | West Germany Soviet Union | 4 1 | Friendly in West Germany | +9 -9 | 2048 1938 | 0 -1 | 2 4 |
| June 14 1972 | Belgium West Germany | 1 2 | European Cup in Belgium | -15 +15 | 1785 2063 | -3 0 | 15 2 |
| June 18 1972 | West Germany Soviet Union | 3 0 | European Cup in Belgium | +31 -31 | 2094 1931 | 0 -1 | 2 4 |
| November 15 1972 | West Germany Switzerland | 5 1 | Friendly in West Germany | +2 -2 | 2096 1669 | 0 0 | 2 31 |
| February 14 1973 | West Germany Argentina | 2 3 | Friendly in West Germany | -18 +18 | 2078 1844 | 0 +2 | 2 10 |
| March 28 1973 | West Germany Czechoslovakia | 3 0 | Friendly in West Germany | +3 -3 | 2081 1772 | 0 0 | 2 18 |
| May 09 1973 | West Germany Yugoslavia | 0 1 | Friendly in West Germany | -17 +17 | 2064 1896 | 0 +1 | 2 5 |
| May 12 1973 | West Germany Bulgaria | 3 0 | Friendly in West Germany | +4 -4 | 2068 1784 | 0 -2 | 2 18 |
| June 16 1973 | West Germany Brazil | 0 1 | Friendly in West Germany | -12 +12 | 2056 2092 | 0 0 | 2 1 |
| September 05 1973 | Soviet Union West Germany | 0 1 | Friendly in the Soviet Union | -7 +7 | 1848 2063 | -1 0 | 8 2 |
| October 10 1973 | West Germany Austria | 4 0 | Friendly in West Germany | +4 -4 | 2067 1765 | 0 0 | 2 19 |
| October 13 1973 | West Germany France | 2 1 | Friendly in West Germany | +1 -1 | 2068 1711 | 0 -1 | 2 28 |
| November 14 1973 | Scotland West Germany | 1 1 | Friendly in Scotland | +6 -6 | 1745 2062 | +1 0 | 23 2 |
| November 24 1973 | West Germany Spain | 2 1 | Friendly in West Germany | +3 -3 | 2065 1841 | 0 0 | 2 9 |
| February 23 1974 | Spain West Germany | 1 0 | Friendly in Spain | +14 -14 | 1838 2051 | +4 0 | 9 2 |
| February 26 1974 | Italy West Germany | 0 0 | Friendly in Italy | 0 0 | 1958 2051 | 0 0 | 3 2 |
| March 27 1974 | West Germany Scotland | 2 1 | Friendly in West Germany | +2 -2 | 2053 1743 | 0 -2 | 2 25 |
| April 17 1974 | West Germany Hungary | 5 0 | Friendly in West Germany | +6 -6 | 2059 1838 | 0 -1 | 2 10 |
| May 01 1974 | West Germany Sweden | 2 0 | Friendly in West Germany | +4 -4 | 2063 1822 | 0 -2 | 2 14 |
| June 14 1974 | West Germany Chile | 1 0 | World Cup in West Germany | +5 -5 | 2068 1739 | 0 0 | 1 24 |
| June 18 1974 | West Germany Australia | 3 0 | World Cup in West Germany | +5 -5 | 2073 1638 | 0 -2 | 1 36 |
| June 22 1974 | West Germany East Germany | 0 1 | World Cup in West Germany | -50 +50 | 2023 1949 | -1 +2 | 2 5 |
| June 26 1974 | West Germany Yugoslavia | 2 0 | World Cup in West Germany | +23 -23 | 2046 1911 | 0 -3 | 2 8 |
| June 30 1974 | West Germany Sweden | 4 2 | World Cup in West Germany | +13 -13 | 2059 1824 | 0 -1 | 2 14 |
| July 03 1974 | West Germany Poland | 1 0 | World Cup in West Germany | +20 -20 | 2079 2014 | +1 -1 | 1 4 |
| July 07 1974 | West Germany Netherlands | 2 1 | World Cup in West Germany | +18 -18 | 2097 2016 | 0 0 | 1 3 |
| September 04 1974 | Switzerland West Germany | 1 2 | Friendly in Switzerland | -2 +2 | 1639 2099 | -1 0 | 36 1 |
| November 20 1974 | Greece West Germany | 2 2 | European Cup qualifier in Greece | +17 -17 | 1560 2082 | +4 0 | 49 1 |
| December 22 1974 | Malta West Germany | 0 1 | European Cup qualifier in Malta | -1 +1 | 1231 2083 | 0 0 | 130 1 |
| March 12 1975 | England West Germany | 2 0 | Friendly in England | +18 -18 | 1941 2065 | 0 0 | 5 1 |
| April 27 1975 | Bulgaria West Germany | 1 1 | European Cup qualifier in Bulgaria | +13 -13 | 1721 2052 | 0 0 | 26 1 |
| May 17 1975 | West Germany Netherlands | 1 1 | Friendly in West Germany | -3 +3 | 2049 2038 | 0 0 | 1 2 |
| September 03 1975 | Austria West Germany | 0 2 | Friendly in Austria | -8 +8 | 1775 2057 | -1 0 | 20 1 |
| October 11 1975 | West Germany Greece | 1 1 | European Cup qualifier in West Germany | -19 +19 | 2038 1574 | -1 +6 | 2 50 |
| November 19 1975 | West Germany Bulgaria | 1 0 | European Cup qualifier in West Germany | +3 -3 | 2041 1721 | 0 0 | 1 24 |
| December 20 1975 | Turkey West Germany | 0 5 | Friendly in Turkey | -6 +6 | 1618 2047 | -1 0 | 43 1 |
| February 28 1976 | West Germany Malta | 8 0 | European Cup qualifier in West Germany | +1 -1 | 2048 1261 | 0 0 | 1 126 |
| April 24 1976 | Spain West Germany | 1 1 | European Cup qualifier in Spain | +5 -5 | 1868 2043 | -1 0 | 9 1 |
| May 22 1976 | West Germany Spain | 2 0 | European Cup qualifier in West Germany | +10 -10 | 2053 1858 | 0 0 | 1 10 |
| June 17 1976 | Yugoslavia West Germany | 2 4 | European Cup in Yugoslavia | -32 +32 | 1872 2085 | -3 0 | 9 1 |
| June 20 1976 | Czechoslovakia West Germany | 2 2 | European Cup in Yugoslavia | +10 -10 | 1940 2075 | 0 0 | 5 1 |
| October 06 1976 | Wales West Germany | 0 2 | Friendly in Wales | -5 +5 | 1684 2080 | -1 0 | 30 1 |
| November 17 1976 | West Germany Czechoslovakia | 2 0 | Friendly in West Germany | +7 -7 | 2087 1952 | 0 0 | 1 4 |
| February 23 1977 | France West Germany | 1 0 | Friendly in France | +16 -16 | 1773 2071 | +3 0 | 19 1 |
| April 27 1977 | West Germany Northern Ireland | 5 0 | Friendly in West Germany | +2 -2 | 2073 1693 | 0 0 | 1 28 |
| April 30 1977 | Yugoslavia West Germany | 1 2 | Friendly in Yugoslavia | -5 +5 | 1793 2078 | -1 0 | 18 1 |
| June 05 1977 | Argentina West Germany | 1 3 | Friendly in Argentina | -12 +12 | 1891 2090 | 0 0 | 7 1 |
| June 08 1977 | Uruguay West Germany | 0 2 | Friendly in Uruguay | -3 +3 | 1622 2093 | 0 0 | 39 1 |
| June 12 1977 | Brazil West Germany | 1 1 | Friendly in Brazil | -1 +1 | 2015 2094 | 0 0 | 3 1 |
| June 14 1977 | Mexico West Germany | 2 2 | Friendly in Mexico | +7 -7 | 1671 2087 | +2 0 | 32 1 |
| September 07 1977 | Finland West Germany | 0 1 | Friendly in Finland | -1 +1 | 1424 2088 | -1 0 | 81 1 |
| October 08 1977 | West Germany Italy | 2 1 | Friendly in West Germany | +4 -4 | 2092 1933 | 0 0 | 1 4 |
| November 16 1977 | West Germany Switzerland | 4 1 | Friendly in West Germany | +1 -1 | 2093 1566 | 0 -1 | 1 52 |
| December 14 1977 | West Germany Wales | 1 1 | Friendly in West Germany | -9 +9 | 2084 1745 | 0 +1 | 1 23 |
| February 22 1978 | West Germany England | 2 1 | Friendly in West Germany | +3 -3 | 2087 1879 | 0 0 | 1 9 |
| March 08 1978 | West Germany Soviet Union | 1 0 | Friendly in West Germany | +3 -3 | 2090 1899 | 0 0 | 1 8 |
| April 05 1978 | West Germany Brazil | 0 1 | Friendly in West Germany | -15 +15 | 2075 2026 | 0 0 | 1 3 |
| April 19 1978 | Sweden West Germany | 3 1 | Friendly in Sweden | +24 -24 | 1754 2051 | 0 0 | 24 1 |
| June 01 1978 | Poland West Germany | 0 0 | World Cup in Argentina | +13 -13 | 1901 2038 | +4 -1 | 7 2 |
| June 06 1978 | West Germany Mexico | 6 0 | World Cup in Argentina | +14 -14 | 2052 1663 | 0 -4 | 2 36 |
| June 10 1978 | Tunisia West Germany | 0 0 | World Cup in Argentina | +23 -23 | 1734 2029 | +1 -1 | 26 2 |
| June 14 1978 | Italy West Germany | 0 0 | World Cup in Argentina | +3 -3 | 1997 2026 | 0 -2 | 4 3 |
| June 18 1978 | Netherlands West Germany | 2 2 | World Cup in Argentina | -1 +1 | 2033 2027 | 0 0 | 2 3 |
| June 21 1978 | Austria West Germany | 3 2 | World Cup in Argentina | +47 -47 | 1848 1980 | +5 -1 | 12 4 |
| October 11 1978 | Czechoslovakia West Germany | 3 4 | Friendly in Czechoslovakia | -10 +10 | 1859 1990 | 0 0 | 12 4 |
| November 15 1978 | West Germany Hungary | 0 0 | Friendly in West Germany | -8 +8 | 1982 1739 | 0 +1 | 4 25 |
| December 20 1978 | West Germany Netherlands | 3 1 | Friendly in West Germany | +13 -13 | 1995 2025 | 0 0 | 4 2 |
| February 25 1979 | Malta West Germany | 0 0 | European Cup qualifier in Malta | +19 -19 | 1267 1976 | +5 0 | 123 4 |
| April 01 1979 | Turkey West Germany | 0 0 | European Cup qualifier in Turkey | +14 -14 | 1584 1962 | +2 -1 | 51 5 |
| May 02 1979 | Wales West Germany | 0 2 | European Cup qualifier in Wales | -22 +22 | 1744 1984 | -4 +2 | 25 3 |
| May 22 1979 | Ireland West Germany | 1 3 | Friendly in Ireland | -7 +7 | 1664 1991 | -1 0 | 33 3 |
| May 26 1979 | Iceland West Germany | 1 3 | Friendly in Iceland | -1 +1 | 1342 1992 | 0 0 | 104 3 |
| September 12 1979 | West Germany Argentina | 2 1 | Friendly in West Germany | +6 -6 | 1998 1952 | 0 0 | 2 5 |
| October 17 1979 | West Germany Wales | 5 1 | European Cup qualifier in West Germany | +12 -12 | 2010 1791 | 0 -4 | 2 20 |
| November 21 1979 | Soviet Union West Germany | 1 3 | Friendly in the Soviet Union | -13 +13 | 1854 2023 | -1 0 | 12 1 |
| December 22 1979 | West Germany Turkey | 2 0 | European Cup qualifier in West Germany | +3 -3 | 2026 1615 | 0 -1 | 1 46 |
| February 27 1980 | West Germany Malta | 8 0 | European Cup qualifier in West Germany | +1 -1 | 2027 1247 | 0 -1 | 1 133 |
| April 02 1980 | West Germany Austria | 1 0 | Friendly in West Germany | +4 -4 | 2031 1885 | 0 0 | 1 8 |
| May 13 1980 | West Germany Poland | 3 1 | Friendly in West Germany | +6 -6 | 2037 1901 | 0 0 | 1 7 |
| June 11 1980 | West Germany Czechoslovakia | 1 0 | European Cup in Italy | +14 -14 | 2051 1852 | 0 -1 | 1 14 |
| June 14 1980 | West Germany Netherlands | 3 2 | European Cup in Italy | +21 -21 | 2072 1972 | 0 -1 | 1 4 |
| June 17 1980 | Greece West Germany | 0 0 | European Cup in Italy | +22 -22 | 1629 2050 | +7 0 | 41 1 |
| June 22 1980 | West Germany Belgium | 2 1 | European Cup in Italy | +15 -15 | 2065 1895 | 0 -2 | 1 9 |
| September 10 1980 | Switzerland West Germany | 2 3 | Friendly in Switzerland | -2 +2 | 1569 2067 | -1 0 | 55 1 |
| October 11 1980 | Netherlands West Germany | 1 1 | Friendly in the Netherlands | +1 -1 | 1936 2066 | 0 0 | 6 1 |
| November 19 1980 | West Germany France | 4 1 | Friendly in West Germany | +6 -6 | 2072 1885 | 0 -2 | 1 11 |
| December 03 1980 | Bulgaria West Germany | 1 3 | World Cup qualifier in Bulgaria | -7 +7 | 1615 2079 | 0 0 | 41 1 |
| January 01 1981 | Argentina West Germany | 2 1 | Mundialito in Uruguay | +27 -27 | 1984 2052 | +1 0 | 3 1 |
| January 07 1981 | Brazil West Germany | 4 1 | Mundialito in Uruguay | +40 -40 | 2044 2012 | +1 -1 | 1 2 |
| April 01 1981 | Albania West Germany | 0 2 | World Cup qualifier in Albania | -3 +3 | 1409 2015 | 0 0 | 86 2 |
| April 29 1981 | West Germany Austria | 2 0 | World Cup qualifier in West Germany | +13 -13 | 2028 1871 | +1 -1 | 1 12 |
| May 19 1981 | West Germany Brazil | 1 2 | Friendly in West Germany | -12 +12 | 2016 2054 | 0 0 | 2 1 |
| May 24 1981 | Finland West Germany | 0 4 | World Cup qualifier in Finland | -4 +4 | 1391 2020 | 0 0 | 90 2 |
| September 02 1981 | Poland West Germany | 0 2 | Friendly in Poland | -15 +15 | 1916 2035 | 0 0 | 5 2 |
| September 23 1981 | West Germany Finland | 7 1 | World Cup qualifier in West Germany | +1 -1 | 2036 1409 | 0 0 | 2 86 |
| October 14 1981 | Austria West Germany | 1 3 | World Cup qualifier in Austria | -25 +25 | 1852 2061 | -4 +1 | 12 1 |
| November 18 1981 | West Germany Albania | 8 0 | World Cup qualifier in West Germany | +1 -1 | 2062 1377 | 0 0 | 1 94 |
| November 22 1981 | West Germany Bulgaria | 4 0 | World Cup qualifier in West Germany | +5 -5 | 2067 1684 | 0 -3 | 1 33 |
| February 17 1982 | West Germany Portugal | 3 1 | Friendly in West Germany | +2 -2 | 2069 1713 | 0 0 | 1 27 |
| March 21 1982 | Brazil West Germany | 1 0 | Friendly in Brazil | +8 -8 | 2059 2061 | 0 0 | 2 1 |
| March 24 1982 | Argentina West Germany | 1 1 | Friendly in Argentina | 0 0 | 1960 2061 | 0 0 | 4 1 |
| April 14 1982 | West Germany Czechoslovakia | 2 1 | Friendly in West Germany | +3 -3 | 2064 1858 | 0 -3 | 1 13 |
| May 12 1982 | Norway West Germany | 2 4 | Friendly in Norway | -2 +2 | 1481 2066 | 0 0 | 72 1 |
| June 16 1982 | Algeria West Germany | 2 1 | World Cup in Spain | +56 -56 | 1676 2010 | +5 0 | 35 2 |
| June 20 1982 | West Germany Chile | 4 1 | World Cup in Spain | +17 -17 | 2027 1706 | 0 -1 | 2 26 |
| June 25 1982 | West Germany Austria | 1 0 | World Cup in Spain | +20 -20 | 2047 1889 | 0 -1 | 2 8 |
| June 29 1982 | England West Germany | 0 0 | World Cup in Spain | +5 -5 | 1993 2042 | 0 0 | 3 2 |
| July 02 1982 | Spain West Germany | 1 2 | World Cup in Spain | -18 +18 | 1780 2060 | -1 0 | 19 2 |
| July 08 1982 | France West Germany | 3 3 | World Cup in Spain | +13 -13 | 1911 2047 | 0 0 | 7 2 |
| July 11 1982 | Italy West Germany | 3 1 | World Cup in Spain | +55 -55 | 2026 1992 | +3 -1 | 2 3 |
| September 22 1982 | West Germany Belgium | 0 0 | Friendly in West Germany | -6 +6 | 1986 1836 | 0 0 | 3 13 |
| October 13 1982 | England West Germany | 1 2 | Friendly in England | -12 +12 | 1961 1998 | -1 0 | 5 3 |
| November 17 1982 | Northern Ireland West Germany | 1 0 | European Cup qualifier in Northern Ireland | +30 -30 | 1736 1968 | +2 -3 | 25 5 |
| February 23 1983 | Portugal West Germany | 1 0 | Friendly in Portugal | +14 -14 | 1744 1954 | 0 -1 | 23 5 |
| March 30 1983 | Albania West Germany | 1 2 | European Cup qualifier in Albania | -2 +2 | 1375 1956 | 0 0 | 93 5 |
| April 23 1983 | Turkey West Germany | 0 3 | European Cup qualifier in Turkey | -7 +7 | 1470 1963 | -1 0 | 75 4 |
| April 27 1983 | Austria West Germany | 0 0 | European Cup qualifier in Austria | 0 0 | 1866 1963 | 0 0 | 10 4 |
| June 07 1983 | West Germany Yugoslavia | 4 2 | Friendly in Luxembourg | +9 -9 | 1972 1814 | 0 0 | 4 13 |
| September 07 1983 | Hungary West Germany | 1 1 | Friendly in Hungary | +5 -5 | 1708 1967 | +2 0 | 27 3 |
| October 05 1983 | West Germany Austria | 3 0 | European Cup qualifier in West Germany | +15 -15 | 1982 1822 | 0 -2 | 3 12 |
| October 26 1983 | West Germany Turkey | 5 1 | European Cup qualifier in West Germany | +3 -3 | 1985 1497 | 0 0 | 3 66 |
| November 16 1983 | West Germany Northern Ireland | 0 1 | European Cup qualifier in West Germany | -36 +36 | 1949 1762 | -1 +3 | 3 25 |
| November 20 1983 | West Germany Albania | 2 1 | European Cup qualifier in West Germany | +1 -1 | 1950 1367 | 0 -1 | 3 96 |
| February 15 1984 | Bulgaria West Germany | 2 3 | Friendly in Bulgaria | -6 +6 | 1691 1956 | 0 +1 | 33 2 |
| February 29 1984 | Belgium West Germany | 0 1 | Friendly in Belgium | -10 +10 | 1843 1966 | -1 0 | 8 2 |
| March 28 1984 | West Germany Soviet Union | 2 1 | Friendly in West Germany | +8 -8 | 1974 1986 | 0 0 | 2 1 |
| April 18 1984 | France West Germany | 1 0 | Friendly in France | +9 -9 | 1909 1965 | 0 0 | 5 2 |
| May 22 1984 | West Germany Italy | 1 0 | Friendly in Switzerland | +6 -6 | 1971 1819 | 0 -1 | 2 13 |
| June 14 1984 | Portugal West Germany | 0 0 | European Cup in France | +12 -12 | 1794 1959 | +2 0 | 19 2 |
| June 17 1984 | West Germany Romania | 2 1 | European Cup in France | +14 -14 | 1973 1777 | 0 0 | 2 21 |
| June 20 1984 | Spain West Germany | 1 0 | European Cup in France | +35 -35 | 1853 1938 | +4 -1 | 9 3 |
| September 12 1984 | West Germany Argentina | 1 3 | Friendly in West Germany | -22 +22 | 1916 1882 | 0 0 | 3 7 |
| October 17 1984 | West Germany Sweden | 2 0 | World Cup qualifier in West Germany | +11 -11 | 1927 1747 | 0 -1 | 3 22 |
| December 16 1984 | Malta West Germany | 2 3 | World Cup qualifier in Malta | -2 +2 | 1288 1929 | 0 0 | 122 4 |
| January 29 1985 | West Germany Hungary | 0 1 | Friendly in West Germany | -16 +16 | 1913 1794 | 0 +3 | 4 19 |
| February 24 1985 | Portugal West Germany | 1 2 | World Cup qualifier in Portugal | -19 +19 | 1777 1932 | -5 +1 | 21 3 |
| March 27 1985 | West Germany Malta | 6 0 | World Cup qualifier in West Germany | +1 -1 | 1933 1282 | 0 0 | 4 123 |
| April 17 1985 | West Germany Bulgaria | 4 1 | Friendly in West Germany | +5 -5 | 1938 1727 | 0 +1 | 4 29 |
| April 30 1985 | Czechoslovakia West Germany | 1 5 | World Cup qualifier in Czechoslovakia | -31 +31 | 1747 1969 | -8 +2 | 27 2 |
| June 12 1985 | England West Germany | 3 0 | Copa Ciudad de Mexico in Mexico | +33 -33 | 1909 1936 | +2 -1 | 4 2 |
| June 15 1985 | Mexico West Germany | 2 0 | Copa Ciudad de Mexico in Mexico | +27 -27 | 1799 1909 | +5 -1 | 17 3 |
| August 28 1985 | Soviet Union West Germany | 1 0 | Friendly in the Soviet Union | +6 -6 | 1947 1903 | 0 0 | 2 4 |
| September 25 1985 | Sweden West Germany | 2 2 | World Cup qualifier in Sweden | -2 +2 | 1843 1905 | 0 0 | 8 3 |
| October 16 1985 | West Germany Portugal | 0 1 | World Cup qualifier in West Germany | -32 +32 | 1873 1787 | -2 +4 | 5 23 |
| November 17 1985 | West Germany Czechoslovakia | 2 2 | World Cup qualifier in West Germany | -10 +10 | 1863 1788 | -1 +2 | 6 21 |
| February 05 1986 | Italy West Germany | 1 2 | Friendly in Italy | -12 +12 | 1830 1875 | -5 +1 | 13 5 |
| March 12 1986 | West Germany Brazil | 2 0 | Friendly in West Germany | +11 -11 | 1886 1874 | +1 -1 | 4 5 |
| April 09 1986 | Switzerland West Germany | 0 1 | Friendly in Switzerland | -7 +7 | 1671 1893 | 0 0 | 31 4 |
| May 11 1986 | West Germany Yugoslavia | 1 1 | Friendly in West Germany | -6 +6 | 1887 1770 | 0 +1 | 4 24 |
| May 14 1986 | West Germany Netherlands | 3 1 | Friendly in West Germany | +9 -9 | 1896 1833 | 0 -4 | 4 12 |
| June 04 1986 | Uruguay West Germany | 1 1 | World Cup in Mexico | +7 -7 | 1821 1889 | +1 0 | 12 5 |
| June 08 1986 | West Germany Scotland | 2 1 | World Cup in Mexico | +23 -23 | 1912 1784 | -1 -6 | 5 21 |
| June 13 1986 | Denmark West Germany | 2 0 | World Cup in Mexico | +44 -44 | 1960 1868 | +2 -2 | 3 8 |
| June 17 1986 | West Germany Morocco | 1 0 | World Cup in Mexico | +17 -17 | 1885 1694 | +1 -1 | 7 31 |
| June 21 1986 | Mexico West Germany | 0 0 | World Cup in Mexico | -5 +5 | 1842 1890 | 0 0 | 9 8 |
| June 25 1986 | West Germany France | 2 0 | World Cup in Mexico | +60 -60 | 1950 1950 | +5 -2 | 3 3 |
| June 29 1986 | Argentina West Germany | 3 2 | World Cup in Mexico | +28 -28 | 2003 1922 | +2 -1 | 1 5 |
| September 24 1986 | Denmark West Germany | 0 2 | Friendly in Denmark | -18 +18 | 1883 1940 | 0 +2 | 8 3 |
| October 15 1986 | West Germany Spain | 2 2 | Friendly in West Germany | -3 +3 | 1937 1941 | -1 +1 | 5 4 |
| October 29 1986 | Austria West Germany | 4 1 | Friendly in Austria | +24 -24 | 1721 1913 | +1 -1 | 29 6 |
| March 25 1987 | Israel West Germany | 0 2 | Friendly in Israel | -7 +7 | 1592 1920 | -1 0 | 48 6 |
| April 18 1987 | West Germany Italy | 0 0 | Friendly in West Germany | -4 +4 | 1916 1860 | 0 -1 | 6 10 |
| August 12 1987 | West Germany France | 2 1 | Friendly in West Germany | +6 -6 | 1922 1848 | 0 0 | 4 10 |
| September 09 1987 | West Germany England | 3 1 | Friendly in West Germany | +12 -12 | 1934 1938 | +1 0 | 3 2 |
| September 23 1987 | West Germany Denmark | 1 0 | Friendly in West Germany | +6 -6 | 1940 1862 | +1 -1 | 2 8 |
| October 13 1987 | West Germany Sweden | 1 1 | Friendly in West Germany | -5 +5 | 1935 1852 | -1 +1 | 3 10 |
| November 18 1987 | Hungary West Germany | 0 0 | Friendly in Hungary | +3 -3 | 1745 1932 | 0 0 | 24 3 |
| December 12 1987 | Brazil West Germany | 1 1 | Friendly in Brazil | -3 +3 | 1925 1935 | 0 0 | 4 3 |
| December 16 1987 | Argentina West Germany | 1 0 | Friendly in Argentina | +9 -9 | 1872 1926 | 0 0 | 9 3 |
| March 31 1988 | West Germany Sweden | 1 1 | Friendly tournament in West Germany | -6 +6 | 1920 1873 | -1 +2 | 4 8 |
| April 02 1988 | West Germany Argentina | 1 0 | Friendly tournament in West Germany | +8 -8 | 1928 1846 | +2 0 | 2 11 |
| April 27 1988 | West Germany Switzerland | 1 0 | Friendly in West Germany | +3 -3 | 1931 1702 | 0 -2 | 2 33 |
| June 04 1988 | West Germany Yugoslavia | 1 1 | Friendly in West Germany | -6 +6 | 1925 1798 | -1 +1 | 3 17 |
| June 10 1988 | West Germany Italy | 1 1 | European Cup in West Germany | -9 +9 | 1916 1899 | -2 +1 | 5 6 |
| June 14 1988 | West Germany Denmark | 2 0 | European Cup in West Germany | +19 -19 | 1935 1809 | +3 -2 | 2 14 |
| June 17 1988 | West Germany Spain | 2 0 | European Cup in West Germany | +20 -20 | 1955 1843 | +1 -1 | 1 9 |
| June 21 1988 | West Germany Netherlands | 1 2 | European Cup in West Germany | -33 +33 | 1922 1965 | -4 +2 | 6 2 |
| August 31 1988 | Finland West Germany | 0 4 | World Cup qualifier in Finland | -14 +14 | 1554 1936 | -5 +1 | 55 4 |
| September 21 1988 | West Germany Soviet Union | 1 0 | Friendly in West Germany | +7 -7 | 1943 1934 | +1 -1 | 3 4 |
| October 19 1988 | West Germany Netherlands | 0 0 | World Cup qualifier in West Germany | -2 +2 | 1941 2014 | 0 0 | 3 1 |
| March 22 1989 | Bulgaria West Germany | 1 2 | Friendly in Bulgaria | -7 +7 | 1730 1948 | -1 +1 | 26 3 |
| April 26 1989 | Netherlands West Germany | 1 1 | World Cup qualifier in the Netherlands | -9 +9 | 2009 1957 | 0 0 | 1 3 |
| May 31 1989 | Wales West Germany | 0 0 | World Cup qualifier in Wales | +7 -7 | 1729 1950 | 0 +1 | 28 3 |
| September 06 1989 | Ireland West Germany | 1 1 | Friendly in Ireland | +1 -1 | 1828 1949 | -1 0 | 16 2 |
| October 04 1989 | West Germany Finland | 6 1 | World Cup qualifier in West Germany | +5 -5 | 1954 1574 | 0 -3 | 2 52 |
| November 15 1989 | West Germany Wales | 2 1 | World Cup qualifier in West Germany | +5 -5 | 1959 1691 | 0 +2 | 2 29 |
| February 28 1990 | France West Germany | 2 1 | Friendly in France | +10 -10 | 1853 1949 | +3 0 | 12 3 |
| April 25 1990 | West Germany Uruguay | 3 3 | Friendly in West Germany | -5 +5 | 1944 1868 | 0 +1 | 3 11 |
| May 26 1990 | West Germany Czechoslovakia | 1 0 | Friendly in West Germany | +4 -4 | 1948 1817 | 0 0 | 3 16 |
| May 30 1990 | West Germany Denmark | 1 0 | Friendly in West Germany | +5 -5 | 1953 1844 | +1 0 | 2 14 |
| June 10 1990 | West Germany Yugoslavia | 4 1 | World Cup in Italy | +38 -38 | 1991 1814 | +1 -5 | 1 16 |
| June 15 1990 | United Arab Emirates West Germany | 1 5 | World Cup in Italy | -5 +5 | 1440 1996 | -3 0 | 84 1 |
| June 19 1990 | Colombia West Germany | 1 1 | World Cup in Italy | +18 -18 | 1773 1978 | +1 -1 | 21 2 |
| June 24 1990 | Netherlands West Germany | 1 2 | World Cup in Italy | -28 +28 | 1923 2006 | -1 +1 | 5 1 |
| July 01 1990 | Czechoslovakia West Germany | 0 1 | World Cup in Italy | -18 +18 | 1840 2024 | -3 0 | 12 1 |
| July 04 1990 | England West Germany | 1 1 | World Cup in Italy | +6 -6 | 1958 2018 | 0 0 | 3 1 |
| July 08 1990 | Argentina West Germany | 0 1 | World Cup in Italy | -17 +17 | 1838 2035 | -4 0 | 13 1 |
| August 29 1990 | Portugal West Germany | 1 1 | Friendly in Portugal | +5 -5 | 1746 2030 | 0 0 | 24 1 |
| October 10 1990 | Sweden West Germany | 1 3 | Friendly in Sweden | -9 +9 | 1784 2039 | 0 0 | 20 1 |
| October 31 1990 | Luxembourg Germany | 2 3 | European Cup qualifier in Luxembourg | 0 0 | 1136 2039 | 0 0 | 156 1 |
| December 19 1990 | Germany Switzerland | 4 0 | Friendly in Germany | +3 -3 | 2042 1679 | 0 0 | 1 32 |
| March 27 1991 | Germany Soviet Union | 2 1 | Friendly in Germany | +3 -3 | 2045 1852 | 0 +1 | 1 10 |
| May 01 1991 | Germany Belgium | 1 0 | European Cup qualifier in Germany | +4 -4 | 2049 1775 | 0 0 | 1 20 |
| June 05 1991 | Wales Germany | 1 0 | European Cup qualifier in Wales | +32 -32 | 1752 2017 | +4 0 | 23 1 |
| September 11 1991 | England Germany | 0 1 | Friendly in England | -11 +11 | 1955 2028 | -1 0 | 3 1 |
| October 16 1991 | Germany Wales | 4 1 | European Cup qualifier in Germany | +8 -8 | 2036 1756 | 0 0 | 1 21 |
| November 20 1991 | Belgium Germany | 0 1 | European Cup qualifier in Belgium | -12 +12 | 1783 2048 | -4 0 | 20 1 |
| December 18 1991 | Germany Luxembourg | 4 0 | European Cup qualifier in Germany | 0 0 | 2048 1138 | 0 0 | 1 157 |
| March 25 1992 | Italy Germany | 1 0 | Friendly in Italy | +11 -11 | 1941 2037 | 0 0 | 5 1 |
| April 22 1992 | Czechoslovakia Germany | 1 1 | Friendly in Czechoslovakia | +3 -3 | 1824 2034 | 0 0 | 12 1 |
| May 30 1992 | Germany Turkey | 1 0 | Friendly in Germany | +1 -1 | 2035 1540 | 0 0 | 1 57 |
| June 02 1992 | Germany Northern Ireland | 1 1 | Friendly in Germany | -9 +9 | 2026 1601 | 0 +2 | 1 46 |
| June 12 1992 | Germany Commonwealth of Independent States | 1 1 | European Cup in Sweden | -11 +11 | 2015 1878 | 0 0 | 1 9 |
| June 15 1992 | Germany Scotland | 2 0 | European Cup in Sweden | +12 -12 | 2027 1713 | 0 0 | 1 28 |
| June 18 1992 | Netherlands Germany | 3 1 | European Cup in Sweden | +47 -47 | 1982 1980 | +3 -1 | 1 2 |
| June 21 1992 | Sweden Germany | 2 3 | European Cup in Sweden | -22 +22 | 1820 2002 | -2 +1 | 12 1 |
| June 26 1992 | Denmark Germany | 2 0 | European Cup in Sweden | +52 -52 | 1910 1950 | +2 -2 | 7 3 |
| September 09 1992 | Denmark Germany | 1 2 | Friendly in Denmark | -11 +11 | 1882 1961 | -1 +2 | 8 2 |
| October 14 1992 | Germany Mexico | 1 1 | Friendly in Germany | -7 +7 | 1954 1780 | -1 0 | 3 19 |
| November 18 1992 | Germany Austria | 0 0 | Friendly in Germany | -9 +9 | 1945 1603 | 0 +1 | 3 48 |
| December 16 1992 | Brazil Germany | 3 1 | Friendly in Brazil | +11 -11 | 1961 1934 | 0 -1 | 2 4 |
| December 20 1992 | Uruguay Germany | 1 4 | Friendly in Uruguay | -17 +17 | 1814 1951 | 0 +1 | 14 3 |
| March 24 1993 | Scotland Germany | 0 1 | Friendly in Scotland | -7 +7 | 1747 1958 | 0 +1 | 21 3 |
| April 14 1993 | Germany Ghana | 6 1 | Friendly in Germany | +3 -3 | 1961 1617 | 0 -3 | 3 45 |
| June 10 1993 | Germany Brazil | 3 3 | US Cup in the United States | 0 0 | 1961 1966 | 0 0 | 3 2 |
| June 13 1993 | United States Germany | 3 4 | US Cup in the United States | -6 +6 | 1623 1967 | -1 +1 | 43 2 |
| June 19 1993 | Germany England | 2 1 | US Cup in the United States | +10 -10 | 1977 1833 | 0 0 | 2 11 |
| September 22 1993 | Tunisia Germany | 1 1 | Friendly in Tunisia | +7 -7 | 1571 1970 | +2 0 | 54 1 |
| October 13 1993 | Germany Uruguay | 5 0 | Friendly in Germany | +6 -6 | 1976 1764 | 0 0 | 1 22 |
| November 17 1993 | Germany Brazil | 2 1 | Friendly in Germany | +6 -6 | 1982 1902 | 0 +1 | 1 4 |
| December 15 1993 | Argentina Germany | 2 1 | Friendly in the United States | +13 -13 | 1895 1969 | +2 0 | 6 1 |
| December 18 1993 | United States Germany | 0 3 | Friendly in the United States | -6 +6 | 1596 1975 | -1 0 | 52 1 |
| December 22 1993 | Mexico Germany | 0 0 | Friendly in Mexico | 0 0 | 1862 1975 | 0 0 | 10 1 |
| March 23 1994 | Germany Italy | 2 1 | Friendly in Germany | +6 -6 | 1981 1938 | 0 0 | 1 3 |
| April 27 1994 | United Arab Emirates Germany | 0 2 | Friendly in United Arab Emirates | -3 +3 | 1463 1984 | -2 0 | 85 1 |
| May 29 1994 | Germany Ireland | 0 2 | Friendly in Germany | -25 +25 | 1959 1844 | 0 +4 | 1 12 |
| June 02 1994 | Austria Germany | 1 5 | Friendly in Austria | -7 +7 | 1604 1966 | 0 0 | 48 1 |
| June 08 1994 | Canada Germany | 0 2 | Friendly in Canada | -5 +5 | 1562 1971 | -1 0 | 56 1 |
| June 17 1994 | Germany Bolivia | 1 0 | World Cup in the United States | +9 -9 | 1980 1653 | 0 -2 | 1 37 |
| June 21 1994 | Germany Spain | 1 1 | World Cup in the United States | -12 +12 | 1968 1850 | 0 +2 | 1 13 |
| June 27 1994 | Germany South Korea | 3 2 | World Cup in the United States | +9 -9 | 1977 1660 | +1 -4 | 1 36 |
| July 02 1994 | Germany Belgium | 3 2 | World Cup in the United States | +16 -16 | 1993 1789 | 0 -4 | 1 23 |
| July 10 1994 | Bulgaria Germany | 2 1 | World Cup in the United States | +45 -45 | 1848 1948 | +4 -1 | 13 3 |
| September 07 1994 | Russia Germany | 0 1 | Friendly in Russia | -9 +9 | 1794 1957 | -2 0 | 20 3 |
| October 12 1994 | Hungary Germany | 0 0 | Friendly in Hungary | +7 -7 | 1577 1950 | +2 0 | 52 3 |
| November 16 1994 | Albania Germany | 1 2 | European Cup qualifier in Albania | -2 +2 | 1327 1952 | 0 +1 | 123 2 |
| December 14 1994 | Moldova Germany | 0 3 | European Cup qualifier in Moldova | -6 +6 | 1450 1958 | -2 0 | 87 2 |
| December 18 1994 | Germany Albania | 2 1 | European Cup qualifier in Germany | +1 -1 | 1959 1311 | 0 0 | 2 127 |
| February 22 1995 | Spain Germany | 0 0 | Friendly in Spain | -3 +3 | 1946 1962 | -1 0 | 4 2 |
| March 29 1995 | Georgia Germany | 0 2 | European Cup qualifier in Georgia | -8 +8 | 1522 1970 | -4 0 | 66 2 |
| April 26 1995 | Germany Wales | 1 1 | European Cup qualifier in Germany | -18 +18 | 1952 1610 | -1 +8 | 3 41 |
| June 07 1995 | Bulgaria Germany | 3 2 | European Cup qualifier in Bulgaria | +22 -22 | 1846 1930 | +5 -1 | 13 4 |
| June 21 1995 | Germany Italy | 2 0 | Centenary Tournament in Switzerland | +25 -25 | 1955 1945 | +2 -1 | 2 3 |
| June 23 1995 | Switzerland Germany | 1 2 | Centenary Tournament in Switzerland | -12 +12 | 1762 1967 | -2 0 | 24 2 |
| August 23 1995 | Belgium Germany | 1 2 | Friendly in Belgium | -8 +8 | 1774 1975 | 0 0 | 23 2 |
| September 06 1995 | Germany Georgia | 4 1 | European Cup qualifier in Germany | +3 -3 | 1978 1558 | 0 -3 | 2 58 |
| October 08 1995 | Germany Moldova | 6 1 | European Cup qualifier in Germany | +1 -1 | 1979 1365 | 0 0 | 2 114 |
| October 11 1995 | Wales Germany | 1 2 | European Cup qualifier in Wales | -6 +6 | 1581 1985 | -2 0 | 50 2 |
| November 15 1995 | Germany Bulgaria | 3 1 | European Cup qualifier in Germany | +10 -10 | 1995 1794 | 0 0 | 2 20 |
| December 15 1995 | South Africa Germany | 0 0 | Friendly in South Africa | +5 -5 | 1693 1990 | 0 0 | 29 2 |
| February 21 1996 | Portugal Germany | 1 2 | Friendly in Portugal | -8 +8 | 1828 1998 | -1 0 | 14 2 |
| March 27 1996 | Germany Denmark | 2 0 | Friendly in Germany | +8 -8 | 2006 1919 | 0 -1 | 2 6 |
| April 24 1996 | Netherlands Germany | 0 1 | Friendly in the Netherlands | -9 +9 | 1873 2015 | 0 0 | 8 2 |
| May 29 1996 | Northern Ireland Germany | 1 1 | Friendly in Northern Ireland | +7 -7 | 1607 2008 | +3 0 | 44 2 |
| June 01 1996 | Germany France | 0 1 | Friendly in Germany | -15 +15 | 1993 1946 | 0 0 | 2 5 |
| June 04 1996 | Germany Liechtenstein | 9 1 | Friendly in Germany | 0 0 | 1993 1106 | 0 0 | 2 169 |
| June 09 1996 | Germany Czechia | 2 0 | European Cup in England | +25 -25 | 2018 1843 | 0 -1 | 2 11 |
| June 16 1996 | Germany Russia | 3 0 | European Cup in England | +25 -25 | 2043 1834 | +1 -2 | 1 14 |
| June 19 1996 | Italy Germany | 0 0 | European Cup in England | +7 -7 | 1943 2036 | 0 -1 | 5 2 |
| June 23 1996 | Germany Croatia | 2 1 | European Cup in England | +13 -13 | 2049 1846 | +1 0 | 1 12 |
| June 26 1996 | England Germany | 1 1 | European Cup in England | +4 -4 | 1897 2045 | 0 0 | 7 1 |
| June 30 1996 | Germany Czechia | 2 1 | European Cup in England | +16 -16 | 2061 1891 | 0 -2 | 1 8 |
| September 04 1996 | Poland Germany | 0 2 | Friendly in Poland | -3 +3 | 1601 2064 | 0 0 | 47 1 |
| October 09 1996 | Armenia Germany | 1 5 | World Cup qualifier in Armenia | -2 +2 | 1377 2066 | -2 0 | 111 1 |
| November 09 1996 | Germany Northern Ireland | 1 1 | World Cup qualifier in Germany | -19 +19 | 2047 1584 | 0 +1 | 1 54 |
| December 14 1996 | Portugal Germany | 0 0 | World Cup qualifier in Portugal | +5 -5 | 1855 2042 | 0 0 | 11 1 |
| February 26 1997 | Israel Germany | 0 1 | Friendly in Israel | -2 +2 | 1564 2044 | -1 0 | 57 1 |
| April 02 1997 | Germany Albania | 3 2 | World Cup qualifier in Spain | +1 -1 | 2045 1362 | 0 0 | 1 116 |
| April 30 1997 | Germany Ukraine | 2 0 | World Cup qualifier in Germany | +3 -3 | 2048 1640 | -1 -2 | 2 43 |
| June 07 1997 | Ukraine Germany | 0 0 | World Cup qualifier in Ukraine | +15 -15 | 1639 2033 | +4 0 | 42 1 |
| August 20 1997 | Northern Ireland Germany | 1 3 | World Cup qualifier in Northern Ireland | -7 +7 | 1587 2040 | -1 0 | 53 2 |
| September 06 1997 | Germany Portugal | 1 1 | World Cup qualifier in Germany | -14 +14 | 2026 1850 | 0 +1 | 2 10 |
| September 10 1997 | Germany Armenia | 4 0 | World Cup qualifier in Germany | +1 -1 | 2027 1412 | 0 0 | 2 100 |
| October 11 1997 | Germany Albania | 4 3 | World Cup qualifier in Germany | 0 0 | 2027 1366 | 0 0 | 2 112 |
| November 15 1997 | Germany South Africa | 3 0 | Friendly in Germany | +3 -3 | 2030 1722 | 0 0 | 2 28 |
| February 18 1998 | Oman Germany | 0 2 | Friendly in Oman | -1 +1 | 1298 2031 | 0 0 | 129 2 |
| February 22 1998 | Saudi Arabia Germany | 0 3 | Friendly in Saudi Arabia | -5 +5 | 1625 2036 | -1 0 | 47 2 |
| March 25 1998 | Germany Brazil | 1 2 | Friendly in Germany | -12 +12 | 2024 2082 | 0 0 | 2 1 |
| April 22 1998 | Germany Nigeria | 1 0 | Friendly in Germany | +2 -2 | 2026 1689 | 0 +1 | 2 34 |
| May 27 1998 | Finland Germany | 0 0 | Friendly in Finland | +8 -8 | 1507 2018 | +6 0 | 68 2 |
| May 30 1998 | Germany Colombia | 3 1 | Friendly in Germany | +3 -3 | 2021 1751 | 0 0 | 2 22 |
| June 05 1998 | Germany Luxembourg | 7 0 | Friendly in Germany | 0 0 | 2021 1166 | 0 0 | 2 162 |
| June 15 1998 | Germany United States | 2 0 | World Cup in France | +14 -14 | 2035 1716 | 0 0 | 2 29 |
| June 21 1998 | Germany Yugoslavia | 2 2 | World Cup in France | -8 +8 | 2027 1951 | 0 +1 | 2 4 |
| June 25 1998 | Germany Iran | 2 0 | World Cup in France | +10 -10 | 2037 1646 | 0 -1 | 2 41 |
| June 29 1998 | Germany Mexico | 2 1 | World Cup in France | +16 -16 | 2053 1845 | 0 -2 | 2 14 |
| July 04 1998 | Croatia Germany | 3 0 | World Cup in France | +78 -78 | 1950 1975 | +4 -3 | 7 5 |
| September 02 1998 | Malta Germany | 1 2 | Friendly in Malta | 0 0 | 1188 1975 | 0 0 | 154 4 |
| September 05 1998 | Romania Germany | 1 1 | Friendly in Malta | +4 -4 | 1843 1971 | 0 0 | 15 4 |
| October 10 1998 | Turkey Germany | 1 0 | European Cup qualifier in Turkey | +32 -32 | 1674 1939 | +10 -1 | 36 5 |
| October 14 1998 | Moldova Germany | 1 3 | European Cup qualifier in Moldova | -3 +3 | 1334 1942 | -1 0 | 119 5 |
| November 18 1998 | Germany Netherlands | 1 1 | Friendly in Germany | -2 +2 | 1940 1960 | 0 0 | 5 4 |
| February 06 1999 | United States Germany | 3 0 | Friendly in the United States | +25 -25 | 1695 1915 | +7 -2 | 33 7 |
| February 09 1999 | Colombia Germany | 3 3 | Friendly in the United States | +5 -5 | 1720 1910 | +1 0 | 27 7 |
| March 27 1999 | Northern Ireland Germany | 0 3 | European Cup qualifier in Northern Ireland | -13 +13 | 1533 1923 | -2 +2 | 64 6 |
| March 31 1999 | Germany Finland | 2 0 | European Cup qualifier in Germany | +3 -3 | 1926 1531 | 0 0 | 6 64 |
| April 28 1999 | Germany Scotland | 0 1 | Friendly in Germany | -18 +18 | 1908 1687 | -2 +4 | 8 37 |
| June 04 1999 | Germany Moldova | 6 1 | European Cup qualifier in Germany | +2 -2 | 1910 1356 | 0 -1 | 8 114 |
| July 24 1999 | Brazil Germany | 4 0 | Confederations Cup in Mexico | +25 -25 | 2108 1885 | 0 -1 | 1 8 |
| July 28 1999 | Germany New Zealand | 2 0 | Confederations Cup in Mexico | +8 -8 | 1893 1512 | +1 -4 | 7 71 |
| July 30 1999 | United States Germany | 2 0 | Confederations Cup in Mexico | +55 -55 | 1773 1838 | +6 -8 | 21 15 |
| September 04 1999 | Finland Germany | 1 2 | European Cup qualifier in Finland | -9 +9 | 1508 1847 | -5 -1 | 73 16 |
| September 08 1999 | Germany Northern Ireland | 4 0 | European Cup qualifier in Germany | +6 -6 | 1853 1501 | +1 -2 | 15 75 |
| October 09 1999 | Germany Turkey | 0 0 | European Cup qualifier in Germany | -13 +13 | 1840 1696 | -1 +1 | 16 32 |
| November 14 1999 | Norway Germany | 0 1 | Friendly in Norway | -14 +14 | 1875 1854 | -4 +1 | 13 16 |
| February 23 2000 | Netherlands Germany | 2 1 | Friendly in the Netherlands | +5 -5 | 1928 1849 | 0 0 | 4 14 |
| March 29 2000 | Croatia Germany | 1 1 | Friendly in Croatia | -4 +4 | 1874 1853 | -1 0 | 11 14 |
| April 26 2000 | Germany Switzerland | 1 1 | Friendly in Germany | -6 +6 | 1847 1690 | 0 +2 | 14 34 |
| June 03 2000 | Germany Czechia | 3 2 | Friendly in Germany | +9 -9 | 1856 1909 | 0 0 | 14 6 |
| June 07 2000 | Germany Liechtenstein | 8 2 | Friendly in Germany | 0 0 | 1856 1066 | 0 0 | 14 177 |
| June 12 2000 | Romania Germany | 1 1 | European Cup in Belgium | +3 -3 | 1813 1853 | 0 +1 | 17 12 |
| June 17 2000 | England Germany | 1 0 | European Cup in Belgium | +25 -25 | 1878 1828 | +2 -2 | 10 14 |
| June 20 2000 | Portugal Germany | 3 0 | European Cup in the Netherlands | +33 -33 | 1949 1795 | +2 -3 | 6 16 |
| August 16 2000 | Germany Spain | 4 1 | Friendly in Germany | +20 -20 | 1815 1935 | +2 -1 | 14 6 |
| September 02 2000 | Germany Greece | 2 0 | World Cup qualifier in Germany | +16 -16 | 1831 1718 | +2 -5 | 12 30 |
| October 07 2000 | England Germany | 0 1 | World Cup qualifier in England | -27 +27 | 1828 1858 | -2 +2 | 13 11 |
| November 15 2000 | Denmark Germany | 2 1 | Friendly in Denmark | +11 -11 | 1739 1847 | +4 -1 | 24 11 |
| February 27 2001 | France Germany | 1 0 | Friendly in France | +3 -3 | 2078 1844 | 0 0 | 1 11 |
| March 24 2001 | Germany Albania | 2 1 | World Cup qualifier in Germany | +2 -2 | 1846 1458 | +1 0 | 10 82 |
| March 28 2001 | Greece Germany | 2 4 | World Cup qualifier in Greece | -23 +23 | 1642 1869 | -5 +1 | 47 9 |
| May 29 2001 | Germany Slovakia | 2 0 | Friendly in Germany | +6 -6 | 1875 1720 | 0 0 | 8 29 |
| June 02 2001 | Finland Germany | 2 2 | World Cup qualifier in Finland | +9 -9 | 1610 1866 | -1 0 | 55 8 |
| June 06 2001 | Albania Germany | 0 2 | World Cup qualifier in Albania | -9 +9 | 1459 1875 | -2 -1 | 83 9 |
| August 15 2001 | Hungary Germany | 2 5 | Friendly in Hungary | -10 +10 | 1599 1885 | 0 +1 | 54 7 |
| September 01 2001 | Germany England | 1 5 | World Cup qualifier in Germany | -50 +50 | 1835 1914 | -6 +2 | 13 7 |
| October 06 2001 | Germany Finland | 0 0 | World Cup qualifier in Germany | -13 +13 | 1822 1693 | -2 +2 | 15 39 |
| November 10 2001 | Ukraine Germany | 1 1 | World Cup qualifier in Ukraine | +3 -3 | 1679 1819 | +1 +1 | 41 13 |
| November 14 2001 | Germany Ukraine | 4 1 | World Cup qualifier in Germany | +14 -14 | 1833 1665 | -1 -1 | 14 42 |
| February 13 2002 | Germany Israel | 7 1 | Friendly in Germany | +6 -6 | 1839 1629 | +1 -2 | 11 48 |
| March 27 2002 | Germany United States | 4 2 | Friendly in Germany | +9 -9 | 1848 1777 | 0 +1 | 12 22 |
| April 17 2002 | Germany Argentina | 0 1 | Friendly in Germany | -9 +9 | 1839 1987 | -2 0 | 14 3 |
| May 09 2002 | Germany Kuwait | 7 0 | Friendly in Germany | +4 -4 | 1843 1533 | +1 -2 | 13 64 |
| May 14 2002 | Wales Germany | 1 0 | Friendly in Wales | +16 -16 | 1544 1827 | +7 0 | 61 13 |
| May 18 2002 | Germany Austria | 6 2 | Friendly in Germany | +6 -6 | 1833 1648 | +1 0 | 12 43 |
| June 01 2002 | Germany Saudi Arabia | 8 0 | World Cup in Japan | +47 -47 | 1880 1661 | +5 -4 | 8 40 |
| June 05 2002 | Ireland Germany | 1 1 | World Cup in Japan | +4 -4 | 1840 1876 | +1 0 | 13 8 |
| June 11 2002 | Germany Cameroon | 2 0 | World Cup in Japan | +38 -38 | 1914 1786 | +1 -4 | 8 21 |
| June 15 2002 | Germany Paraguay | 1 0 | World Cup in South Korea | +15 -15 | 1929 1709 | 0 -3 | 7 37 |
| June 21 2002 | Germany United States | 1 0 | World Cup in South Korea | +21 -21 | 1950 1795 | +2 -6 | 5 21 |
| June 25 2002 | South Korea Germany | 0 1 | World Cup in South Korea | -27 +27 | 1791 1977 | -7 +3 | 22 2 |
| June 30 2002 | Brazil Germany | 2 0 | World Cup in Japan | +42 -42 | 2046 1935 | 0 -3 | 1 5 |
| August 21 2002 | Bulgaria Germany | 2 2 | Friendly in Bulgaria | +5 -5 | 1637 1930 | +2 -1 | 43 6 |
| September 07 2002 | Lithuania Germany | 0 2 | European Cup qualifier in Lithuania | -4 +4 | 1346 1934 | 0 +1 | 122 5 |
| October 11 2002 | Bosnia and Herzegovina Germany | 1 1 | Friendly in Bosnia and Herzegovina | +8 -8 | 1496 1926 | -1 -2 | 75 7 |
| October 16 2002 | Germany Faroe Islands | 2 1 | European Cup qualifier in Germany | 0 0 | 1926 1213 | +1 0 | 6 150 |
| November 20 2002 | Germany Netherlands | 1 3 | Friendly in Germany | -16 +16 | 1910 2015 | -1 0 | 7 2 |
| February 12 2003 | Spain Germany | 3 1 | Friendly in Spain | +9 -9 | 1973 1901 | 0 +1 | 4 6 |
| March 29 2003 | Germany Lithuania | 1 1 | European Cup qualifier in Germany | -19 +19 | 1882 1358 | -3 +6 | 9 117 |
| April 30 2003 | Germany Serbia and Montenegro | 1 0 | Friendly in Germany | +4 -4 | 1886 1740 | -1 -1 | 9 27 |
| June 01 2003 | Germany Canada | 4 1 | Friendly in Germany | +3 -3 | 1889 1600 | +1 -1 | 8 56 |
| June 07 2003 | Scotland Germany | 1 1 | European Cup qualifier in Scotland | +10 -10 | 1615 1879 | +2 -1 | 50 9 |
| June 11 2003 | Faroe Islands Germany | 0 2 | European Cup qualifier in Faroe Islands | -2 +2 | 1231 1881 | 0 -1 | 148 10 |
| August 20 2003 | Germany Italy | 0 1 | Friendly in Germany | -12 +12 | 1869 1909 | 0 +1 | 10 7 |
| September 06 2003 | Iceland Germany | 0 0 | European Cup qualifier in Iceland | +12 -12 | 1552 1857 | +2 -1 | 64 11 |
| September 10 2003 | Germany Scotland | 2 1 | European Cup qualifier in Germany | +5 -5 | 1862 1619 | 0 0 | 11 51 |
| October 11 2003 | Germany Iceland | 3 0 | European Cup qualifier in Germany | +6 -6 | 1868 1546 | +1 0 | 10 63 |
| November 15 2003 | Germany France | 0 3 | Friendly in Germany | -16 +16 | 1852 2023 | 0 0 | 10 1 |
| February 18 2004 | Croatia Germany | 1 2 | Friendly in Croatia | -11 +11 | 1790 1863 | -1 -1 | 18 11 |
| March 31 2004 | Germany Belgium | 3 0 | Friendly in Germany | +8 -8 | 1871 1757 | +1 -1 | 10 24 |
| April 28 2004 | Romania Germany | 5 1 | Friendly in Romania | +18 -18 | 1807 1853 | 0 -1 | 17 11 |
| May 27 2004 | Germany Malta | 7 0 | Friendly in Germany | +1 -1 | 1854 1228 | 0 -1 | 11 148 |
| June 02 2004 | Switzerland Germany | 0 2 | Friendly in Switzerland | -12 +12 | 1674 1866 | -4 +1 | 40 9 |
| June 06 2004 | Germany Hungary | 0 2 | Friendly in Germany | -28 +28 | 1838 1540 | -1 +6 | 11 67 |
| June 15 2004 | Germany Netherlands | 1 1 | European Cup in Portugal | +7 -7 | 1845 1924 | +2 -1 | 9 6 |
| June 19 2004 | Latvia Germany | 0 0 | European Cup in Portugal | +19 -19 | 1507 1826 | +2 -1 | 74 12 |
| June 23 2004 | Czechia Germany | 2 1 | European Cup in Portugal | +16 -16 | 1968 1810 | +2 -4 | 3 16 |
| August 18 2004 | Austria Germany | 1 3 | Friendly in Austria | -12 +12 | 1631 1822 | -1 +2 | 46 16 |
| September 08 2004 | Germany Brazil | 1 1 | Friendly in Germany | +2 -2 | 1824 1984 | 0 0 | 15 2 |
| October 09 2004 | Iran Germany | 0 2 | Friendly in Iran | -18 +18 | 1778 1842 | -1 +2 | 24 13 |
| November 17 2004 | Germany Cameroon | 3 0 | Friendly in Germany | +7 -7 | 1849 1694 | +1 -2 | 12 33 |
| December 16 2004 | Japan Germany | 0 3 | Friendly in Japan | -23 +23 | 1829 1872 | -4 +3 | 15 9 |
| December 19 2004 | South Korea Germany | 3 1 | Friendly in South Korea | +19 -19 | 1697 1853 | +6 -2 | 32 11 |
| December 21 2004 | Thailand Germany | 1 5 | Friendly in Thailand | -3 +3 | 1320 1856 | -2 0 | 126 11 |
| February 09 2005 | Germany Argentina | 2 2 | Friendly in Germany | +1 -1 | 1857 2002 | -1 0 | 12 1 |
| March 26 2005 | Slovenia Germany | 0 1 | Friendly in Slovenia | -6 +6 | 1618 1863 | -2 -1 | 52 13 |
| June 04 2005 | Northern Ireland Germany | 1 4 | Friendly in Northern Ireland | -5 +5 | 1450 1868 | 0 -1 | 89 13 |
| June 08 2005 | Germany Russia | 2 2 | Friendly in Germany | -6 +6 | 1862 1727 | +1 +1 | 12 30 |
| June 15 2005 | Germany Australia | 4 3 | Confederations Cup in Germany | +15 -15 | 1877 1794 | +3 -3 | 9 22 |
| June 18 2005 | Germany Tunisia | 3 0 | Confederations Cup in Germany | +12 -12 | 1889 1639 | 0 -5 | 9 50 |
| June 21 2005 | Germany Argentina | 2 2 | Confederations Cup in Germany | +1 -1 | 1890 2008 | 0 0 | 9 1 |
| June 25 2005 | Germany Brazil | 2 3 | Confederations Cup in Germany | -29 +29 | 1861 1961 | -3 +1 | 12 4 |
| June 29 2005 | Germany Mexico | 4 3 | Confederations Cup in Germany | +23 -23 | 1884 1909 | +3 -2 | 9 8 |
| August 17 2005 | Netherlands Germany | 2 2 | Friendly in the Netherlands | -5 +5 | 1964 1889 | 0 0 | 2 8 |
| September 03 2005 | Slovakia Germany | 2 0 | Friendly in Slovakia | +22 -22 | 1649 1867 | +7 -4 | 46 12 |
| September 07 2005 | Germany South Africa | 4 2 | Friendly in Germany | +2 -2 | 1869 1528 | +1 0 | 11 73 |
| October 08 2005 | Turkey Germany | 2 1 | Friendly in Turkey | +9 -9 | 1810 1860 | +1 0 | 18 11 |
| October 12 2005 | Germany China | 1 0 | Friendly in Germany | +3 -3 | 1863 1644 | 0 -1 | 11 49 |
| November 12 2005 | France Germany | 0 0 | Friendly in France | -5 +5 | 1946 1868 | 0 0 | 3 11 |
| March 01 2006 | Italy Germany | 4 1 | Friendly in Italy | +11 -11 | 1919 1857 | +1 0 | 7 11 |
| March 22 2006 | Germany United States | 4 1 | Friendly in Germany | +12 -12 | 1869 1830 | 0 0 | 11 13 |
| May 27 2006 | Germany Luxembourg | 7 0 | Friendly in Germany | 0 0 | 1869 946 | 0 0 | 11 189 |
| May 30 2006 | Germany Japan | 2 2 | Friendly in Germany | -5 +5 | 1864 1770 | 0 +1 | 11 26 |
| June 02 2006 | Germany Colombia | 3 0 | Friendly in Germany | +8 -8 | 1872 1745 | +1 -3 | 10 33 |
| June 09 2006 | Germany Costa Rica | 4 2 | World Cup in Germany | +16 -16 | 1888 1684 | +1 -3 | 9 41 |
| June 14 2006 | Germany Poland | 1 0 | World Cup in Germany | +11 -11 | 1899 1719 | +1 -2 | 9 35 |
| June 20 2006 | Germany Ecuador | 3 0 | World Cup in Germany | +23 -23 | 1922 1757 | +2 -5 | 7 26 |
| June 24 2006 | Germany Sweden | 2 0 | World Cup in Germany | +24 -24 | 1946 1823 | 0 -1 | 8 13 |
| June 30 2006 | Germany Argentina | 1 1 | World Cup in Germany | -6 +6 | 1940 1982 | 0 0 | 8 3 |
| July 04 2006 | Germany Italy | 0 2 | World Cup in Germany | -50 +50 | 1890 2051 | -1 +2 | 9 1 |
| July 08 2006 | Germany Portugal | 3 1 | World Cup in Germany | +40 -40 | 1930 1912 | +1 -3 | 8 9 |
| August 16 2006 | Germany Sweden | 3 0 | Friendly in Germany | +8 -8 | 1938 1815 | 0 -3 | 7 16 |
| September 02 2006 | Germany Ireland | 1 0 | European Cup qualifier in Germany | +7 -7 | 1945 1771 | 0 -2 | 7 22 |
| September 06 2006 | San Marino Germany | 0 13 | European Cup qualifier in San Marino | -1 +1 | 914 1946 | 0 0 | 195 7 |
| October 07 2006 | Germany Georgia | 2 0 | Friendly in Germany | +1 -1 | 1947 1475 | 0 0 | 7 86 |
| October 11 2006 | Slovakia Germany | 1 4 | European Cup qualifier in Slovakia | -20 +20 | 1666 1967 | -1 +3 | 44 4 |
| November 15 2006 | Cyprus Germany | 1 1 | European Cup qualifier in Cyprus | +17 -17 | 1472 1950 | +5 -2 | 86 6 |
| February 07 2007 | Germany Switzerland | 3 1 | Friendly in Germany | +6 -6 | 1956 1810 | 0 -1 | 6 15 |
| March 24 2007 | Czechia Germany | 1 2 | European Cup qualifier in Czechia | -21 +21 | 1845 1977 | -1 +2 | 12 4 |
| March 28 2007 | Germany Denmark | 0 1 | Friendly in Germany | -16 +16 | 1961 1858 | -1 +2 | 5 11 |
| June 02 2007 | Germany San Marino | 6 0 | European Cup qualifier in Germany | 0 0 | 1961 912 | -1 0 | 6 196 |
| June 06 2007 | Germany Slovakia | 2 1 | European Cup qualifier in Germany | +4 -4 | 1965 1690 | +1 0 | 5 42 |
| August 22 2007 | England Germany | 1 2 | Friendly in England | -11 +11 | 1905 1976 | 0 +2 | 7 4 |
| September 08 2007 | Wales Germany | 0 2 | European Cup qualifier in Wales | -9 +9 | 1556 1985 | -1 0 | 64 4 |
| September 12 2007 | Germany Romania | 3 1 | Friendly in Germany | +7 -7 | 1992 1876 | 0 -1 | 4 11 |
| October 13 2007 | Ireland Germany | 0 0 | European Cup qualifier in Ireland | +8 -8 | 1761 1984 | +1 -1 | 24 5 |
| October 17 2007 | Germany Czechia | 0 3 | European Cup qualifier in Germany | -56 +56 | 1928 1900 | -1 +4 | 6 9 |
| November 17 2007 | Germany Cyprus | 4 0 | European Cup qualifier in Germany | +4 -4 | 1932 1508 | -1 -2 | 7 78 |
| November 21 2007 | Germany Wales | 0 0 | European Cup qualifier in Germany | -17 +17 | 1915 1599 | 0 +2 | 7 56 |
| February 06 2008 | Austria Germany | 0 3 | Friendly in Austria | -7 +7 | 1564 1922 | -4 0 | 62 7 |
| March 26 2008 | Switzerland Germany | 0 4 | Friendly in Switzerland | -16 +16 | 1759 1938 | -5 0 | 27 7 |
| May 27 2008 | Germany Belarus | 2 2 | Friendly in Germany | -9 +9 | 1929 1543 | 0 +3 | 7 70 |
| May 31 2008 | Germany Serbia | 2 1 | Friendly in Germany | +3 -3 | 1932 1701 | 0 -1 | 7 40 |
| June 08 2008 | Germany Poland | 2 0 | European Cup in Austria | +20 -20 | 1952 1737 | +1 -5 | 6 30 |
| June 12 2008 | Croatia Germany | 2 1 | European Cup in Austria | +32 -32 | 1888 1920 | +3 0 | 10 7 |
| June 16 2008 | Austria Germany | 0 1 | European Cup in Austria | -9 +9 | 1556 1929 | -3 0 | 62 7 |
| June 19 2008 | Germany Portugal | 3 2 | European Cup in Switzerland | +20 -20 | 1949 1840 | 0 0 | 6 12 |
| June 25 2008 | Germany Turkey | 3 2 | European Cup in Switzerland | +16 -16 | 1965 1802 | 0 0 | 6 15 |
| June 29 2008 | Spain Germany | 1 0 | European Cup in Austria | +20 -20 | 2049 1945 | 0 0 | 1 6 |
| August 20 2008 | Germany Belgium | 2 0 | Friendly in Germany | +2 -2 | 1947 1590 | 0 +1 | 6 55 |
| September 06 2008 | Liechtenstein Germany | 0 6 | World Cup qualifier in Liechtenstein | -2 +2 | 1152 1949 | +1 0 | 167 6 |
| September 10 2008 | Finland Germany | 3 3 | World Cup qualifier in Finland | +11 -11 | 1655 1938 | +2 0 | 44 6 |
| October 11 2008 | Germany Russia | 2 1 | World Cup qualifier in Germany | +10 -10 | 1948 1842 | 0 +1 | 6 10 |
| October 15 2008 | Germany Wales | 1 0 | World Cup qualifier in Germany | +3 -3 | 1951 1607 | +1 0 | 5 51 |
| November 19 2008 | Germany England | 1 2 | Friendly in Germany | -13 +13 | 1938 1958 | -2 +2 | 7 5 |
| February 11 2009 | Germany Norway | 0 1 | Friendly in Germany | -18 +18 | 1920 1694 | 0 +4 | 7 40 |
| March 28 2009 | Germany Liechtenstein | 4 0 | World Cup qualifier in Germany | +1 -1 | 1921 1155 | 0 0 | 7 164 |
| April 01 2009 | Wales Germany | 0 2 | World Cup qualifier in Wales | -12 +12 | 1568 1933 | -4 +1 | 60 6 |
| May 29 2009 | China Germany | 1 1 | Friendly in China | +7 -7 | 1527 1926 | +2 0 | 75 6 |
| June 02 2009 | United Arab Emirates Germany | 2 7 | Friendly in United Arab Emirates | -3 +3 | 1396 1929 | 0 0 | 105 6 |
| August 12 2009 | Azerbaijan Germany | 0 2 | World Cup qualifier in Azerbaijan | -3 +3 | 1330 1932 | -1 0 | 126 5 |
| September 05 2009 | Germany South Africa | 2 0 | Friendly in Germany | +1 -1 | 1933 1518 | 0 -2 | 5 80 |
| September 09 2009 | Germany Azerbaijan | 4 0 | World Cup qualifier in Germany | +1 -1 | 1934 1319 | 0 -2 | 5 129 |
| October 10 2009 | Russia Germany | 0 1 | World Cup qualifier in Russia | -23 +23 | 1862 1957 | -1 0 | 8 5 |
| October 14 2009 | Germany Finland | 1 1 | World Cup qualifier in Germany | -17 +17 | 1940 1651 | 0 +2 | 5 46 |
| November 18 2009 | Germany Ivory Coast | 2 2 | Friendly in Germany | -7 +7 | 1933 1763 | 0 +2 | 5 22 |
| March 03 2010 | Germany Argentina | 0 1 | Friendly in Germany | -14 +14 | 1919 1895 | -1 0 | 6 7 |
| May 13 2010 | Germany Malta | 3 0 | Friendly in Germany | 0 0 | 1919 1185 | 0 0 | 6 157 |
| May 29 2010 | Hungary Germany | 0 3 | Friendly in Hungary | -7 +7 | 1575 1926 | -3 +1 | 57 5 |
| June 03 2010 | Germany Bosnia and Herzegovina | 3 1 | Friendly in Germany | +3 -3 | 1929 1615 | 0 -1 | 5 51 |
| June 13 2010 | Germany Australia | 4 0 | World Cup in South Africa | +31 -31 | 1960 1729 | +1 -5 | 4 27 |
| June 18 2010 | Serbia Germany | 1 0 | World Cup in South Africa | +45 -45 | 1819 1915 | +5 -2 | 14 6 |
| June 23 2010 | Germany Ghana | 1 0 | World Cup in South Africa | +15 -15 | 1930 1711 | 0 -4 | 6 32 |
| June 27 2010 | Germany England | 4 1 | World Cup in South Africa | +55 -55 | 1985 1889 | +1 -2 | 5 7 |
| July 03 2010 | Germany Argentina | 4 0 | World Cup in South Africa | +59 -59 | 2044 1940 | +1 -1 | 4 5 |
| July 07 2010 | Spain Germany | 1 0 | World Cup in South Africa | +26 -26 | 2111 2018 | +1 0 | 1 4 |
| July 10 2010 | Germany Uruguay | 3 2 | World Cup in South Africa | +19 -19 | 2037 1861 | 0 -1 | 4 8 |
| August 11 2010 | Denmark Germany | 2 2 | Friendly in Denmark | +6 -6 | 1704 2031 | +1 0 | 33 4 |
| September 03 2010 | Belgium Germany | 0 1 | European Cup qualifier in Belgium | -4 +4 | 1556 2035 | -1 0 | 67 4 |
| September 07 2010 | Germany Azerbaijan | 6 1 | European Cup qualifier in Germany | +1 -1 | 2036 1416 | 0 +1 | 4 104 |
| October 08 2010 | Germany Turkey | 3 0 | European Cup qualifier in Germany | +9 -9 | 2045 1786 | 0 -2 | 4 16 |
| October 12 2010 | Kazakhstan Germany | 0 3 | European Cup qualifier in Kazakhstan | -2 +2 | 1293 2047 | 0 0 | 135 4 |
| November 17 2010 | Sweden Germany | 0 0 | Friendly in Sweden | +4 -4 | 1784 2043 | -1 0 | 15 4 |
| February 09 2011 | Germany Italy | 1 1 | Friendly in Germany | -7 +7 | 2036 1814 | 0 0 | 4 13 |
| March 26 2011 | Germany Kazakhstan | 4 0 | European Cup qualifier in Germany | +1 -1 | 2037 1300 | 0 -1 | 4 132 |
| March 29 2011 | Germany Australia | 1 2 | Friendly in Germany | -18 +18 | 2019 1798 | 0 +2 | 4 15 |
| May 29 2011 | Germany Uruguay | 2 1 | Friendly in Germany | +3 -3 | 2022 1846 | 0 -1 | 4 11 |
| June 03 2011 | Austria Germany | 1 2 | European Cup qualifier in Austria | -4 +4 | 1526 2026 | 0 0 | 73 4 |
| June 07 2011 | Azerbaijan Germany | 1 3 | European Cup qualifier in Azerbaijan | -3 +3 | 1389 2029 | -1 0 | 111 4 |
| August 10 2011 | Germany Brazil | 3 2 | Friendly in Germany | +7 -7 | 2036 2011 | 0 0 | 3 4 |
| September 02 2011 | Germany Austria | 6 2 | European Cup qualifier in Germany | +2 -2 | 2038 1522 | 0 0 | 3 75 |
| September 06 2011 | Poland Germany | 2 2 | Friendly in Poland | +7 -7 | 1670 2031 | +1 0 | 39 3 |
| October 07 2011 | Turkey Germany | 1 3 | European Cup qualifier in Turkey | -16 +16 | 1738 2047 | -6 0 | 29 3 |
| October 11 2011 | Germany Belgium | 3 1 | European Cup qualifier in Germany | +3 -3 | 2050 1642 | 0 -1 | 3 45 |
| November 11 2011 | Ukraine Germany | 3 3 | Friendly in Ukraine | +6 -6 | 1737 2044 | +3 0 | 29 3 |
| November 15 2011 | Germany Netherlands | 3 0 | Friendly in Germany | +13 -13 | 2057 2042 | +1 -1 | 2 3 |