| world | interactive | biggest upsets | historical data | football links | about ratings | contact |
| europe | america | latin america | africa | asia | caribbean | oceania |
African Nations Cup Asian Cup qualifiers Asian Challenge Cup Cecafa Cup
Cemac Cup East Asian Championship South Asian Championship World Cup finals
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 1736 | 0 +1 | 1 24 |
| June 18 1974 | West Germany Australia | 3 0 | World Cup in West Germany | +5 -5 | 2073 1638 | 0 -1 | 1 36 |
| June 22 1974 | West Germany East Germany | 0 1 | World Cup in West Germany | -50 +50 | 2023 1950 | -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 | 0 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 | 1617 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 | -2 0 | 40 1 |
| June 12 1977 | Brazil West Germany | 1 1 | Friendly in Brazil | -1 +1 | 2014 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 2025 | 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 | 1735 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 | 1266 1976 | +5 0 | 123 4 |
| April 01 1979 | Turkey West Germany | 0 0 | European Cup qualifier in Turkey | +14 -14 | 1583 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 1246 | 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 2053 | 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 -2 | 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 | 2058 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 | 1675 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 | 1912 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 -1 | 4 14 |
| 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 | 1846 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 | 1910 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 | 1795 1959 | +3 0 | 18 2 |
| June 17 1984 | West Germany Romania | 2 1 | European Cup in France | +14 -14 | 1973 1778 | 0 0 | 2 21 |
| June 20 1984 | Spain West Germany | 1 0 | European Cup in France | +35 -35 | 1854 1938 | +3 -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 1748 | 0 -1 | 3 22 |
| December 16 1984 | Malta West Germany | 2 3 | World Cup qualifier in Malta | -2 +2 | 1287 1929 | -1 0 | 122 4 |
| January 29 1985 | West Germany Hungary | 0 1 | Friendly in West Germany | -16 +16 | 1913 1795 | 0 +3 | 4 19 |
| February 24 1985 | Portugal West Germany | 1 2 | World Cup qualifier in Portugal | -19 +19 | 1778 1932 | -5 +1 | 22 3 |
| March 27 1985 | West Germany Malta | 6 0 | World Cup qualifier in West Germany | +1 -1 | 1933 1281 | 0 0 | 4 123 |
| April 17 1985 | West Germany Bulgaria | 4 1 | Friendly in West Germany | +5 -5 | 1938 1730 | 0 +1 | 4 29 |
| April 30 1985 | Czechoslovakia West Germany | 1 5 | World Cup qualifier in Czechoslovakia | -31 +31 | 1748 1969 | -7 +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 | 1800 1909 | +6 -1 | 17 3 |
| August 28 1985 | Soviet Union West Germany | 1 0 | Friendly in the Soviet Union | +6 -6 | 1946 1903 | 0 0 | 2 4 |
| September 25 1985 | Sweden West Germany | 2 2 | World Cup qualifier in Sweden | -2 +2 | 1844 1905 | 0 0 | 8 3 |
| October 16 1985 | West Germany Portugal | 0 1 | World Cup qualifier in West Germany | -32 +32 | 1873 1788 | -2 +4 | 5 23 |
| November 17 1985 | West Germany Czechoslovakia | 2 2 | World Cup qualifier in West Germany | -10 +10 | 1863 1789 | -2 +2 | 7 21 |
| February 05 1986 | Italy West Germany | 1 2 | Friendly in Italy | -12 +12 | 1830 1875 | -5 +2 | 14 5 |
| March 12 1986 | West Germany Brazil | 2 0 | Friendly in West Germany | +11 -11 | 1886 1873 | +2 -1 | 4 6 |
| April 09 1986 | Switzerland West Germany | 0 1 | Friendly in Switzerland | -7 +7 | 1672 1893 | 0 0 | 31 4 |
| May 11 1986 | West Germany Yugoslavia | 1 1 | Friendly in West Germany | -6 +6 | 1887 1773 | 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 | 1820 1889 | +1 0 | 13 5 |
| June 08 1986 | West Germany Scotland | 2 1 | World Cup in Mexico | +23 -23 | 1912 1785 | -1 -5 | 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 0 | 7 31 |
| June 21 1986 | Mexico West Germany | 0 0 | World Cup in Mexico | -5 +5 | 1844 1890 | 0 0 | 9 8 |
| June 25 1986 | West Germany France | 2 0 | World Cup in Mexico | +60 -60 | 1950 1953 | +4 -2 | 4 3 |
| June 29 1986 | Argentina West Germany | 3 2 | World Cup in Mexico | +28 -28 | 2004 1922 | +2 -1 | 1 5 |
| September 24 1986 | Denmark West Germany | 0 2 | Friendly in Denmark | -18 +18 | 1884 1940 | 0 +2 | 8 3 |
| October 15 1986 | West Germany Spain | 2 2 | Friendly in West Germany | -3 +3 | 1937 1942 | -1 +1 | 5 4 |
| October 29 1986 | Austria West Germany | 4 1 | Friendly in Austria | +24 -24 | 1722 1913 | +1 -1 | 29 6 |
| March 25 1987 | Israel West Germany | 0 2 | Friendly in Israel | -7 +7 | 1593 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 1852 | +1 0 | 3 10 |
| September 09 1987 | West Germany England | 3 1 | Friendly in West Germany | +12 -12 | 1934 1939 | 0 0 | 3 2 |
| September 23 1987 | West Germany Denmark | 1 0 | Friendly in West Germany | +6 -6 | 1940 1863 | +1 -1 | 2 8 |
| October 13 1987 | West Germany Sweden | 1 1 | Friendly in West Germany | -5 +5 | 1935 1853 | -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 | 1924 1935 | 0 0 | 4 3 |
| December 16 1987 | Argentina West Germany | 1 0 | Friendly in Argentina | +9 -9 | 1873 1926 | 0 0 | 9 3 |
| March 31 1988 | West Germany Sweden | 1 1 | Friendly Tournament in West Germany | -6 +6 | 1920 1875 | -1 +2 | 4 8 |
| April 02 1988 | West Germany Argentina | 1 0 | Friendly Tournament in West Germany | +8 -8 | 1928 1847 | +1 0 | 3 11 |
| April 27 1988 | West Germany Switzerland | 1 0 | Friendly in West Germany | +3 -3 | 1931 1702 | +1 -2 | 2 33 |
| June 04 1988 | West Germany Yugoslavia | 1 1 | Friendly in West Germany | -6 +6 | 1925 1801 | -1 0 | 4 17 |
| June 10 1988 | West Germany Italy | 1 1 | European Cup in West Germany | -9 +9 | 1916 1899 | -1 +1 | 5 6 |
| June 14 1988 | West Germany Denmark | 2 0 | European Cup in West Germany | +19 -19 | 1935 1810 | +3 -2 | 2 14 |
| June 17 1988 | West Germany Spain | 2 0 | European Cup in West Germany | +20 -20 | 1955 1844 | +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 | 1553 1936 | -4 +1 | 54 4 |
| September 21 1988 | West Germany Soviet Union | 1 0 | Friendly in West Germany | +7 -7 | 1943 1936 | +1 -1 | 3 4 |
| October 19 1988 | West Germany Netherlands | 0 0 | World Cup qualifier in West Germany | -2 +2 | 1941 2014 | -1 0 | 4 1 |
| March 22 1989 | Bulgaria West Germany | 1 2 | Friendly in Bulgaria | -7 +7 | 1734 1948 | 0 0 | 25 4 |
| April 26 1989 | Netherlands West Germany | 1 1 | World Cup qualifier in the Netherlands | -9 +9 | 2009 1957 | 0 0 | 1 4 |
| 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 | 1829 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 +1 | 2 30 |
| February 28 1990 | France West Germany | 2 1 | Friendly in France | +10 -10 | 1856 1949 | +3 0 | 12 3 |
| April 25 1990 | West Germany Uruguay | 3 3 | Friendly in West Germany | -5 +5 | 1944 1865 | 0 0 | 3 12 |
| May 26 1990 | West Germany Czechoslovakia | 1 0 | Friendly in West Germany | +5 -5 | 1949 1838 | 0 0 | 3 16 |
| May 30 1990 | West Germany Denmark | 1 0 | Friendly in West Germany | +5 -5 | 1954 1847 | +1 0 | 2 14 |
| June 10 1990 | West Germany Yugoslavia | 4 1 | World Cup in Italy | +38 -38 | 1992 1815 | +1 -4 | 1 16 |
| June 15 1990 | United Arab Emirates West Germany | 1 5 | World Cup in Italy | -5 +5 | 1440 1997 | -4 0 | 84 1 |
| June 19 1990 | Colombia West Germany | 1 1 | World Cup in Italy | +18 -18 | 1771 1979 | +2 -1 | 21 2 |
| June 24 1990 | Netherlands West Germany | 1 2 | World Cup in Italy | -28 +28 | 1923 2007 | -1 +1 | 5 1 |
| July 01 1990 | Czechoslovakia West Germany | 0 1 | World Cup in Italy | -19 +19 | 1853 2026 | -2 0 | 10 1 |
| July 04 1990 | England West Germany | 1 1 | World Cup in Italy | +6 -6 | 1958 2020 | 0 0 | 3 1 |
| July 08 1990 | Argentina West Germany | 0 1 | World Cup in Italy | -17 +17 | 1837 2037 | -4 0 | 13 1 |
| August 29 1990 | Portugal West Germany | 1 1 | Friendly in Portugal | +5 -5 | 1746 2032 | 0 0 | 24 1 |
| October 10 1990 | Sweden West Germany | 1 3 | Friendly in Sweden | -9 +9 | 1785 2041 | 0 0 | 20 1 |
| October 31 1990 | Luxembourg Germany | 2 3 | European Cup qualifier in Luxembourg | 0 0 | 1136 2041 | 0 0 | 156 1 |
| December 19 1990 | Germany Switzerland | 4 0 | Friendly in Germany | +3 -3 | 2044 1680 | 0 0 | 1 32 |
| March 27 1991 | Germany Soviet Union | 2 1 | Friendly in Germany | +3 -3 | 2047 1854 | 0 +1 | 1 10 |
| May 01 1991 | Germany Belgium | 1 0 | European Cup qualifier in Germany | +4 -4 | 2051 1775 | 0 0 | 1 20 |
| June 05 1991 | Wales Germany | 1 0 | European Cup qualifier in Wales | +32 -32 | 1752 2019 | +4 0 | 23 1 |
| September 11 1991 | England Germany | 0 1 | Friendly in England | -11 +11 | 1955 2030 | -1 0 | 3 1 |
| October 16 1991 | Germany Wales | 4 1 | European Cup qualifier in Germany | +8 -8 | 2038 1756 | 0 0 | 1 21 |
| November 20 1991 | Belgium Germany | 0 1 | European Cup qualifier in Belgium | -12 +12 | 1783 2050 | -4 0 | 20 1 |
| December 18 1991 | Germany Luxembourg | 4 0 | European Cup qualifier in Germany | 0 0 | 2050 1138 | 0 0 | 1 157 |
| March 25 1992 | Italy Germany | 1 0 | Friendly in Italy | +11 -11 | 1943 2039 | 0 0 | 5 1 |
| April 22 1992 | Czechoslovakia Germany | 1 1 | Friendly in Czechoslovakia | +3 -3 | 1831 2036 | 0 0 | 11 1 |
| May 30 1992 | Germany Turkey | 1 0 | Friendly in Germany | +1 -1 | 2037 1542 | 0 0 | 1 57 |
| June 02 1992 | Germany Northern Ireland | 1 1 | Friendly in Germany | -9 +9 | 2028 1601 | 0 +2 | 1 46 |
| June 12 1992 | Germany Commonwealth of Independent States | 1 1 | European Cup in Sweden | -11 +11 | 2017 1879 | 0 0 | 1 9 |
| June 15 1992 | Germany Scotland | 2 0 | European Cup in Sweden | +12 -12 | 2029 1714 | 0 0 | 1 28 |
| June 18 1992 | Netherlands Germany | 3 1 | European Cup in Sweden | +47 -47 | 1982 1982 | +3 0 | 1 1 |
| June 21 1992 | Sweden Germany | 2 3 | European Cup in Sweden | -22 +22 | 1821 2004 | -1 0 | 11 1 |
| June 26 1992 | Denmark Germany | 2 0 | European Cup in Sweden | +52 -52 | 1912 1952 | +2 -2 | 7 3 |
| September 09 1992 | Denmark Germany | 1 2 | Friendly in Denmark | -11 +11 | 1884 1963 | -1 +2 | 8 2 |
| October 14 1992 | Germany Mexico | 1 1 | Friendly in Germany | -7 +7 | 1956 1780 | -1 0 | 3 19 |
| November 18 1992 | Germany Austria | 0 0 | Friendly in Germany | -9 +9 | 1947 1605 | 0 +2 | 3 47 |
| December 16 1992 | Brazil Germany | 3 1 | Friendly in Brazil | +11 -11 | 1962 1936 | 0 -1 | 2 4 |
| December 20 1992 | Uruguay Germany | 1 4 | Friendly in Uruguay | -17 +17 | 1814 1953 | 0 +1 | 14 3 |
| March 24 1993 | Scotland Germany | 0 1 | Friendly in Scotland | -7 +7 | 1748 1960 | 0 +1 | 21 3 |
| April 14 1993 | Germany Ghana | 6 1 | Friendly in Germany | +3 -3 | 1963 1615 | 0 -2 | 3 45 |
| June 10 1993 | Germany Brazil | 3 3 | US Cup in the United States | 0 0 | 1963 1967 | 0 0 | 3 2 |
| June 13 1993 | United States Germany | 3 4 | US Cup in the United States | -6 +6 | 1623 1969 | -1 +1 | 43 2 |
| June 19 1993 | Germany England | 2 1 | US Cup in the United States | +10 -10 | 1979 1834 | 0 0 | 2 11 |
| September 22 1993 | Tunisia Germany | 1 1 | Friendly in Tunisia | +7 -7 | 1569 1972 | +2 0 | 55 1 |
| October 13 1993 | Germany Uruguay | 5 0 | Friendly in Germany | +6 -6 | 1978 1763 | 0 -1 | 1 23 |
| November 17 1993 | Germany Brazil | 2 1 | Friendly in Germany | +5 -5 | 1983 1903 | 0 +1 | 1 4 |
| December 15 1993 | Argentina Germany | 2 1 | Friendly in the United States | +13 -13 | 1895 1970 | +2 0 | 6 1 |
| December 18 1993 | United States Germany | 0 3 | Friendly in the United States | -6 +6 | 1596 1976 | -1 0 | 52 1 |
| December 22 1993 | Mexico Germany | 0 0 | Friendly in Mexico | 0 0 | 1861 1976 | 0 0 | 10 1 |
| March 23 1994 | Germany Italy | 2 1 | Friendly in Germany | +6 -6 | 1982 1940 | 0 0 | 1 3 |
| April 27 1994 | United Arab Emirates Germany | 0 2 | Friendly in United Arab Emirates | -3 +3 | 1463 1985 | 0 0 | 83 1 |
| May 29 1994 | Germany Ireland | 0 2 | Friendly in Germany | -25 +25 | 1960 1844 | 0 +4 | 1 12 |
| June 02 1994 | Austria Germany | 1 5 | Friendly in Austria | -7 +7 | 1605 1967 | -1 0 | 48 1 |
| June 08 1994 | Canada Germany | 0 2 | Friendly in Canada | -5 +5 | 1561 1972 | -1 0 | 56 1 |
| June 17 1994 | Germany Bolivia | 1 0 | World Cup in the United States | +9 -9 | 1981 1653 | 0 -2 | 1 37 |
| June 21 1994 | Germany Spain | 1 1 | World Cup in the United States | -12 +12 | 1969 1849 | 0 +1 | 1 14 |
| June 27 1994 | Germany South Korea | 3 2 | World Cup in the United States | +9 -9 | 1978 1658 | +1 -4 | 1 36 |
| July 02 1994 | Germany Belgium | 3 2 | World Cup in the United States | +16 -16 | 1994 1790 | 0 -3 | 1 22 |
| July 10 1994 | Bulgaria Germany | 2 1 | World Cup in the United States | +45 -45 | 1850 1949 | +5 -1 | 12 3 |
| September 07 1994 | Russia Germany | 0 1 | Friendly in Russia | -9 +9 | 1794 1958 | -2 0 | 20 3 |
| October 12 1994 | Hungary Germany | 0 0 | Friendly in Hungary | +7 -7 | 1578 1951 | +1 0 | 52 3 |
| November 16 1994 | Albania Germany | 1 2 | European Cup qualifier in Albania | -2 +2 | 1329 1953 | -1 +1 | 123 2 |
| December 14 1994 | Moldova Germany | 0 3 | European Cup qualifier in Moldova | -6 +6 | 1450 1959 | -2 0 | 87 2 |
| December 18 1994 | Germany Albania | 2 1 | European Cup qualifier in Germany | +1 -1 | 1960 1313 | 0 0 | 2 127 |
| February 22 1995 | Spain Germany | 0 0 | Friendly in Spain | -3 +3 | 1946 1963 | -1 0 | 4 2 |
| March 29 1995 | Georgia Germany | 0 2 | European Cup qualifier in Georgia | -8 +8 | 1522 1971 | -4 0 | 66 2 |
| April 26 1995 | Germany Wales | 1 1 | European Cup qualifier in Germany | -18 +18 | 1953 1611 | -1 +8 | 3 41 |
| June 07 1995 | Bulgaria Germany | 3 2 | European Cup qualifier in Bulgaria | +22 -22 | 1848 1931 | +5 -1 | 13 4 |
| June 21 1995 | Germany Italy | 2 0 | Centenary Tournament in Switzerland | +25 -25 | 1956 1947 | +2 -1 | 2 3 |
| June 23 1995 | Switzerland Germany | 1 2 | Centenary Tournament in Switzerland | -12 +12 | 1762 1968 | -2 0 | 24 2 |
| August 23 1995 | Belgium Germany | 1 2 | Friendly in Belgium | -8 +8 | 1774 1976 | 0 0 | 23 2 |
| September 06 1995 | Germany Georgia | 4 1 | European Cup qualifier in Germany | +3 -3 | 1979 1558 | 0 -1 | 2 56 |
| October 08 1995 | Germany Moldova | 6 1 | European Cup qualifier in Germany | +1 -1 | 1980 1365 | 0 0 | 2 114 |
| October 11 1995 | Wales Germany | 1 2 | European Cup qualifier in Wales | -6 +6 | 1582 1986 | -2 0 | 50 2 |
| November 15 1995 | Germany Bulgaria | 3 1 | European Cup qualifier in Germany | +10 -10 | 1996 1796 | 0 0 | 2 20 |
| December 15 1995 | South Africa Germany | 0 0 | Friendly in South Africa | +5 -5 | 1692 1991 | 0 0 | 29 2 |
| February 21 1996 | Portugal Germany | 1 2 | Friendly in Portugal | -8 +8 | 1829 1999 | -1 0 | 14 2 |
| March 27 1996 | Germany Denmark | 2 0 | Friendly in Germany | +8 -8 | 2007 1919 | 0 -1 | 2 6 |
| April 24 1996 | Netherlands Germany | 0 1 | Friendly in the Netherlands | -9 +9 | 1873 2016 | -1 0 | 9 2 |
| May 29 1996 | Northern Ireland Germany | 1 1 | Friendly in Northern Ireland | +7 -7 | 1608 2009 | +4 0 | 43 2 |
| June 01 1996 | Germany France | 0 1 | Friendly in Germany | -15 +15 | 1994 1947 | 0 0 | 2 5 |
| June 04 1996 | Germany Liechtenstein | 9 1 | Friendly in Germany | 0 0 | 1994 1106 | 0 0 | 2 169 |
| June 09 1996 | Germany Czechia | 2 0 | European Cup in England | +25 -25 | 2019 1846 | 0 0 | 2 10 |
| June 16 1996 | Germany Russia | 3 0 | European Cup in England | +25 -25 | 2044 1834 | +1 -2 | 1 14 |
| June 19 1996 | Italy Germany | 0 0 | European Cup in England | +7 -7 | 1945 2037 | 0 -1 | 5 2 |
| June 23 1996 | Germany Croatia | 2 1 | European Cup in England | +13 -13 | 2050 1846 | +1 0 | 1 12 |
| June 26 1996 | England Germany | 1 1 | European Cup in England | +4 -4 | 1898 2046 | 0 0 | 7 1 |
| June 30 1996 | Germany Czechia | 2 1 | European Cup in England | +16 -16 | 2062 1893 | 0 -1 | 1 7 |
| September 04 1996 | Poland Germany | 0 2 | Friendly in Poland | -3 +3 | 1602 2065 | -1 0 | 47 1 |
| October 09 1996 | Armenia Germany | 1 5 | World Cup qualifier in Armenia | -2 +2 | 1378 2067 | -2 0 | 110 1 |
| November 09 1996 | Germany Northern Ireland | 1 1 | World Cup qualifier in Germany | -19 +19 | 2048 1585 | 0 +1 | 1 54 |
| December 14 1996 | Portugal Germany | 0 0 | World Cup qualifier in Portugal | +5 -5 | 1857 2043 | 0 0 | 11 1 |
| February 26 1997 | Israel Germany | 0 1 | Friendly in Israel | -2 +2 | 1564 2045 | 0 0 | 56 1 |
| April 02 1997 | Germany Albania | 3 2 | World Cup qualifier in Spain | +1 -1 | 2046 1364 | 0 0 | 1 116 |
| April 30 1997 | Germany Ukraine | 2 0 | World Cup qualifier in Germany | +3 -3 | 2049 1640 | -1 -1 | 2 42 |
| June 07 1997 | Ukraine Germany | 0 0 | World Cup qualifier in Ukraine | +15 -15 | 1639 2034 | +4 0 | 42 1 |
| August 20 1997 | Northern Ireland Germany | 1 3 | World Cup qualifier in Northern Ireland | -7 +7 | 1588 2041 | 0 0 | 52 2 |
| September 06 1997 | Germany Portugal | 1 1 | World Cup qualifier in Germany | -14 +14 | 2027 1852 | 0 0 | 2 10 |
| September 10 1997 | Germany Armenia | 4 0 | World Cup qualifier in Germany | +1 -1 | 2028 1413 | 0 0 | 2 100 |
| October 11 1997 | Germany Albania | 4 3 | World Cup qualifier in Germany | 0 0 | 2028 1368 | 0 0 | 2 111 |
| November 15 1997 | Germany South Africa | 3 0 | Friendly in Germany | +3 -3 | 2031 1722 | 0 0 | 2 28 |
| February 18 1998 | Oman Germany | 0 2 | Friendly in Oman | -1 +1 | 1299 2032 | 0 0 | 128 2 |
| February 22 1998 | Saudi Arabia Germany | 0 3 | Friendly in Saudi Arabia | -5 +5 | 1625 2037 | -2 0 | 48 2 |
| March 25 1998 | Germany Brazil | 1 2 | Friendly in Germany | -12 +12 | 2025 2082 | 0 0 | 2 1 |
| April 22 1998 | Germany Nigeria | 1 0 | Friendly in Germany | +2 -2 | 2027 1689 | 0 0 | 2 34 |
| May 27 1998 | Finland Germany | 0 0 | Friendly in Finland | +8 -8 | 1508 2019 | +5 0 | 68 2 |
| May 30 1998 | Germany Colombia | 3 1 | Friendly in Germany | +3 -3 | 2022 1751 | 0 0 | 2 22 |
| June 05 1998 | Germany Luxembourg | 7 0 | Friendly in Germany | 0 0 | 2022 1167 | 0 0 | 2 162 |
| June 15 1998 | Germany United States | 2 0 | World Cup in France | +14 -14 | 2036 1716 | 0 0 | 2 29 |
| June 21 1998 | Germany Yugoslavia | 2 2 | World Cup in France | -8 +8 | 2028 1952 | 0 +1 | 2 4 |
| June 25 1998 | Germany Iran | 2 0 | World Cup in France | +10 -10 | 2038 1647 | +1 -1 | 1 41 |
| June 29 1998 | Germany Mexico | 2 1 | World Cup in France | +16 -16 | 2054 1845 | 0 -3 | 2 15 |
| July 04 1998 | Croatia Germany | 3 0 | World Cup in France | +78 -78 | 1950 1976 | +4 -3 | 7 5 |
| September 02 1998 | Malta Germany | 1 2 | Friendly in Malta | 0 0 | 1188 1976 | 0 0 | 154 4 |
| September 05 1998 | Romania Germany | 1 1 | Friendly in Malta | +4 -4 | 1844 1972 | 0 0 | 15 4 |
| October 10 1998 | Turkey Germany | 1 0 | European Cup qualifier in Turkey | +32 -32 | 1676 1940 | +10 -1 | 36 5 |
| October 14 1998 | Moldova Germany | 1 3 | European Cup qualifier in Moldova | -3 +3 | 1334 1943 | -1 0 | 119 5 |
| November 18 1998 | Germany Netherlands | 1 1 | Friendly in Germany | -2 +2 | 1941 1960 | 0 0 | 5 4 |
| February 06 1999 | United States Germany | 3 0 | Friendly in the United States | +25 -25 | 1695 1916 | +7 -2 | 33 7 |
| February 09 1999 | Colombia Germany | 3 3 | Friendly in the United States | +5 -5 | 1720 1911 | +1 0 | 27 7 |
| March 27 1999 | Northern Ireland Germany | 0 3 | European Cup qualifier in Northern Ireland | -13 +13 | 1534 1924 | -2 +2 | 64 6 |
| March 31 1999 | Germany Finland | 2 0 | European Cup qualifier in Germany | +3 -3 | 1927 1533 | 0 0 | 6 64 |
| April 28 1999 | Germany Scotland | 0 1 | Friendly in Germany | -18 +18 | 1909 1687 | -2 +4 | 8 37 |
| June 04 1999 | Germany Moldova | 6 1 | European Cup qualifier in Germany | +2 -2 | 1911 1357 | 0 0 | 8 113 |
| July 24 1999 | Brazil Germany | 4 0 | Confederations Cup in Mexico | +25 -25 | 2108 1886 | 0 -1 | 1 8 |
| July 28 1999 | Germany New Zealand | 2 0 | Confederations Cup in Mexico | +8 -8 | 1894 1512 | +1 -4 | 7 71 |
| July 30 1999 | United States Germany | 2 0 | Confederations Cup in Mexico | +55 -55 | 1772 1839 | +6 -8 | 21 15 |
| September 04 1999 | Finland Germany | 1 2 | European Cup qualifier in Finland | -9 +9 | 1510 1848 | -5 -1 | 72 16 |
| September 08 1999 | Germany Northern Ireland | 4 0 | European Cup qualifier in Germany | +5 -5 | 1853 1502 | 0 -2 | 16 75 |
| October 09 1999 | Germany Turkey | 0 0 | European Cup qualifier in Germany | -13 +13 | 1840 1697 | 0 +1 | 16 32 |
| November 14 1999 | Norway Germany | 0 1 | Friendly in Norway | -14 +14 | 1876 1854 | -4 0 | 13 17 |
| February 23 2000 | Netherlands Germany | 2 1 | Friendly in the Netherlands | +5 -5 | 1929 1849 | 0 0 | 4 14 |
| March 29 2000 | Croatia Germany | 1 1 | Friendly in Croatia | -4 +4 | 1875 1853 | -1 0 | 11 14 |
| April 26 2000 | Germany Switzerland | 1 1 | Friendly in Germany | -6 +6 | 1847 1691 | 0 +1 | 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 | 1814 1853 | 0 0 | 17 13 |
| June 17 2000 | England Germany | 1 0 | European Cup in Belgium | +25 -25 | 1879 1828 | +2 -1 | 10 14 |
| June 20 2000 | Portugal Germany | 3 0 | European Cup in the Netherlands | +33 -33 | 1950 1795 | +1 -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 1719 | +2 -4 | 12 29 |
| October 07 2000 | England Germany | 0 1 | World Cup qualifier in England | -27 +27 | 1829 1858 | -2 +2 | 13 11 |
| November 15 2000 | Denmark Germany | 2 1 | Friendly in Denmark | +11 -11 | 1740 1847 | +4 -1 | 24 11 |
| February 27 2001 | France Germany | 1 0 | Friendly in France | +3 -3 | 2079 1844 | 0 0 | 1 11 |
| March 24 2001 | Germany Albania | 2 1 | World Cup qualifier in Germany | +2 -2 | 1846 1459 | +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 1721 | 0 0 | 8 29 |
| June 02 2001 | Finland Germany | 2 2 | World Cup qualifier in Finland | +9 -9 | 1611 1866 | -1 0 | 55 8 |
| June 06 2001 | Albania Germany | 0 2 | World Cup qualifier in Albania | -9 +9 | 1460 1875 | -3 -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 1915 | -6 +2 | 13 7 |
| October 06 2001 | Germany Finland | 0 0 | World Cup qualifier in Germany | -12 +12 | 1823 1693 | -2 +2 | 15 39 |
| November 10 2001 | Ukraine Germany | 1 1 | World Cup qualifier in Ukraine | +3 -3 | 1680 1820 | +1 +1 | 41 13 |
| November 14 2001 | Germany Ukraine | 4 1 | World Cup qualifier in Germany | +14 -14 | 1834 1666 | -1 -1 | 14 42 |
| February 13 2002 | Germany Israel | 7 1 | Friendly in Germany | +6 -6 | 1840 1629 | +1 -2 | 11 48 |
| March 27 2002 | Germany United States | 4 2 | Friendly in Germany | +9 -9 | 1849 1777 | +2 +1 | 10 22 |
| April 17 2002 | Germany Argentina | 0 1 | Friendly in Germany | -9 +9 | 1840 1987 | -3 0 | 13 3 |
| May 09 2002 | Germany Kuwait | 7 0 | Friendly in Germany | +4 -4 | 1844 1533 | 0 -1 | 13 63 |
| May 14 2002 | Wales Germany | 1 0 | Friendly in Wales | +16 -16 | 1545 1828 | +6 0 | 61 13 |
| May 18 2002 | Germany Austria | 6 2 | Friendly in Germany | +6 -6 | 1834 1648 | +1 0 | 12 43 |
| June 01 2002 | Germany Saudi Arabia | 8 0 | World Cup in Japan | +46 -46 | 1880 1662 | +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 1785 | +1 -5 | 8 22 |
| June 15 2002 | Germany Paraguay | 1 0 | World Cup in South Korea | +15 -15 | 1929 1708 | 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 | 1638 1930 | +1 -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 1741 | -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 1910 | 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 | 0 0 | 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 | 1808 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 | 1675 1866 | -4 0 | 40 10 |
| June 06 2004 | Germany Hungary | 0 2 | Friendly in Germany | -28 +28 | 1838 1540 | -2 +6 | 12 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 -3 | 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 -3 | 12 34 |
| December 16 2004 | Japan Germany | 0 3 | Friendly in Japan | -23 +23 | 1829 1872 | -4 +2 | 15 10 |
| December 19 2004 | South Korea Germany | 3 1 | Friendly in South Korea | +19 -19 | 1697 1853 | +6 -1 | 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 | 1619 1863 | -2 -1 | 52 13 |
| June 04 2005 | Northern Ireland Germany | 1 4 | Friendly in Northern Ireland | -5 +5 | 1451 1868 | 0 -1 | 88 13 |
| June 08 2005 | Germany Russia | 2 2 | Friendly in Germany | -6 +6 | 1862 1728 | +1 +1 | 12 30 |
| June 15 2005 | Germany Australia | 4 3 | Confederations Cup in Germany | +15 -15 | 1877 1795 | +3 -2 | 9 21 |
| 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 | 1965 1889 | 0 0 | 2 8 |
| September 03 2005 | Slovakia Germany | 2 0 | Friendly in Slovakia | +21 -21 | 1649 1868 | +7 -4 | 46 12 |
| September 07 2005 | Germany South Africa | 4 2 | Friendly in Germany | +2 -2 | 1870 1527 | +1 0 | 11 73 |
| October 08 2005 | Turkey Germany | 2 1 | Friendly in Turkey | +9 -9 | 1810 1861 | +1 0 | 18 11 |
| October 12 2005 | Germany China | 1 0 | Friendly in Germany | +3 -3 | 1864 1644 | 0 -1 | 11 49 |
| November 12 2005 | France Germany | 0 0 | Friendly in France | -5 +5 | 1946 1869 | 0 0 | 3 11 |
| March 01 2006 | Italy Germany | 4 1 | Friendly in Italy | +11 -11 | 1919 1858 | +1 0 | 7 11 |
| March 22 2006 | Germany United States | 4 1 | Friendly in Germany | +12 -12 | 1870 1830 | 0 0 | 11 13 |
| May 27 2006 | Germany Luxembourg | 7 0 | Friendly in Germany | 0 0 | 1870 947 | 0 0 | 11 189 |
| May 30 2006 | Germany Japan | 2 2 | Friendly in Germany | -5 +5 | 1865 1770 | 0 +1 | 11 26 |
| June 02 2006 | Germany Colombia | 3 0 | Friendly in Germany | +8 -8 | 1873 1744 | +1 -2 | 10 33 |
| June 09 2006 | Germany Costa Rica | 4 2 | World Cup in Germany | +15 -15 | 1888 1685 | +1 -3 | 9 41 |
| June 14 2006 | Germany Poland | 1 0 | World Cup in Germany | +11 -11 | 1899 1720 | +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 1772 | 0 -2 | 7 22 |
| September 06 2006 | San Marino Germany | 0 13 | European Cup qualifier in San Marino | -1 +1 | 915 1946 | -1 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 | 1473 1950 | +7 -2 | 84 6 |
| February 07 2007 | Germany Switzerland | 3 1 | Friendly in Germany | +6 -6 | 1956 1811 | 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 1859 | -1 +2 | 5 11 |
| June 02 2007 | Germany San Marino | 6 0 | European Cup qualifier in Germany | 0 0 | 1961 913 | -1 0 | 6 196 |
| June 06 2007 | Germany Slovakia | 2 1 | European Cup qualifier in Germany | +4 -4 | 1965 1691 | +1 0 | 5 42 |
| August 22 2007 | England Germany | 1 2 | Friendly in England | -11 +11 | 1906 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 1877 | 0 -1 | 4 11 |
| October 13 2007 | Ireland Germany | 0 0 | European Cup qualifier in Ireland | +8 -8 | 1761 1984 | +2 -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 1509 | -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 | 1565 1922 | -3 0 | 61 7 |
| March 26 2008 | Switzerland Germany | 0 4 | Friendly in Switzerland | -16 +16 | 1760 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 1738 | +1 -5 | 6 30 |
| June 12 2008 | Croatia Germany | 2 1 | European Cup in Austria | +32 -32 | 1889 1920 | +3 0 | 10 7 |
| June 16 2008 | Austria Germany | 0 1 | European Cup in Austria | -9 +9 | 1557 1929 | -3 0 | 62 7 |
| June 19 2008 | Germany Portugal | 3 2 | European Cup in Switzerland | +20 -20 | 1949 1841 | 0 0 | 6 12 |
| June 25 2008 | Germany Turkey | 3 2 | European Cup in Switzerland | +16 -16 | 1965 1803 | 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 1959 | -2 +1 | 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 | -3 +1 | 59 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 Cote d'Ivoire | 2 2 | Friendly in Germany | -7 +7 | 1933 1763 | 0 +3 | 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 1186 | 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 1890 | +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 |