It's ironic that despite appearing in three Cricket World Cup finals - in 1979, 1987 and 1992 – the English team is yet to get its name imprinted on the World Cup trophy. If we talk about overall performance at the World Cup, England team has won 41 out of 72 matches till date. With…Read More