Sri Lanka Vs India 2024 World Cup
Sri Lanka Vs India 2024 World Cup. Gambhir appointed as coach for the first time. Recap india's mammoth win over sri lanka at the wankhede stadium in mumbai at the icc men's cricket world cup 2023. Sri lanka secured their