Germany vs England

Germany

Total matches Wins Losses Draw Win rate(%)
84 29 42 13 40%

England

Total matches Wins Losses Draw Win rate(%)
84 42 29 13 59%