SL vs ENG, ODI 25 – CWC 23: Sri Lanka has taken the fifth spot on the points table
Sri Lankans achieved a historic victory as they beat the defending champions, England, by 8 wickets in the ICC Cricket World Cup 2023 at M. Chinnaswamy Stadium. Earlier, the ENG skipper won the toss and […]