Cricket World Cup 2023: After suffering three defeats in their first four matches, England will take on Sri Lanka on October 26 at the M Chinnaswamy Stadium, in Karnataka.
Cricket World Cup 2023: After suffering three defeats in their first four matches, England will take on Sri Lanka on October 26 at the M Chinnaswamy Stadium, in Karnataka.