IND versus SL: Here are the straight on details and numbers you want to be aware in front of the ICC World Cup 2023 match among India and Sri Lanka in Mumbai on Thursday. India will clash with Sri Lanka in an ICC Cricket World Cup 2023 match at the Wankhede Arena in Mumbai on […]