England vs France

England

Total matches Wins Losses Draw Win rate(%)
105 34 42 29 44%

France

Total matches Wins Losses Draw Win rate(%)
105 42 34 29 55%