
India Vs Sri Lanka Match 33 ODI World Cup 2023
Match number 33 of the ODI World Cup between India and Sri Lanka took place at the famous Wankhede stadium in Mumbai, India. Sri Lanka won the toss and chose …
India Vs Sri Lanka Match 33 ODI World Cup 2023 Read More