October 27, 2023 11:10 AM
CWC 2023: Sri Lanka hand defending champions England their fourth defeat
Sri Lanka humbled England by 8 wickets on Thursday in Bengaluru's M. Chinnaswamy stadium to climb to the 5th spot in the points table of the ICC Men's Cricket World Cup 2023. While the defending champions had a disappointing outing in Bengaluru, Sri...