Who has claimed the most wickets for India against Sri Lanka in ODIs?
Team India will face Sri Lanka in match number 33 of the 2023 World Cup at the Wankhede Stadium in Mumbai on Thursday. The hosts have been in exceptional form in the ICC event. They have played six and won six and are the only team to have not lost a single match in the … Read more