Les équipes se rencontrent pour la première fois en novembre 1899, lorsque l'Angleterre bat l'Allemagne dans une série de quatre matchs consécutifs. Les principales rencontres entre l'Angleterre et l'Allemagne ont lieu lors de la finale de la Coupe du monde de 1966, des demi-finales de la coupe du monde de 1990 et du championnat d'Europe 1996.