India versus Sri Lanka Highlights, World Cup 2023: India doled out one more heartless show and annihilated Sri Lanka by 302 runs at the Wankhede Arena in Mumbai on Thursday. With this result, which is their seventh success in as many matches, India turned into the principal country to meet all requirements for the elimination […]