Cricket World Cup 2023: England facing early exit as Sri Lanka inflict latest sorry defeat
ICC Men’s Cricket World Cup, Bengaluru: England 156 (33.2 overs): Stokes 43 (73); Kumara 3-35 Sri Lanka 160-2 (25.4 overs): Nissanka 77* (83), Samarawickrama 65* (54) Sri Lanka won by eight wickets Scorecard. Table. England’s World Cup is all but over after a shambolic eight-wicket defeat by Sri Lanka in Bengaluru. The defending champions are […]