England have won the World Cup once (1966) but have never won the European Championships.
India have won series against england in england 3 times.
England has won the world cup once - In 1966
Zero times
Fourteen times.
England have played France 90 times. They have a win rate of 53.3%. England have won 48 times. Lost 35 times.
They have never won it!
14.
Three times.
Once, in 2010.
once in 1966
50
3