England lost two World Cup titles at Kolkata's Eden Gardens
The English cricket team has lost two world titles at Kolkata's Eden Gardens, the venue where they meet India for the ongoing series' third ODI on Sunday. England lost the 1987 World Cup final to Australia, while they were beaten by West Indies in the 2016 World Twenty20 final. England has not won an ODI at the stadium so far.