England vs Germany results
England and Germany played each other in the international matches under FIFA 34 times in soccer history. England 14 games and Germany won 15 games in their all-time meeting including tie scores here listed below.
Germany leading the all-time series 15-14-5.
Where | When | Results |
Germany vs England | 10 May 1930 | 3-3 (Tied) |
England vs Germany | 04 Dec 1935 | 3-0 (England) |
Germany vs England | 14 May 1938 | 3-6 (England) |
England vs West Germany | 01 Dec 1954 | 3-1 (England) |
Germany vs England | 26 May 1956 | 1-3 (England) |
West Germany vs England | 12 May 1965 | 0-1 (England) |
England vs West Germany | 23 Feb 1966 | 1-0 (England) |
England vs Germany | 30 Jul 1966 | 4-2 (England) |
West Germany vs England | 01 Jun 1968 | 1-0 (Germany) |
Germany vs England | 14 Jun 1970 | 3-2 (Germany) |
England vs Germany | 29 Apr 1972 | 1-3 (Germany) |
Germany vs England | 13 May 1972 | 0-0 (Tied) |
England vs West Germany | 12 Mar 1975 | 2-0 (England) |
West Germany vs England | 22 Feb 1978 | 2-1 (Germany) |
England vs Germany | 29 Jun 1982 | 0-0 (Tied) |
England vs West Germany | 13 Oct 1982 | 1-2 (Germany) |
England vs West Germany | 12 Jun 1985 | 3-0 (England) |
West Germany vs England | 09 Sep 1987 | 3-1 (Germany) |
Germany vs England | 04 Jul 1990 | 1-1 (Germany) |
England vs Germany | 11 Sep 1991 | 0-1 (Germany) |
England vs Germany | 19 Jun 1993 | 1-2 (Germany) |
England vs Germany | 26 Jun 1996 | 1-1 (Germany) |
England vs Germany | 17 Jun 2000 | 1-0 (England) |
England vs Germany | 07 Oct 2000 | 0-1 (Germany) |
Germany vs England | 01 Sep 2001 | 1-5 (England) |
England vs Germany | 22 Aug 2007 | 1-2 (Germany) |
Germany vs England | 19 Nov 2008 | 1-2 (England) |
Germany vs England | 27 Jun 2010 | 4-1 (Germany) |
England vs Germany | 19 Nov 2013 | 0-1 (Germany) |
Germany vs England | 26 Mar 2016 | 2-3 (England) |
Germany vs England | 22 Mar 2017 | 1-0 (Germany) |
England vs Germany | 10 Nov 2017 | 0-0 (Tied) |
England vs Germany | 29 Jun 2021 | 2-0 (England) |
Germany vs England | 07 Jun 2022 | 1-1 (Tied) |