India vs Sri Lanka live stream — how to watch Cricket World Cup online 2023

India will advance to the 2023 Cricket World Cup semifinals with a win over Sri Lanka on Thursday, November 2, at the Wankhede Stadium in Mumbai (they still have two group games to play).

Having been entered, India have made 357-8. Virat Kohli batted 88 and Shubman Gill scored 92. Shreyas Iyer, who batted late in the game, gave them a boost by scoring 82 runs off 56 balls with six sixes.

Both countries have split their previous eight World Cup matchups, each with four victories. However, this is Sri Lanka's first match against India since the Asia Cup final back in the middle of September.

Cutout

The Sri Lankans were unable to recover from being bowled out for 50, eventually losing by 10 wickets. There were 21.3 overs in all. India has won five straight ODIs against Sri Lanka, and 15 of the previous 17.

Cutout

Sri Lanka has two qualifying goals, with two victories out of their first six games. If they finish in the top four in the World Cup, they will advance to the final four.

Curved Arrow

Unless they beat India, which is also implausible, this seems to be a long shot. Pakistan will host the next Champions Trophy, which will be played amongst the top seven or eight teams in the rankings.

Curved Arrow

That seems well inside their orbit. Find links to watch India vs. Sri Lanka and the rest of the ICC Cricket World Cup 2023 online here.

Curved Arrow

It is reasonable to assume that. Live streaming of India vs. Sri Lanka, as well as all the other matches of the ICC Cricket World Cup 2023, can be found below.

Read on for the latest information.